| /Linux-v5.4/drivers/staging/greybus/ |
| D | vibrator.c | 114 static DEFINE_IDA(minors); 157 vib->minor = ida_simple_get(&minors, 0, 0, GFP_KERNEL); in gb_vibrator_probe() 177 ida_simple_remove(&minors, vib->minor); in gb_vibrator_probe() 201 ida_simple_remove(&minors, vib->minor); in gb_vibrator_disconnect() 245 ida_destroy(&minors); in gb_vibrator_exit()
|
| D | raw.c | 38 static DEFINE_IDA(minors); 181 minor = ida_simple_get(&minors, 0, 0, GFP_KERNEL); in gb_raw_probe() 214 ida_simple_remove(&minors, minor); in gb_raw_probe() 235 ida_simple_remove(&minors, MINOR(raw->dev)); in gb_raw_disconnect() 375 ida_destroy(&minors); in raw_exit()
|
| /Linux-v5.4/include/linux/ |
| D | genhd.h | 188 int minors; /* maximum number of minors, =1 for member 239 return disk->minors; in disk_max_parts() 636 extern struct gendisk *__alloc_disk_node(int minors, int node_id); 661 #define alloc_disk_node(minors, node_id) \ argument 667 __name = "(gendisk_completion)"#minors"("#node_id")"; \ 669 __disk = __alloc_disk_node(minors, node_id); \ 677 #define alloc_disk(minors) alloc_disk_node(minors, NUMA_NO_NODE) argument
|
| /Linux-v5.4/drivers/mmc/core/ |
| D | Kconfig | 48 int "Number of minors per block device" 53 Number of minors per block device. One is needed for every 56 Number of total MMC minors available is 256, so your number
|
| /Linux-v5.4/block/ |
| D | genhd.c | 494 if (part->partno < disk->minors) { in blk_alloc_devt() 711 WARN_ON(disk->minors && !(disk->major || disk->first_minor)); in __device_add_disk() 712 WARN_ON(!disk->minors && in __device_add_disk() 742 blk_register_region(disk_devt(disk), disk->minors, NULL, in __device_add_disk() 817 blk_unregister_region(disk_devt(disk), disk->minors); in del_gendisk() 1120 return sprintf(buf, "%d\n", disk->minors); in disk_range_show() 1443 if (partno < disk->minors) { in blk_lookup_devt() 1464 struct gendisk *__alloc_disk_node(int minors, int node_id) in __alloc_disk_node() argument 1469 if (minors > DISK_MAX_PARTS) { in __alloc_disk_node() 1473 minors = DISK_MAX_PARTS; in __alloc_disk_node() [all …]
|
| /Linux-v5.4/drivers/staging/isdn/gigaset/ |
| D | common.c | 412 for (i = 0; i < drv->minors; ++i) { in alloc_cs() 988 for (i = 0; i < drv->minors; ++i) { in gigaset_get_cs_by_id() 1012 if (minor < drv->minor || minor >= drv->minor + drv->minors) in gigaset_get_cs_by_minor() 1066 struct gigaset_driver *gigaset_initdriver(unsigned minor, unsigned minors, in gigaset_initdriver() argument 1082 drv->minors = minors; in gigaset_initdriver() 1089 drv->cs = kmalloc_array(minors, sizeof(*drv->cs), GFP_KERNEL); in gigaset_initdriver() 1093 for (i = 0; i < minors; ++i) { in gigaset_initdriver()
|
| D | gigaset.h | 510 unsigned minors; member 720 struct gigaset_driver *gigaset_initdriver(unsigned minor, unsigned minors,
|
| D | interface.c | 573 drv->tty = tty = alloc_tty_driver(drv->minors); in gigaset_if_initdriver()
|
| D | usb-gigaset.c | 925 for (i = 0; i < driver->minors; i++) in usb_gigaset_exit()
|
| D | bas-gigaset.c | 2626 for (i = 0; i < driver->minors; i++) { in bas_gigaset_exit()
|
| /Linux-v5.4/drivers/spi/ |
| D | spidev.c | 47 static DECLARE_BITMAP(minors, N_SPI_MINORS); 745 minor = find_first_zero_bit(minors, N_SPI_MINORS); in spidev_probe() 759 set_bit(minor, minors); in spidev_probe() 787 clear_bit(MINOR(spidev->devt), minors); in spidev_remove()
|
| /Linux-v5.4/drivers/s390/block/ |
| D | dasd_genhd.c | 165 for (bpart.pno = block->gdp->minors - 1; bpart.pno > 0; bpart.pno--) in dasd_destroy_partitions()
|
| /Linux-v5.4/drivers/usb/gadget/function/ |
| D | f_printer.c | 53 static int major, minors; variable 1411 if (opts->minor >= minors) { in gprinter_alloc() 1485 minors = count; in gprinter_setup() 1493 unregister_chrdev_region(MKDEV(major, 0), minors); in gprinter_cleanup() 1494 major = minors = 0; in gprinter_cleanup()
|
| D | f_hid.c | 25 static int major, minors; variable 1156 minors = count; in ghid_setup() 1164 unregister_chrdev_region(MKDEV(major, 0), minors); in ghid_cleanup() 1165 major = minors = 0; in ghid_cleanup()
|
| /Linux-v5.4/Documentation/arm/sa1100/ |
| D | serial_uart.rst | 14 > serial devices", so you will have a range of minors on those majors (the
|
| /Linux-v5.4/drivers/block/ |
| D | xen-blkfront.c | 226 static unsigned long *minors; variable 437 old = minors; in xlbd_reserve_minors() 438 memcpy(bitmap, minors, in xlbd_reserve_minors() 440 minors = bitmap; in xlbd_reserve_minors() 449 if (find_next_bit(minors, end, minor) >= end) { in xlbd_reserve_minors() 450 bitmap_set(minors, minor, nr); in xlbd_reserve_minors() 465 bitmap_clear(minors, minor, nr); in xlbd_release_minors() 1207 nr_minors = info->gd->minors; in xlvbd_release_gendisk() 2758 kfree(minors); in xlblk_exit()
|
| /Linux-v5.4/Documentation/input/ |
| D | input.rst | 105 There are two ranges of minors: 64 through 95 is the static legacy 107 evdev nodes are created with minors starting with 256. 167 And so on up to js31 in legacy range, and additional nodes with minors
|
| /Linux-v5.4/drivers/ide/ |
| D | ide-gd.c | 416 g->minors = IDE_DISK_MINORS;
|
| D | ide-probe.c | 951 disk->minors, NULL, exact_match, exact_lock, disk); in ide_register_region() 959 disk->minors); in ide_unregister_region()
|
| D | ide-cd.c | 1790 g->minors = 1; in ide_cd_probe()
|
| /Linux-v5.4/drivers/cdrom/ |
| D | gdrom.c | 717 gd.disk->minors = 1; in probe_gdrom_setupdisk()
|
| /Linux-v5.4/Documentation/scsi/ |
| D | ChangeLog.sym53c8xx | 455 - Some other minors changes.
|
| /Linux-v5.4/Documentation/m68k/ |
| D | kernel-options.rst | 118 knowledge that each disk uses 16 minors, and write "root=/dev/sde17"
|
| /Linux-v5.4/drivers/block/mtip32xx/ |
| D | mtip32xx.c | 3613 dd->disk->minors = MTIP_MAX_MINORS; in mtip_block_initialize()
|
| /Linux-v5.4/arch/x86/ |
| D | Kconfig | 1366 major 202 and minors 0 to 31 for /dev/cpu/0/msr to /dev/cpu/31/msr. 1375 with major 203 and minors 0 to 31 for /dev/cpu/0/cpuid to
|