:
struct scull_dev {
struct cdev my_cdev;
} my_scull_dev;
cdev_alloc, . cdev_init(&my_scull_dev.my_cdev, &fops).
my_scull_dev.my_cdev.owner = THIS_MODULE;
:
struct cdev *my_cdev_p;
cdev_alloc() .
my_cdev_p->ops=&fops; my_cdev_p->owner = THIS_MODULE;
, .