Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 15 files:

Smatch caller information:

drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c kirin_drm_platform_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 1 matchptr 7081320834005905408
PARAM_VALUE 1 *matchptr 0
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 0 master 1616
BUF_SIZE 3 node (-1)-0,392
BUF_SIZE 3 node (-1)-0,392
DATA_SOURCE 3 node r of_graph_get_remote_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/sun4i/sun4i_drv.c sun4i_drv_add_endpoints() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 1 matchptr 352651343361650688
PARAM_VALUE 2 compare 3584829884969193472
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $2
DATA_SOURCE 3 node $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/ingenic/ingenic-drm-drv.c ingenic_drm_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 1 matchptr 7730483901855809536
PARAM_VALUE 1 *matchptr 0
PARAM_VALUE 2 compare 3584829884969193472
BUF_SIZE 0 master 1616
DATA_SOURCE 3 node r of_graph_get_remote_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/etnaviv/etnaviv_drv.c etnaviv_pdev_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->platform_data 0
PARAM_VALUE 1 matchptr 4378529732493832192
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 0 master 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c ovl_adaptor_comp_init() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 master->parent 4096-ptr_max
PARAM_VALUE 0 master->parent->parent 4096-ptr_max
PARAM_VALUE 1 matchptr 1674046138975170560
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 0 master 1616
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/msm_drv.c add_gpu_components() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 master->driver_data 4096-ptr_max
PARAM_VALUE 1 matchptr 4702488999878828032
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
PARAM_VALUE 3 node->properties 4096-ptr_max
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $1
DATA_SOURCE 3 node r of_find_matching_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/msm/msm_drv.c add_mdp_components() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 master->driver_data 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 1 matchptr 4702488999878828032
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 3 node (-1)-0,392
BUF_SIZE 3 node (-1)-0,392
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $1
DATA_SOURCE 3 node r of_graph_get_remote_port_parent
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_of.c drm_of_component_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 4096-ptr_max
PARAM_VALUE 0 master->of_node->properties 4096-ptr_max
PARAM_VALUE 1 matchptr 660797400985964544
PARAM_VALUE 2 compare 911789760401588224,3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
PARAM_VALUE 3 node->parent 4096-ptr_max
PARAM_VALUE 3 node->phandle 1-u32max
BUF_SIZE 0 master (-1),1616
BUF_SIZE 0 master (-1),1616
DATA_SOURCE 0 master $0
DATA_SOURCE 2 compare $1
DATA_SOURCE 3 node r of_parse_phandle
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_of.c drm_of_component_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 4096-ptr_max
PARAM_VALUE 0 master->of_node->properties 4096-ptr_max
PARAM_VALUE 1 matchptr 660797400985964544
PARAM_VALUE 1 *matchptr 1-u64max
PARAM_VALUE 2 compare 911789760401588224,3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
PARAM_VALUE 3 node->parent 4096-ptr_max
BUF_SIZE 0 master (-1),1616
BUF_SIZE 0 master (-1),1616
BUF_SIZE 3 node (-1)-0,392
BUF_SIZE 3 node (-1)-0,392
DATA_SOURCE 0 master $0
DATA_SOURCE 2 compare $1
DATA_SOURCE 3 node r of_graph_get_remote_port_parent
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c imx8mp_dw_hdmi_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 master->dma_mem->pfn_base 0-s64max
PARAM_VALUE 0 master->iommu->attach_deferred 0-1
PARAM_VALUE 0 master->iommu->max_pasids 0-4294967295
PARAM_VALUE 1 matchptr 7504400634315419648
PARAM_VALUE 1 *matchptr 0
PARAM_VALUE 2 compare 3584829884969193472
BUF_SIZE 0 master 1616
DATA_SOURCE 3 node r of_graph_get_remote_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/arm/hdlcd_drv.c hdlcd_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 1 matchptr 570835105064529920
PARAM_VALUE 1 *matchptr 0
PARAM_VALUE 2 compare 1374634608848314368
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 3 node (-1)-0,392
BUF_SIZE 3 node (-1)-0,392
DATA_SOURCE 3 node r of_graph_get_remote_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/arm/malidp_drv.c malidp_platform_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 1 matchptr 8537082006272036864
PARAM_VALUE 1 *matchptr 0
PARAM_VALUE 2 compare 4828071123698532352
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 3 node (-1)-0,392
BUF_SIZE 3 node (-1)-0,392
DATA_SOURCE 3 node r of_graph_get_remote_node
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/mediatek/mtk_drm_drv.c mtk_drm_probe() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->bus 0,4096-ptr_max
PARAM_VALUE 0 master->class 0,4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 master->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 master->driver 0,4096-ptr_max
PARAM_VALUE 0 master->parent->of_node 4096-ptr_max
PARAM_VALUE 1 matchptr 8984979902621020160
PARAM_VALUE 1 *matchptr 1-u64max
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 0 master 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/imx/dc/dc-drv.c dc_add_components() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->dma_mask 4096-ptr_max
PARAM_VALUE 0 master->driver_data 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 0 master->power.last_status (-1)
PARAM_VALUE 1 matchptr 2231984108923953152
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/imx/dc/dc-drv.c dc_add_components() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->dma_mask 4096-ptr_max
PARAM_VALUE 0 master->driver_data 4096-ptr_max
PARAM_VALUE 0 master->of_node 1-u64max
PARAM_VALUE 0 master->power.last_status (-1)
PARAM_VALUE 1 matchptr 2231984108923953152
PARAM_VALUE 1 *matchptr 1-u64max
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
DATA_SOURCE 0 master $0
DATA_SOURCE 1 matchptr $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/rockchip/rockchip_drm_drv.c rockchip_drm_match_add() -> drm_of_component_match_add()

Type Parameter Key Value
PARAM_VALUE 0 master 4096-ptr_max
PARAM_VALUE 0 master->of_node 4096-ptr_max
PARAM_VALUE 0 master->of_node->properties 4096-ptr_max
PARAM_VALUE 1 matchptr 185831677495660544
PARAM_VALUE 2 compare 3584829884969193472
PARAM_VALUE 3 node 4096-ptr_max
BUF_SIZE 0 master 1616
DATA_SOURCE 0 master $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 3 node unit_byte