Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 87 files:
- arch/powerpc/platforms/book3s/vas-api.c, line 633
- block/bsg.c, line 248
- drivers/accel/habanalabs/common/device.c, line 722
- drivers/block/ublk_drv.c
- drivers/char/bsr.c, line 242
- drivers/char/pc8736x_gpio.c, line 325
- drivers/char/scx200_gpio.c, line 109
- drivers/char/tpm/tpm-chip.c, line 336
- drivers/char/tpm/tpm2-space.c, line 625
- drivers/char/xilinx_hwicap/xilinx_hwicap.c, line 655
- drivers/comedi/comedi_fops.c, line 3642
- drivers/counter/counter-chrdev.c, line 476
- drivers/cxl/core/memdev.c, line 797
- drivers/dax/device.c, line 441
- drivers/dax/fsdev.c, line 359
- drivers/dma-buf/dma-heap.c, line 269
- drivers/dma/idxd/cdev.c, line 566
- drivers/fpga/dfl.c, line 648
- drivers/fsi/fsi-core.c, line 1138
- drivers/fsi/fsi-sbefifo.c, line 1065
- drivers/fsi/fsi-scom.c, line 560
- drivers/fsi/i2cr-scom.c, line 109
- drivers/fwctl/main.c, line 328
- drivers/gnss/core.c, line 264
- drivers/gpio/gpiolib-cdev.c, line 2741
- drivers/hid/hid-roccat.c, line 443
- drivers/hid/hidraw.c, line 686
- drivers/hsi/clients/hsi_char.c, line 707
- drivers/i2c/i2c-dev.c, line 678
- drivers/iio/industrialio-core.c
- drivers/infiniband/core/ucaps.c, line 170
- drivers/infiniband/core/user_mad.c
- drivers/infiniband/core/uverbs_main.c, line 1205
- drivers/infiniband/hw/hfi1/device.c, line 35
- drivers/input/evdev.c, line 1386
- drivers/input/joydev.c, line 998
- drivers/input/mousedev.c, line 905
- drivers/media/cec/core/cec-core.c, line 128
- drivers/media/dvb-core/dvbdev.c, line 1095
- drivers/media/mc/mc-devnode.c, line 241
- drivers/media/rc/lirc_dev.c, line 737
- drivers/misc/genwqe/card_dev.c, line 1270
- drivers/misc/hpilo.c, line 838
- drivers/misc/ocxl/file.c, line 496
- drivers/misc/phantom.c, line 390
- drivers/mmc/core/block.c, line 2907
- drivers/most/most_cdev.c, line 442
- drivers/mtd/ubi/build.c, line 464
- drivers/mtd/ubi/vmt.c
- drivers/net/tap.c, line 1250
- drivers/nvme/host/core.c
- drivers/pci/switch/switchtec.c, line 1382
- drivers/platform/chrome/wilco_ec/event.c, line 496
- drivers/platform/chrome/wilco_ec/telemetry.c, line 391
- drivers/pps/generators/pps_gen.c, line 180
- drivers/pwm/core.c, line 2500
- drivers/rapidio/devices/rio_mport_cdev.c, line 2374
- drivers/rapidio/rio_cm.c, line 2066
- drivers/remoteproc/remoteproc_cdev.c, line 102
- drivers/rpmsg/rpmsg_char.c, line 442
- drivers/rpmsg/rpmsg_ctrl.c, line 156
- drivers/rtc/dev.c, line 565
- drivers/s390/crypto/zcrypt_api.c, line 1915
- drivers/sbus/char/oradax.c, line 338
- drivers/scsi/pmcraid.c, line 4720
- drivers/soc/qcom/rmtfs_mem.c, line 225
- drivers/staging/greybus/authentication.c, line 333
- drivers/staging/greybus/fw-management.c, line 610
- drivers/staging/greybus/raw.c, line 210
- drivers/tee/tee_core.c, line 1086
- drivers/tty/pty.c, line 906
- drivers/tty/tty_io.c
- drivers/tty/vt/vt.c, line 3952
- drivers/usb/core/devio.c, line 2912
- drivers/usb/gadget/function/f_printer.c, line 1170
- drivers/usb/mon/mon_bin.c, line 1398
- drivers/vdpa/vdpa_user/vduse_dev.c
- drivers/vfio/device_cdev.c, line 19
- drivers/vfio/group.c, line 536
- drivers/vhost/vdpa.c, line 1635
- drivers/watchdog/watchdog_dev.c, line 1070
- fs/char_dev.c, line 681
- kernel/time/posix-clock.c, line 166
- lib/test_hmm.c, line 1887
- samples/vfio-mdev/mbochs.c, line 1397
- samples/vfio-mdev/mdpy.c, line 687
- samples/vfio-mdev/mtty.c, line 1971
Smatch caller information:
drivers/tty/tty_io.c tty_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 5599319507706851328 |
| PARAM_VALUE | 1 | fops | 4506495255777984512 |
| NOCHECK_CALL |
drivers/tty/tty_io.c tty_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4139744553144061952 |
| PARAM_VALUE | 1 | fops | 1695513933093621760 |
| NOCHECK_CALL |
drivers/usb/core/devio.c usb_devio_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 373832226904920064 |
| PARAM_VALUE | 1 | fops | 2973150327494692864 |
| NOCHECK_CALL |
drivers/fsi/fsi-scom.c scom_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7966818476565118976 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/dax/device.c dev_dax_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | fops | 2788176465340411904 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/fsi/fsi-core.c fsi_slave_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3600632418255433728 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &master->scan_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct fsi_master)->scan_lock |
drivers/accel/habanalabs/common/device.c device_init_cdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 5207637984347615232 |
| DATA_SOURCE | 0 | cdev | $5 |
| DATA_SOURCE | 1 | fops | $3 |
| NOCHECK_CALL |
kernel/time/posix-clock.c posix_clock_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 727883242048262144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &adapter->vport_ctrl_lock | ||
| HALF_LOCKED2 | &chip->reg_lock | ||
| HALF_LOCKED2 | &clock->clock_lock | ||
| HALF_LOCKED2 | &mdev->intf_state_mutex | ||
| HALF_LOCKED2 | &mvm->mutex | ||
| HALF_LOCKED2 | &netdev->lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pclock->n_vclocks_mux | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | idt82p33->lock | ||
| HALF_LOCKED2 | idtcm->lock | ||
| HALF_LOCKED2 | idtfc3->lock |
drivers/fsi/i2cr-scom.c i2cr_scom_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 8400730512214396928 |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/core/ucaps.c ib_create_ucap() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7713306439671250944 |
| NOCHECK_CALL | |||
| LOCK2 | global &ucaps_mutex |
drivers/mtd/ubi/vmt.c ubi_add_volume() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2289494552048664576 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/ubi/vmt.c ubi_create_volume() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2289494552048664576 |
| CAPABLE | 0 | 24 | |
| NOCHECK_CALL | |||
| LOCK2 | &ubi->device_mutex | ||
| TYPE_LOCK | (struct ubi_device)->device_mutex |
drivers/input/mousedev.c mousedev_create() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2872072351171784704 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/most/most_cdev.c comp_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4992697607897268224 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem |
drivers/misc/phantom.c phantom_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1256775378709233664 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/fsi/fsi-sbefifo.c sbefifo_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 193499269190090752 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
lib/test_hmm.c dmirror_device_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | fops | 4467932283070324736 |
| NOCHECK_CALL |
drivers/vhost/vdpa.c vhost_vdpa_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 857811151821623296 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pps/generators/pps_gen.c pps_gen_register_cdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1337364815882919936 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mmc/core/block.c mmc_blk_alloc_rpmb_part() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 287359594884796416 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/dma/idxd/cdev.c idxd_wq_add_cdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 8734601301794320384 |
| BUF_SIZE | 0 | cdev | 288 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &wq->wq_lock | ||
| TYPE_LOCK | (struct idxd_wq)->wq_lock |
drivers/input/joydev.c joydev_connect() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3066433737988136960 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/platform/chrome/wilco_ec/telemetry.c telem_device_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3600375481283444736 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/misc/hpilo.c ilo_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 8782730389890142208 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/vfio/device_cdev.c vfio_init_device_cdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 5046172142214582272 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/mon/mon_bin.c mon_bin_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 723368555607072768 |
| PARAM_VALUE | 1 | fops | 3090236426930393088 |
| NOCHECK_CALL |
drivers/usb/gadget/function/f_printer.c printer_func_bind() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1928418786611552256 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/char/tpm/tpm-chip.c tpm_chip_alloc() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6127033536071868416 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/rapidio/rio_cm.c riocm_cdev_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 7911955184933384192 |
| PARAM_VALUE | 1 | fops | 2541601913348907008 |
| NOCHECK_CALL |
drivers/gpio/gpiolib-cdev.c gpiolib_cdev_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6292566817494781952 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/hsi/clients/hsi_char.c hsc_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1635998087280504832 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/fpga/dfl.c dfl_fpga_dev_ops_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | fops | 1566341199378505728,9035828813315358720 |
| DATA_SOURCE | 1 | fops | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/pci/switch/switchtec.c stdev_create() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3747852217458368512 |
| BUF_SIZE | 0 | cdev | 288 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/nvme/host/core.c nvme_add_ctrl() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4355003461846011904 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &nvmf_dev_mutex |
drivers/nvme/host/core.c nvme_cdev_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4211682622802710528,7633175958613979136 |
| DATA_SOURCE | 0 | cdev | $1 |
| DATA_SOURCE | 1 | fops | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/rpmsg/rpmsg_ctrl.c rpmsg_ctrldev_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2562108083553783808 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/fwctl/main.c _fwctl_alloc_device() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1411038357873676288 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/infiniband/core/uverbs_main.c ib_uverbs_add_one() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4464505351536009216,5823893739432570880 |
| BIT_INFO | 1 | fops | 0x10d0007688226000,0x7df7bbfffc7ff000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &device->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
drivers/misc/genwqe/card_dev.c genwqe_device_create() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2912009038144499712 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/i2c/i2c-dev.c i2cdev_attach_adapter() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1881269651442896896 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/tap.c tap_create_cdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 5016605922095349760,6780213102071279616 |
| PARAM_VALUE | 1 | fops | 3508129922314190848 |
| DATA_SOURCE | 0 | cdev | $0 |
| STR_LEN | 0 | cdev | 6-7 |
| STR_LEN | 0 | cdev | 6-7 |
| NOCHECK_CALL |
drivers/tty/pty.c unix98_pty_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2176377134807941120 |
| PARAM_VALUE | 1 | fops | 7553606194195496960 |
| PARAM_VALUE | 1 | fops->fop_flags | 0-s32max |
| PARAM_VALUE | 1 | fops->open | 2022201007319580672 |
| NOCHECK_CALL |
drivers/input/evdev.c evdev_connect() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1686389525824651264 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/dax/fsdev.c fsdev_dax_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | fops | 3921205651163365376 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
samples/vfio-mdev/mdpy.c mdpy_dev_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 858399673776390144 |
| PARAM_VALUE | 1 | fops | 2788068367125045248 |
| NOCHECK_CALL |
drivers/tee/tee_core.c tee_device_alloc() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3525414413129207808 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/block/ublk_drv.c ublk_add_chdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7360920203507638272 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &ublk_ctl_mutex | ||
| HALF_LOCKED2 | &ctx->uring_lock |
drivers/block/ublk_drv.c ublk_add_chdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6275158340078944256 |
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &ublk_ctl_mutex | ||
| HALF_LOCKED2 | &ctx->uring_lock |
drivers/staging/greybus/raw.c gb_raw_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7172355043181105152 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/tty/vt/vt.c vty_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2957905779041021952 |
| PARAM_VALUE | 1 | fops | 1695513933093621760 |
| DATA_SOURCE | 1 | fops | $0 |
| NOCHECK_CALL |
drivers/hid/hidraw.c hidraw_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 7134006325901971456 |
| PARAM_VALUE | 1 | fops | 5090477688575279104 |
| NOCHECK_CALL |
samples/vfio-mdev/mbochs.c mbochs_dev_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 425925327067992064 |
| PARAM_VALUE | 1 | fops | 3541429492377260032 |
| NOCHECK_CALL |
drivers/staging/greybus/fw-management.c gb_fw_mgmt_connection_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4604837437301153792 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/rtc/dev.c rtc_dev_prepare() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3684520766647066624 |
| NOCHECK_CALL |
drivers/vdpa/vdpa_user/vduse_dev.c vduse_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2546886943445553152 |
| PARAM_VALUE | 1 | fops | 7900697421803470848 |
| NOCHECK_CALL |
drivers/vdpa/vdpa_user/vduse_dev.c vduse_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2115990640327266304 |
| PARAM_VALUE | 1 | fops | 8697810588967489536 |
| NOCHECK_CALL |
drivers/cxl/core/memdev.c cxl_memdev_alloc() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6485014812368388096 |
| BUF_SIZE | 0 | cdev | 288 |
| DATA_SOURCE | 1 | fops | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/dvb-core/dvbdev.c init_dvbdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2316090283922145280 |
| PARAM_VALUE | 1 | fops | 196365458757177344 |
| NOCHECK_CALL |
drivers/remoteproc/remoteproc_cdev.c rproc_char_device_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4706510794114101248 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/iio/industrialio-core.c __iio_device_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7998602104842874880 |
| NOCHECK_CALL |
drivers/iio/industrialio-core.c __iio_device_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 623711461445767168 |
| NOCHECK_CALL |
drivers/vfio/group.c vfio_group_alloc() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2284791313180155904 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &vfio.group_lock | ||
| TYPE_LOCK | (struct vfio)->group_lock |
drivers/infiniband/core/user_mad.c ib_umad_init_port() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 534889734058418176 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &device->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
drivers/infiniband/core/user_mad.c ib_umad_init_port() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 4274172399550377984 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &device->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
drivers/staging/greybus/authentication.c gb_cap_connection_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6888867887256150016 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/counter/counter-chrdev.c counter_chrdev_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1076897727923314688 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/hid/hid-roccat.c roccat_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 222929167856803840 |
| PARAM_VALUE | 1 | fops | 7682002686689255424 |
| NOCHECK_CALL |
drivers/dma-buf/dma-heap.c dma_heap_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 385216903956025344 |
| NOCHECK_CALL |
drivers/media/rc/lirc_dev.c lirc_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2840549827647221760 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | &ictx->lock | ||
| HALF_LOCKED2 | global &devlist | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/scsi/pmcraid.c pmcraid_setup_chrdev() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7155636711502315520 |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/media/mc/mc-devnode.c media_devnode_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7174559091412692992 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &list_lock |
drivers/pwm/core.c __pwmchip_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 5859113508456763392 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/infiniband/hw/hfi1/device.c hfi1_cdev_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6748693379483418624 |
| DATA_SOURCE | 0 | cdev | $3 |
| DATA_SOURCE | 1 | fops | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/rapidio/devices/rio_mport_cdev.c mport_cdev_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 9001846541426266112 |
| NOCHECK_CALL | |||
| LOCK2 | &sp->mutex | ||
| TYPE_LOCK | (struct subsys_private)->mutex |
samples/vfio-mdev/mtty.c mtty_dev_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 2319338234995703816 |
| PARAM_VALUE | 1 | fops | 623098664383746048 |
| MEM_ZERO | 0 | cdev | |
| NOCHECK_CALL |
drivers/rpmsg/rpmsg_char.c rpmsg_chrdev_eptdev_alloc() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 1306624808619257856 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ctrldev->ctrl_lock |
drivers/soc/qcom/rmtfs_mem.c qcom_rmtfs_mem_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2558153758876217344 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
block/bsg.c bsg_register_queue() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3622816921122910208 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/char/tpm/tpm2-space.c tpm_devs_add() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 7704666527528525824 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/watchdog/watchdog_dev.c watchdog_cdev_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6143932795246911488 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &wtd_deferred_reg_mutex |
drivers/media/cec/core/cec-core.c cec_devnode_register() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3741350888937123840 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &aux->cec.lock | ||
| HALF_LOCKED2 | &connector->cec.mutex | ||
| HALF_LOCKED2 | _T->lock |
drivers/gnss/core.c gnss_allocate_device() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 3025871553685766144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/comedi/comedi_fops.c comedi_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 7337475184651902976 |
| PARAM_VALUE | 1 | fops | 4024192276546625536 |
| NOCHECK_CALL |
drivers/mtd/ubi/build.c uif_init() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 2305557239306088448 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/platform/chrome/wilco_ec/event.c event_device_probe() -> cdev_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | fops | 6660422823928606720 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |