Lines Matching defs:misc
51 misc_register(struct miscdevice *misc)
53 misc->this_device = device_create(&miscclass, &linux_rootdev, 0, misc,
54 misc->name);
55 misc->cdev = cdev_alloc();
56 if (misc->cdev == NULL)
58 misc->cdev->owner = THIS_MODULE;
59 misc->cdev->ops = misc->fops;
60 kobject_set_name(&misc->cdev->kobj, misc->name);
61 if (cdev_add(misc->cdev, misc->this_device->devt, 1))
67 misc_deregister(struct miscdevice *misc)
69 device_destroy(&miscclass, misc->this_device->devt);
70 cdev_del(misc->cdev);