Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 87 files:

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