Lines Matching defs:minor
55 clear_bit(devnode->minor, media_devnode_nums);
215 int minor;
218 /* Part 1: Find a free minor number */
220 minor = find_first_zero_bit(media_devnode_nums, MEDIA_NUM_DEVICES);
221 if (minor == MEDIA_NUM_DEVICES) {
223 pr_err("could not get a free minor\n");
228 set_bit(minor, media_devnode_nums);
231 devnode->minor = minor;
236 devnode->dev.devt = MKDEV(MAJOR(media_dev_t), devnode->minor);
240 dev_set_name(&devnode->dev, "media%d", devnode->minor);
246 kobject_set_name(&devnode->cdev.kobj, "media%d", devnode->minor);
255 /* Part 4: Activate this minor. The char device can now be used. */
262 clear_bit(devnode->minor, media_devnode_nums);
284 /* Delete the cdev on this minor as well */