Lines Matching refs:vduse_class
139 static struct class *vduse_class; variable
1643 device_destroy(vduse_class, MKDEV(MAJOR(vduse_major), dev->minor)); in vduse_destroy_dev()
1814 dev->dev = device_create_with_groups(vduse_class, NULL, in vduse_create_dev()
1830 device_destroy(vduse_class, MKDEV(MAJOR(vduse_major), dev->minor)); in vduse_create_dev()
2091 vduse_class = class_create("vduse"); in vduse_init()
2092 if (IS_ERR(vduse_class)) in vduse_init()
2093 return PTR_ERR(vduse_class); in vduse_init()
2095 vduse_class->devnode = vduse_devnode; in vduse_init()
2108 dev = device_create(vduse_class, NULL, vduse_major, NULL, "control"); in vduse_init()
2150 device_destroy(vduse_class, vduse_major); in vduse_init()
2156 class_destroy(vduse_class); in vduse_init()
2168 device_destroy(vduse_class, vduse_major); in vduse_exit()
2171 class_destroy(vduse_class); in vduse_exit()