~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/include/linux/phonedev.h

Version: ~ [ 2.4.0 ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #ifndef __LINUX_PHONEDEV_H
  2 #define __LINUX_PHONEDEV_H
  3 
  4 #include <linux/types.h>
  5 #include <linux/version.h>
  6 
  7 #ifdef __KERNEL__
  8 
  9 #include <linux/poll.h>
 10 
 11 struct phone_device {
 12         struct phone_device *next;
 13         struct file_operations *f_op;
 14         int (*open) (struct phone_device *, struct file *);
 15         int board;              /* Device private index */
 16         int minor;
 17 };
 18 
 19 extern int phonedev_init(void);
 20 #define PHONE_MAJOR     100
 21 extern int phone_register_device(struct phone_device *, int unit);
 22 #define PHONE_UNIT_ANY  -1
 23 extern void phone_unregister_device(struct phone_device *);
 24 
 25 #endif
 26 #endif
 27 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.