Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 63 files:

Smatch caller information:

drivers/gpu/drm/loongson/lsdc_drv.c lsdc_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/xe/xe_device.c xe_device_probe() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/meson/meson_drv.c meson_drv_unbind() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/mxsfb/mxsfb_drv.c mxsfb_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/accel/habanalabs/common/device.c hl_device_fini() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dev->mutex

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c kirin_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/vboxvideo/vbox_drv.c vbox_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sun4i/sun4i_drv.c sun4i_drv_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/ingenic/ingenic-drm-drv.c ingenic_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/accel/rocket/rocket_device.c rocket_device_fini() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_unbind() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/vmwgfx/vmwgfx_drv.c vmw_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/mxsfb/lcdif_drv.c lcdif_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/accel/qaic/qaic_drv.c qaic_create_drm_device() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/accel/qaic/qaic_drv.c qaic_destroy_drm_device() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tests/drm_connector_test.c drm_test_connector_dynamic_register_cleanup() -> drm_dev_unregister()

Type Parameter Key Value
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/imx/ipuv3/imx-drm-core.c imx_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/gma500/psb_drv.c psb_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c hibmc_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &dev->mutex

drivers/gpu/drm/pl111/pl111_drv.c pl111_amba_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/panfrost/panfrost_drv.c panfrost_probe() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->huge_mnt 4096-u64max
PARAM_VALUE 0 dev->registered 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/panfrost/panfrost_drv.c panfrost_remove() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/sti/sti_drv.c sti_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/vc4/tests/vc4_mock.c kunit_action_drm_dev_unregister() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min,(-10),(-1)-s32max
BUF_SIZE 0 dev s32min,(-10),(-1)-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/exynos/exynos_drm_drv.c exynos_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/vkms/vkms_drv.c vkms_destroy() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 _T->lock

drivers/gpu/drm/i915/i915_driver.c i915_driver_register() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 0
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 1
PARAM_VALUE 0 dev->vma_offset_manager 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/msm/msm_drv.c msm_drm_uninit() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->registered 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/drm_drv.c drm_dev_unplug() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->anon_inode->i_mapping->i_mmap_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->unplugged 1
BUF_SIZE 0 dev s32min-(-1),1-s32max
BUF_SIZE 0 dev s32min-(-1),1-s32max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_d->mutex
HALF_LOCKED2 &_dev->mutex
HALF_LOCKED2 &child_device->mutex
HALF_LOCKED2 &dev->mutex
HALF_LOCKED2 &ptdev->unplug.lock
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/drm_drv.c drm_put_dev() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 1-u64max
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/gpu/drm/sprd/sprd_drm.c sprd_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c rzg2l_du_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/v3d/v3d_drv.c v3d_platform_drm_probe() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->managed.resources.next->next 4096-ptr_max
PARAM_VALUE 0 dev->managed.resources.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/v3d/v3d_drv.c v3d_platform_drm_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/mcde/mcde_drv.c mcde_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c atmel_hlcdc_dc_drm_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/tve200/tve200_drv.c tve200_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/aspeed/aspeed_gfx_drv.c aspeed_gfx_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/tegra/drm.c host1x_drm_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &dev->mutex

drivers/gpu/drm/kmb/kmb_drv.c kmb_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c shmob_drm_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/arm/hdlcd_drv.c hdlcd_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/stm/drv.c stm_drm_platform_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/arm/malidp_drv.c malidp_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/arm/display/komeda/komeda_kms.c komeda_kms_detach() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &component_mutex

drivers/gpu/drm/tests/drm_managed_test.c drm_test_managed_release_action() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tests/drm_managed_test.c drm_test_managed_run_action() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev 4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
NOCHECK_CALL

drivers/gpu/drm/imx/lcdc/imx-lcdc.c imx_lcdc_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/logicvc/logicvc_drm.c logicvc_drm_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/vgem/vgem_drv.c vgem_exit() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
NOCHECK_CALL

drivers/gpu/drm/qxl/qxl_drv.c qxl_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.poll_enabled 0
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/ast/ast_drv.c ast_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/lima/lima_drv.c lima_pdev_remove() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/xen/xen_drm_front.c xen_drm_drv_init() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev->power.runtime_auto 0
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->dev_private 0,4096-ptr_max
PARAM_VALUE 0 dev->dev_private->agp 0
PARAM_VALUE 0 dev->dev_private->doorbell.ptr 0
PARAM_VALUE 0 dev->dev_private->ih.enabled 0
PARAM_VALUE 0 dev->dev_private->ih.rptr 0
PARAM_VALUE 0 dev->dev_private->mman.bdev.lru_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->dev_private->mmio_idx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->dev_private->rio_mem 0
PARAM_VALUE 0 dev->dev_private->rmmio 0
PARAM_VALUE 0 dev->dev_private->shutdown 1
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2712
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 1
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
PARAM_VALUE 0 *dev->dev_private->i2c_bus 0
PARAM_VALUE 0 *dev->dev_private->mode_info.afmt 0
BUF_SIZE 0 dev 3696
CAPPED_DATA 0 dev 1
DATA_SOURCE 0 dev r drm_dev_alloc
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &xenwatch_mutex

drivers/gpu/drm/rockchip/rockchip_drm_drv.c rockchip_drm_unbind() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
LOCK2 global &component_mutex

drivers/gpu/drm/tiny/arcpgu.c arcpgu_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/omapdrm/omap_drv.c omapdrm_cleanup() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/gpu/drm/tidss/tidss_drv.c tidss_probe() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.next 4096-ptr_max
PARAM_VALUE 0 dev->client_sysrq_list.prev 52697590577819648
PARAM_VALUE 0 dev->debugfs_root->d_children.first 4096-ptr_max
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 dev->debugfs_root->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 dev->debugfs_root->d_sb 4096-ptr_max
PARAM_VALUE 0 dev->dev 0,4096-ptr_max
PARAM_VALUE 0 dev->dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 dev->driver 4096-ptr_max
PARAM_VALUE 0 dev->driver->unload 0
PARAM_VALUE 0 dev->mode_config.output_poll_work.timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 dev->mode_config.output_poll_work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->primary 0,4096-ptr_max
PARAM_VALUE 0 dev->registered 1
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 0 *dev->debugfs_root->d_children.first->pprev 1-u64max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/tidss/tidss_drv.c tidss_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.c rcar_du_remove() -> drm_dev_unregister()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/verisilicon/vs_drm.c vs_drm_finalize() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/accel/ethosu/ethosu_drv.c ethosu_remove() -> drm_dev_unregister()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &_dev->mutex

drivers/gpu/drm/mgag200/mgag200_drv.c mgag200_pci_remove() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev s32min-(-2),1-s32max
BUF_SIZE 0 dev s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/imx/dcss/dcss-kms.c dcss_kms_detach() -> drm_dev_unregister()

Type Parameter Key Value
BUF_SIZE 0 dev 3696
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &_dev->mutex
TYPE_LOCK (struct device)->mutex