Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 23 files:

Smatch caller information:

drivers/gpu/drm/meson/meson_drv.c meson_drv_bind_master() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 5932606023720570880
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->driver 4096-ptr_max
PARAM_VALUE 1 parent->of_node 1-u64max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/mxsfb/mxsfb_drv.c mxsfb_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 434427189182816256
PARAM_VALUE 1 parent 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c kirin_drm_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 parent->driver 4096-ptr_max
PARAM_VALUE 1 parent->of_node 1-u64max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/sun4i/sun4i_drv.c sun4i_drv_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 2970190238647271424
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 1035822894525509632
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/mxsfb/lcdif_drv.c lcdif_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 3814420573645783040
PARAM_VALUE 1 parent 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/imx/ipuv3/imx-drm-core.c imx_drm_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 1793214369080549376
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/pl111/pl111_drv.c pl111_amba_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 5663276583948853248
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
BUF_SIZE 1 parent 1616

drivers/gpu/drm/sti/sti_drv.c sti_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 4645389372162609152
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/exynos/exynos_drm_drv.c exynos_drm_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 7839941005902884864
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/virtio/virtgpu_drv.c virtio_gpu_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 9195941602031947776
RX_PATH
TASK_NOT_RUNNING
UNITS 1 parent unit_byte

drivers/gpu/drm/msm/msm_drv.c msm_drm_init() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 1065263406989414400,8052423641348231168,8924148449179537408
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
DATA_SOURCE 0 driver $1
DATA_SOURCE 1 parent $0
BIT_INFO 0 driver 0xa88902020001000,0x7ffff7fffff7d000
BIT_INFO 0 driver 0xa88902020001000,0x7ffff7fffff7d000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/tve200/tve200_drv.c tve200_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 5112696668179271680
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
BUF_SIZE 1 parent 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/tegra/drm.c host1x_drm_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 8656247651841712128
PARAM_VALUE 1 parent 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/stm/drv.c stm_drm_platform_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 7931625569023954944
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->flags 4096-ptr_max
BUF_SIZE 1 parent 1616
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 1042466091399692288
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 parent->driver_data 4096-ptr_max
PARAM_VALUE 1 parent->driver_data->data 4096-ptr_max
PARAM_VALUE 1 parent->parent 4096-ptr_max
PARAM_VALUE 1 parent->parent->of_node 4096-ptr_max
CAPPED_DATA 1 parent->driver_data->data->mmsys_dev_num 1
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/lima/lima_drv.c lima_pdev_probe() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 2438870299360788480
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->driver 4096-ptr_max
PARAM_VALUE 1 parent->driver_data 4096-ptr_max
PARAM_VALUE 1 parent->of_node 1-u64max
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 driver 8386818034074939392
PARAM_VALUE 1 parent 4096-ptr_max
BUF_SIZE 1 parent 1616
TASK_NOT_RUNNING
LOCK2 global &xenwatch_mutex

drivers/gpu/drm/rockchip/rockchip_drm_drv.c rockchip_drm_bind() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 8183462196445069312
PARAM_VALUE 1 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 parent->devres_head.prev->next->next 4096-ptr_max
DATA_SOURCE 1 parent $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &component_mutex

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_drm_device_new() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 2674608382541451264,5539959278248321024
PARAM_VALUE 1 parent 4096-ptr_max
DATA_SOURCE 0 driver $0
DATA_SOURCE 1 parent $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/omapdrm/omap_drv.c omapdrm_init() -> drm_dev_alloc()

Type Parameter Key Value
PARAM_VALUE 0 driver 9145357477352923136
PARAM_VALUE 1 parent 4096-ptr_max
PARAM_VALUE 1 parent->dma_mask 4096-ptr_max
PARAM_VALUE 1 parent->driver_data 4096-ptr_max
DATA_SOURCE 1 parent $1
RX_PATH
TASK_NOT_RUNNING