linux-bk/include/linux/cdev.h
<<
>>
Prefs
   1#ifndef _LINUX_CDEV_H
   2#define _LINUX_CDEV_H
   3#ifdef __KERNEL__
   4
   5struct cdev {
   6        struct kobject kobj;
   7        struct module *owner;
   8        struct file_operations *ops;
   9        struct list_head list;
  10        dev_t dev;
  11        unsigned int count;
  12};
  13
  14void cdev_init(struct cdev *, struct file_operations *);
  15
  16struct cdev *cdev_alloc(void);
  17
  18void cdev_put(struct cdev *p);
  19
  20int cdev_add(struct cdev *, dev_t, unsigned);
  21
  22void cdev_del(struct cdev *);
  23
  24void cd_forget(struct inode *);
  25
  26#endif
  27#endif
  28
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.