arch/arc/kernel/arc_hostlink.c
45
.minor = MISC_DYNAMIC_MINOR,
arch/arm/common/bL_switcher_dummy_if.c
52
MISC_DYNAMIC_MINOR,
arch/parisc/kernel/perf.c
478
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/powernv/opal-prd.c
336
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-hvpipe.c
748
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-indices.c
470
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-phy-attest.c
276
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-platform-dump.c
385
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-sysparm.c
340
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/papr-vpd.c
263
.minor = MISC_DYNAMIC_MINOR,
arch/powerpc/platforms/pseries/vas-sysfs.c
226
.minor = MISC_DYNAMIC_MINOR,
arch/s390/crypto/paes_s390.c
1620
.minor = MISC_DYNAMIC_MINOR,
arch/s390/crypto/phmac_s390.c
994
.minor = MISC_DYNAMIC_MINOR,
arch/s390/crypto/prng.c
801
.minor = MISC_DYNAMIC_MINOR,
arch/s390/crypto/prng.c
809
.minor = MISC_DYNAMIC_MINOR,
arch/s390/kernel/diag/diag_misc.c
53
.minor = MISC_DYNAMIC_MINOR,
arch/s390/kernel/perf_cpum_cf.c
1695
.minor = MISC_DYNAMIC_MINOR,
arch/s390/pci/pci_clp.c
673
.minor = MISC_DYNAMIC_MINOR,
arch/sparc/kernel/apc.c
140
static struct miscdevice apc_miscdev = { MISC_DYNAMIC_MINOR, APC_DEVNAME, &apc_fops };
arch/sparc/kernel/mdesc.c
1313
.minor = MISC_DYNAMIC_MINOR,
arch/x86/kernel/cpu/sgx/driver.c
157
.minor = MISC_DYNAMIC_MINOR,
arch/x86/kernel/cpu/sgx/main.c
887
.minor = MISC_DYNAMIC_MINOR,
arch/x86/kernel/cpu/sgx/virt.c
321
.minor = MISC_DYNAMIC_MINOR,
drivers/accessibility/speakup/devsynth.c
133
.minor = MISC_DYNAMIC_MINOR,
drivers/accessibility/speakup/devsynth.c
139
.minor = MISC_DYNAMIC_MINOR,
drivers/accessibility/speakup/speakup_soft.c
399
synth_device.minor = MISC_DYNAMIC_MINOR;
drivers/accessibility/speakup/speakup_soft.c
408
synthu_device.minor = MISC_DYNAMIC_MINOR;
drivers/acpi/apei/erst-dbg.c
203
.minor = MISC_DYNAMIC_MINOR,
drivers/acpi/pfr_telemetry.c
388
pfrt_log_dev->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/acpi/pfr_update.c
566
pfru_dev->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/android/binder.c
7072
binder_device->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/block/ublk_drv.c
5377
.minor = MISC_DYNAMIC_MINOR,
drivers/block/zloop.c
1495
.minor = MISC_DYNAMIC_MINOR,
drivers/bus/fsl-mc/fsl-mc-uapi.c
586
mc_uapi->misc.minor = MISC_DYNAMIC_MINOR;
drivers/char/adi.c
208
.minor = MISC_DYNAMIC_MINOR,
drivers/char/hw_random/s390-trng.c
147
.minor = MISC_DYNAMIC_MINOR,
drivers/char/ipmi/bt-bmc.c
429
bt_bmc->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/char/ipmi/ipmb_dev_int.c
319
ipmb_dev->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
492
priv->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/char/ipmi/ssif_bmc.c
822
ssif_bmc->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/char/misc.c
136
if (!new_fops && minor < MISC_DYNAMIC_MINOR) {
drivers/char/misc.c
213
bool is_dynamic = (misc->minor == MISC_DYNAMIC_MINOR);
drivers/char/misc.c
215
if (misc->minor > MISC_DYNAMIC_MINOR) {
drivers/char/misc.c
259
misc->minor = MISC_DYNAMIC_MINOR;
drivers/char/misc.c
290
if (misc->minor > MISC_DYNAMIC_MINOR)
drivers/char/misc.c
291
misc->minor = MISC_DYNAMIC_MINOR;
drivers/char/misc.c
69
if (minor == MISC_DYNAMIC_MINOR) {
drivers/char/misc.c
71
ret = ida_alloc_range(&misc_minors_ida, MISC_DYNAMIC_MINOR + 1,
drivers/char/misc_minor_kunit.c
123
for (i = MISC_DYNAMIC_MINOR - 1; i > miscdev_test_ranges[1].minor; i--) {
drivers/char/misc_minor_kunit.c
144
return minor > MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
18
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
202
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
273
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
278
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
303
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
308
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
313
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
332
misc3.minor = MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
358
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
406
miscdev[i].minor = MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
454
miscdev[i].minor = MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
490
miscdev[i].minor = MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
520
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
552
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
580
miscdyn.minor = MISC_DYNAMIC_MINOR;
drivers/char/misc_minor_kunit.c
593
.minor = MISC_DYNAMIC_MINOR + 1,
drivers/char/misc_minor_kunit.c
61
.minor = MISC_DYNAMIC_MINOR - 1,
drivers/char/misc_minor_kunit.c
614
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
619
.minor = MISC_DYNAMIC_MINOR,
drivers/char/misc_minor_kunit.c
91
for (i = 128; i < MISC_DYNAMIC_MINOR; i++) {
drivers/char/powernv-op-panel.c
140
.minor = MISC_DYNAMIC_MINOR,
drivers/char/ps3flash.c
325
.minor = MISC_DYNAMIC_MINOR,
drivers/char/sonypi.c
1061
.minor = MISC_DYNAMIC_MINOR,
drivers/char/tlclk.c
275
.minor = MISC_DYNAMIC_MINOR,
drivers/char/tpm/tpm_vtpm_proxy.c
682
.minor = MISC_DYNAMIC_MINOR,
drivers/char/uv_mmtimer.c
176
MISC_DYNAMIC_MINOR,
drivers/crypto/ccp/dbc.c
239
dbc_dev->char_dev.minor = MISC_DYNAMIC_MINOR;
drivers/crypto/ccp/sev-dev.c
2662
misc->minor = MISC_DYNAMIC_MINOR;
drivers/crypto/ccp/sfs.c
231
misc->minor = MISC_DYNAMIC_MINOR;
drivers/dma-buf/udmabuf.c
536
.minor = MISC_DYNAMIC_MINOR,
drivers/firewire/nosy.c
651
lynx->misc.minor = MISC_DYNAMIC_MINOR;
drivers/firmware/efi/capsule-loader.c
315
.minor = MISC_DYNAMIC_MINOR,
drivers/firmware/efi/test/efi_test.c
759
MISC_DYNAMIC_MINOR,
drivers/firmware/efi/test/efi_test.c
771
MISC_DYNAMIC_MINOR);
drivers/fsi/fsi-occ.c
671
occ->mdev.minor = MISC_DYNAMIC_MINOR;
drivers/hid/hid-sensor-custom.c
733
sensor_inst->custom_dev.minor = MISC_DYNAMIC_MINOR;
drivers/hsi/clients/cmt_speech.c
1363
.minor = MISC_DYNAMIC_MINOR,
drivers/hv/hv_utils_transport.c
284
hvt->mdev.minor = MISC_DYNAMIC_MINOR;
drivers/hv/mshv_root_main.c
103
.minor = MISC_DYNAMIC_MINOR,
drivers/hv/mshv_vtl_main.c
1038
.minor = MISC_DYNAMIC_MINOR,
drivers/hv/mshv_vtl_main.c
1193
.minor = MISC_DYNAMIC_MINOR,
drivers/hv/mshv_vtl_main.c
1285
.minor = MISC_DYNAMIC_MINOR,
drivers/hv/mshv_vtl_main.c
185
.minor = MISC_DYNAMIC_MINOR,
drivers/hwtracing/coresight/coresight-etb10.c
780
drvdata->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/hwtracing/coresight/coresight-tmc-core.c
761
drvdata->crashdev.minor = MISC_DYNAMIC_MINOR;
drivers/hwtracing/coresight/coresight-tmc-core.c
880
drvdata->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/hwtracing/coresight/ultrasoc-smb.c
493
drvdata->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/infiniband/core/ucma.c
1936
.minor = MISC_DYNAMIC_MINOR,
drivers/input/serio/serio_raw.c
308
serio_raw->dev.minor = MISC_DYNAMIC_MINOR;
drivers/iommu/iommufd/main.c
739
.minor = MISC_DYNAMIC_MINOR,
drivers/isdn/mISDN/timerdev.c
275
.minor = MISC_DYNAMIC_MINOR,
drivers/leds/uleds.c
207
.minor = MISC_DYNAMIC_MINOR,
drivers/macintosh/smu.c
1321
MISC_DYNAMIC_MINOR, "smu", &smu_device_fops
drivers/misc/amd-sbi/rmi-core.c
582
data->sbrmi_misc_dev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/bcm-vk/bcm_vk_dev.c
1414
misc_device->minor = MISC_DYNAMIC_MINOR;
drivers/misc/dw-xdata-pcie.c
350
dw->misc_dev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/fastrpc.c
2292
fdev->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/ibmvmc.c
2344
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/lis3lv02d/lis3lv02d.c
1246
lis3->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/mrvl_cn10k_dpi.c
627
dpi->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/nsm.c
457
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/ntsync.c
1199
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/open-dice.c
147
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/pci_endpoint_test.c
1291
misc_device->minor = MISC_DYNAMIC_MINOR;
drivers/misc/sgi-gru/grufile.c
516
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/tps6594-pfsm.c
292
pfsm->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/misc/vmw_vmci/vmci_host.c
981
.minor = MISC_DYNAMIC_MINOR,
drivers/misc/xilinx_sdfec.c
1405
xsdfec->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/mtd/ubi/build.c
85
.minor = MISC_DYNAMIC_MINOR,
drivers/nfc/virtual_ncidev.c
202
.minor = MISC_DYNAMIC_MINOR,
drivers/nvme/host/fabrics.c
1488
.minor = MISC_DYNAMIC_MINOR,
drivers/pci/pcie/aer_inject.c
513
.minor = MISC_DYNAMIC_MINOR,
drivers/pci/vgaarb.c
1505
MISC_DYNAMIC_MINOR, "vga_arbiter", &vga_arb_device_fops
drivers/platform/chrome/cros_ec_chardev.c
384
misc->minor = MISC_DYNAMIC_MINOR;
drivers/platform/chrome/cros_hps_i2c.c
70
hps->misc_device.minor = MISC_DYNAMIC_MINOR;
drivers/platform/goldfish/goldfish_pipe.c
792
miscdev->minor = MISC_DYNAMIC_MINOR;
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1328
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/surface/surface_aggregator_cdev.c
698
cdev->mdev.minor = MISC_DYNAMIC_MINOR;
drivers/platform/surface/surface_dtx.c
953
ddev->mdev.minor = MISC_DYNAMIC_MINOR;
drivers/platform/x86/amd/hsmp/hsmp.c
442
hsmp_pdev.mdev.minor = MISC_DYNAMIC_MINOR;
drivers/platform/x86/dell/dell-smbios-wmi.c
208
priv->char_dev.minor = MISC_DYNAMIC_MINOR;
drivers/platform/x86/dell/dell-smo8800.c
118
smo8800->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/platform/x86/intel/ifs/core.c
73
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/x86/intel/ifs/core.c
81
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/x86/intel/ifs/core.c
90
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
690
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/x86/sony-laptop.c
4095
.minor = MISC_DYNAMIC_MINOR,
drivers/platform/x86/toshiba_acpi.c
3329
dev->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/ptp/ptp_vmclock.c
648
if (st->miscdev.minor != MISC_DYNAMIC_MINOR)
drivers/ptp/ptp_vmclock.c
717
st->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/s390/block/dasd_eer.c
696
dasd_eer_dev->minor = MISC_DYNAMIC_MINOR;
drivers/s390/char/hmcdrv_dev.c
332
hmcdrv_dev.dev.minor = MISC_DYNAMIC_MINOR;
drivers/s390/char/monreader.c
448
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/char/monwriter.c
287
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/char/sclp_ctl.c
116
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/char/uvdevice.c
549
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/char/vmcp.c
244
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/cio/chsc_sch.c
925
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/crypto/pkey_api.c
782
.minor = MISC_DYNAMIC_MINOR,
drivers/s390/crypto/zcrypt_api.c
1750
.minor = MISC_DYNAMIC_MINOR,
drivers/scsi/lpfc/lpfc_init.c
15658
.minor = MISC_DYNAMIC_MINOR,
drivers/scsi/megaraid/megaraid_mm.c
73
.minor = MISC_DYNAMIC_MINOR,
drivers/soc/aspeed/aspeed-lpc-ctrl.c
310
lpc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/soc/aspeed/aspeed-lpc-snoop.c
233
channel->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
366
misc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/soc/fsl/dpaa2-console.c
252
.minor = MISC_DYNAMIC_MINOR,
drivers/soc/fsl/dpaa2-console.c
265
.minor = MISC_DYNAMIC_MINOR,
drivers/staging/axis-fifo/axis-fifo.c
499
fifo->miscdev.minor = MISC_DYNAMIC_MINOR;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
567
.minor = MISC_DYNAMIC_MINOR,
drivers/usb/gadget/legacy/raw_gadget.c
1371
.minor = MISC_DYNAMIC_MINOR,
drivers/vhost/scsi.c
2447
MISC_DYNAMIC_MINOR,
drivers/vhost/test.c
370
MISC_DYNAMIC_MINOR,
drivers/virt/acrn/hsm.c
497
.minor = MISC_DYNAMIC_MINOR,
drivers/virt/coco/sev-guest/sev-guest.c
654
misc->minor = MISC_DYNAMIC_MINOR;
drivers/virt/coco/tdx-guest/tdx-guest.c
383
.minor = MISC_DYNAMIC_MINOR,
drivers/virt/fsl_hypervisor.c
709
MISC_DYNAMIC_MINOR,
drivers/virt/nitro_enclaves/ne_misc_dev.c
73
.minor = MISC_DYNAMIC_MINOR,
drivers/virt/vboxguest/vboxguest_linux.c
351
gdev->misc_device.minor = MISC_DYNAMIC_MINOR;
drivers/virt/vboxguest/vboxguest_linux.c
354
gdev->misc_device_user.minor = MISC_DYNAMIC_MINOR;
drivers/xen/evtchn.c
700
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/gntalloc.c
563
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/gntdev.c
1164
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/privcmd-buf.c
189
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/privcmd.c
1678
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/xenbus/xenbus_dev_backend.c
117
.minor = MISC_DYNAMIC_MINOR,
drivers/xen/xenbus/xenbus_dev_frontend.c
707
.minor = MISC_DYNAMIC_MINOR,
fs/cachefiles/main.c
37
.minor = MISC_DYNAMIC_MINOR,
fs/dlm/plock.c
609
.minor = MISC_DYNAMIC_MINOR,
fs/dlm/user.c
362
ls->ls_device.minor = MISC_DYNAMIC_MINOR;
fs/dlm/user.c
947
.minor = MISC_DYNAMIC_MINOR,
fs/dlm/user.c
960
.minor = MISC_DYNAMIC_MINOR,
fs/ecryptfs/miscdev.c
457
.minor = MISC_DYNAMIC_MINOR,
fs/ocfs2/stack_user.c
619
.minor = MISC_DYNAMIC_MINOR,
fs/userfaultfd.c
2210
.minor = MISC_DYNAMIC_MINOR,
io_uring/mock_file.c
324
.minor = MISC_DYNAMIC_MINOR,
kernel/liveupdate/luo_core.c
438
.minor = MISC_DYNAMIC_MINOR,
kernel/power/qos.c
413
.minor = MISC_DYNAMIC_MINOR,
kernel/power/qos.c
511
.minor = MISC_DYNAMIC_MINOR,
lib/test_firmware.c
1519
.minor = MISC_DYNAMIC_MINOR,
lib/test_kmod.c
1097
misc_dev->minor = MISC_DYNAMIC_MINOR;
net/qrtr/tun.c
151
MISC_DYNAMIC_MINOR,
net/vmw_vsock/af_vsock.c
2961
vsock_device.minor = MISC_DYNAMIC_MINOR;
samples/tsm-mr/tsm_mr_sample.c
103
.minor = MISC_DYNAMIC_MINOR,