Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 50 files:
- block/bsg.c
- drivers/accel/habanalabs/common/device.c
- drivers/block/ublk_drv.c, line 4394
- drivers/char/tpm/tpm-chip.c
- drivers/char/tpm/tpm2-space.c, line 601
- drivers/counter/counter-core.c, line 184
- drivers/cxl/core/memdev.c, line 713
- drivers/dma/idxd/cdev.c, line 588
- drivers/fsi/fsi-core.c, line 1297
- drivers/fsi/fsi-sbefifo.c, line 1117
- drivers/fsi/fsi-scom.c, line 583
- drivers/fsi/i2cr-scom.c, line 121
- drivers/fwctl/main.c, line 376
- drivers/gnss/core.c, line 310
- drivers/gpio/gpiolib-cdev.c, line 2764
- drivers/i2c/i2c-dev.c, line 94
- drivers/iio/industrialio-core.c, line 2174
- drivers/infiniband/core/ucaps.c, line 203
- drivers/infiniband/core/user_mad.c
- drivers/infiniband/core/uverbs_main.c, line 1263
- drivers/input/evdev.c, line 1408
- drivers/input/joydev.c, line 1020
- drivers/input/mousedev.c, line 927
- drivers/media/cec/core/cec-core.c, line 187
- drivers/media/mc/mc-devnode.c, line 281
- drivers/media/rc/lirc_dev.c, line 786
- drivers/misc/uacce/uacce.c, line 604
- drivers/mmc/core/block.c, line 2934
- drivers/mtd/ubi/build.c
- drivers/mtd/ubi/vmt.c
- drivers/nvme/host/core.c
- drivers/pci/switch/switchtec.c, line 1711
- drivers/platform/chrome/wilco_ec/event.c
- drivers/platform/chrome/wilco_ec/telemetry.c, line 406
- drivers/pwm/core.c
- drivers/rapidio/devices/rio_mport_cdev.c, line 2492
- drivers/rpmsg/rpmsg_char.c, line 99
- drivers/rpmsg/rpmsg_ctrl.c, line 204
- drivers/rtc/class.c, line 351
- drivers/soc/qcom/rmtfs_mem.c
- drivers/staging/greybus/raw.c, line 240
- drivers/tee/tee_core.c, line 1272
- drivers/usb/gadget/function/f_hid.c, line 1589
- drivers/vfio/group.c, line 716
- drivers/vfio/vfio.h, line 368
- drivers/vhost/vdpa.c, line 1660
- drivers/watchdog/watchdog_dev.c, line 1119
- fs/char_dev.c, line 687
- kernel/time/posix-clock.c, line 182
- lib/test_hmm.c, line 1916
Smatch caller information:
drivers/fsi/fsi-scom.c scom_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/fsi/fsi-core.c fsi_master_remove_slave() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 1-u64max |
| NOCHECK_CALL |
drivers/accel/habanalabs/common/device.c cdev_sysfs_debugfs_add() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 5207637984347615232 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->dma_io_tlb_mem->dyn_alloc.data.counter | 9007199250546704 |
| PARAM_VALUE | 1 | dev->dma_io_tlb_mem->dyn_alloc.entry.prev | 1473117533515866344 |
| PARAM_VALUE | 1 | dev->dma_io_tlb_mem->dyn_alloc.func | 1583282886040592384 |
| PARAM_VALUE | 1 | dev->dma_io_tlb_mem->pools.prev | 1473117533515866320 |
| PARAM_VALUE | 1 | dev->fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 1 | dev->kobj->name | 0-255 |
| PARAM_VALUE | 1 | dev->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->kobj.sd->active.counter | (-2147483647) |
| PARAM_VALUE | 1 | dev->kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 1 | dev->p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 1 | dev->p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 1 | dev->p->knode_bus.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | dev->p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | dev->p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 1 | dev->physical_location->horizontal_position | 0-3 |
| PARAM_VALUE | 1 | dev->physical_location->panel | 0-7 |
| PARAM_VALUE | 1 | dev->physical_location->vertical_position | 0-3 |
| PARAM_VALUE | 1 | *dev->driver_data | (-4611686018427387904)-4611686018427387903 |
| CAPPED_DATA | 1 | dev | 1 |
| MEM_ZERO | 0 | cdev | |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/accel/habanalabs/common/device.c cdev_sysfs_debugfs_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
kernel/time/posix-clock.c posix_clock_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| HALF_LOCKED2 | &adapter->vport_ctrl_lock | ||
| HALF_LOCKED2 | &mdev->intf_state_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &iwlwifi_opmode_table_mtx |
drivers/fsi/i2cr-scom.c i2cr_scom_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/infiniband/core/ucaps.c ib_release_ucap() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | global &ucaps_mutex |
drivers/vfio/vfio_main.c vfio_device_del() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/mtd/ubi/vmt.c ubi_create_volume() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 2289494552048664576 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| CAPABLE | 0 | 24 | |
| MEM_ZERO | 0 | cdev | |
| NOCHECK_CALL | |||
| USER_DATA | 0 | cdev->dev | 1-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | &ubi->device_mutex | ||
| TYPE_LOCK | (struct ubi_device)->device_mutex |
drivers/mtd/ubi/vmt.c ubi_remove_volume() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| CAPABLE | 0 | 24 | |
| NOCHECK_CALL | |||
| LOCK2 | &ubi->device_mutex | ||
| TYPE_LOCK | (struct ubi_device)->device_mutex |
drivers/input/mousedev.c mousedev_destroy() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
drivers/fsi/fsi-sbefifo.c sbefifo_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->kobj.sd | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
lib/test_hmm.c dmirror_device_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| NOCHECK_CALL |
drivers/vhost/vdpa.c vhost_vdpa_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &d->mutex |
drivers/mmc/core/block.c mmc_blk_remove_rpmb_part() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/dma/idxd/cdev.c idxd_wq_del_cdev() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &dev->mutex | ||
| LOCK2 | &wq->wq_lock | ||
| TYPE_LOCK | (struct device)->mutex | ||
| TYPE_LOCK | (struct idxd_wq)->wq_lock |
drivers/input/joydev.c joydev_disconnect() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/platform/chrome/wilco_ec/telemetry.c telem_device_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/counter/counter-core.c counter_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
drivers/rtc/class.c devm_rtc_unregister_device() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &rtc->ops_lock | ||
| TYPE_LOCK | (struct rtc_device)->ops_lock |
drivers/char/tpm/tpm-chip.c tpm_add_char_device() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 1 |
| PARAM_VALUE | 0 | cdev->dev | 1-u32max |
| PARAM_VALUE | 0 | cdev->kobj.parent | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/char/tpm/tpm-chip.c tpm_del_char_device() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/gpio/gpiolib-cdev.c gpiolib_cdev_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/pci/switch/switchtec.c switchtec_pci_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/nvme/host/core.c nvme_cdev_del() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| DATA_SOURCE | 0 | cdev | $0 |
| DATA_SOURCE | 1 | dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/nvme/host/core.c nvme_uninit_ctrl() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 1 | dev->class | 0,4096-ptr_max |
| PARAM_VALUE | 1 | dev->kobj.sd | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->kobj.sd->attr.notify_next | 0,426918848001064960 |
| PARAM_VALUE | 1 | dev->power.qos | 0,4096-u64max |
| PARAM_VALUE | 1 | dev->power.qos->flags.list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->flags.list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->flags.list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->flags.list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.default_value | s32max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.list.node_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.no_constraint_value | s32max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.notifiers | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.target_value | s32max |
| PARAM_VALUE | 1 | dev->power.qos->freq.max_freq.type | 2 |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance.no_constraint_value | (-1) |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance.type | 2 |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.flr.node.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.flr.node.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.flr.node.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.node_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.node_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.node_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.node_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.prio_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.prio_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.prio_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.pnode.prio_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.freq.type | 0-2 |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.node_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.node_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.node_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.node_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.prio_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.prio_list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.prio_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->data.pnode.prio_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.qos->latency_tolerance_req->type | 2 |
| PARAM_VALUE | 1 | dev->power.request | 0-4 |
| PARAM_VALUE | 1 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 1 | dev->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | dev->power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | dev->type | 0,4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | cdev->count | 0-1 |
| HOST_DATA | 0 | cdev->dev | 0 |
| HOST_DATA | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| HOST_DATA | 0 | cdev->kobj.release.cpu | 0 |
| HOST_DATA | 0 | cdev->kobj.release.timer.expires | 0 |
| HOST_DATA | 0 | cdev->kobj.release.timer.flags | 0 |
| HOST_DATA | 0 | cdev->kobj.release.work.data.counter | 0 |
| HOST_DATA | 0 | cdev->kobj.state_add_uevent_sent | 0 |
| HOST_DATA | 0 | cdev->kobj.state_in_sysfs | 0 |
| HOST_DATA | 0 | cdev->kobj.state_initialized | 0 |
| HOST_DATA | 0 | cdev->kobj.state_remove_uevent_sent | 0 |
| HOST_DATA | 0 | cdev->kobj.uevent_suppress | 0 |
| HOST_DATA | 1 | dev->power.qos->latency_tolerance_req->dev->driver_data->active_ltr | 0-4294967295[c] |
| HOST_DATA | 1 | dev->power.qos->latency_tolerance_req->dev->driver_data->idle_ltr | 0-4294967295 |
| HOST_DATA | 1 | dev->power.qos->latency_tolerance_req->dev->driver_data->private->active_ltr | 0-4294967295[c] |
| HOST_DATA | 1 | dev->power.qos->latency_tolerance_req->dev->driver_data->private->idle_ltr | 0-4294967295 |
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | global &nvmf_dev_mutex |
drivers/rpmsg/rpmsg_ctrl.c rpmsg_ctrldev_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/fwctl/main.c fwctl_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/misc/uacce/uacce.c uacce_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 1-u64max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &uacce->mutex | ||
| TYPE_LOCK | (struct uacce_device)->mutex |
drivers/infiniband/core/uverbs_main.c ib_uverbs_remove_one() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &device->unregistration_lock |
drivers/i2c/i2c-dev.c put_i2c_dev() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/input/evdev.c evdev_disconnect() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/tee/tee_core.c tee_device_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| HALF_LOCKED2 | &_dev->mutex |
drivers/block/ublk_drv.c ublk_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &ublk_ctl_mutex |
drivers/staging/greybus/raw.c gb_raw_disconnect() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/cxl/core/memdev.c cxl_memdev_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| BUF_SIZE | 1 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/usb/gadget/function/f_hid.c hidg_unbind() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/iio/industrialio-core.c iio_device_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &subsys->su_mutex |
drivers/vfio/group.c vfio_device_remove_group() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | global &vfio.group_lock | ||
| TYPE_LOCK | (struct vfio)->group_lock |
drivers/infiniband/core/user_mad.c ib_umad_init_port() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 534889734058418176 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| 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_kill_port() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &device->client_data_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| HALF_LOCKED2 | global &clients_rwsem | ||
| HALF_LOCKED2 | global &devices_rwsem |
drivers/infiniband/core/user_mad.c ib_umad_kill_port() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &device->client_data_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| HALF_LOCKED2 | global &clients_rwsem | ||
| HALF_LOCKED2 | global &devices_rwsem |
drivers/media/rc/lirc_dev.c lirc_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| HALF_LOCKED2 | &hdev->driver_input_lock | ||
| HALF_LOCKED2 | global &devlist | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| HALF_LOCKED2 | global &g_smscore_deviceslock |
drivers/media/mc/mc-devnode.c media_devnode_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | global &media_devnode_lock | ||
| HALF_LOCKED2 | global &list_lock |
drivers/pwm/core.c __pwmchip_add() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 5859113508456763392 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->parent | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | _T->lock |
drivers/pwm/core.c pwmchip_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &_dev->mutex | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/rapidio/devices/rio_mport_cdev.c mport_cdev_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &sp->mutex | ||
| TYPE_LOCK | (struct subsys_private)->mutex |
drivers/rpmsg/rpmsg_char.c rpmsg_chrdev_eptdev_destroy() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| NOCHECK_CALL |
drivers/soc/qcom/rmtfs_mem.c qcom_rmtfs_mem_probe() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 2558153758876217344 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/soc/qcom/rmtfs_mem.c qcom_rmtfs_mem_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |
block/bsg.c bsg_register_queue() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 3622816921122910208 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | cdev->dev | 1-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| HALF_LOCKED2 | &shost->scan_mutex |
block/bsg.c bsg_unregister_queue() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &shost->scan_mutex |
drivers/char/tpm/tpm2-space.c tpm_devs_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/watchdog/watchdog_dev.c watchdog_cdev_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &wtd_deferred_reg_mutex |
drivers/media/cec/core/cec-core.c cec_devnode_unregister() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &aux->cec.lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/gnss/core.c gnss_deregister_device() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/mtd/ubi/build.c uif_close() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | global &ubi_devices_mutex |
drivers/mtd/ubi/build.c uif_init() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 2305557239306088448 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count | |
| LOCK2 | global &ubi_devices_mutex | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/platform/chrome/wilco_ec/event.c event_device_probe() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->count | 0-1 |
| PARAM_VALUE | 0 | cdev->kobj.entry.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.entry.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->kobj.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | cdev->kobj.ktype | 1499647686170447872 |
| PARAM_VALUE | 0 | cdev->kobj.name | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.cpu | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.expires | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.flags | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.timer.function | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.data.counter | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.next | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.work.entry.prev | 0 |
| PARAM_VALUE | 0 | cdev->kobj.release.wq | 0 |
| PARAM_VALUE | 0 | cdev->kobj.sd | 0 |
| PARAM_VALUE | 0 | cdev->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | cdev->ops | 6660422823928606720 |
| PARAM_VALUE | 0 | cdev->owner | 0 |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| MEM_ZERO | 0 | cdev | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | cdev->count |
drivers/platform/chrome/wilco_ec/event.c event_device_remove() -> cdev_device_del()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cdev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &_dev->mutex |