Lines Matching defs:minor
26 * Handling of mouse minor numbers for kerneld:
87 seq_printf(seq, "%3i %s\n", p->minor, p->name ? p->name : "");
102 int minor = iminor(inode);
110 if (c->minor == minor) {
118 request_module("char-major-%d-%d", MISC_MAJOR, minor);
122 if (c->minor == minor) {
159 * Register a miscellaneous device with the kernel. If the minor
160 * number is set to %MISC_DYNAMIC_MINOR a minor number is assigned
161 * and placed in the minor field of the structure. For other cases
162 * the minor number requested is used.
177 bool is_dynamic = (misc->minor == MISC_DYNAMIC_MINOR);
190 misc->minor = DYNAMIC_MINORS - i - 1;
196 if (c->minor == misc->minor) {
203 dev = MKDEV(MISC_MAJOR, misc->minor);
210 int i = DYNAMIC_MINORS - misc->minor - 1;
214 misc->minor = MISC_DYNAMIC_MINOR;
241 int i = DYNAMIC_MINORS - misc->minor - 1;
248 device_destroy(misc_class, MKDEV(MISC_MAJOR, misc->minor));