Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 37 files:

Smatch caller information:

drivers/memory/fsl_ifc.c fsl_ifc_ctrl_probe() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->bus 0,4096-ptr_max
PARAM_VALUE 2 parent->class 0,4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 parent->driver 0,4096-ptr_max
PARAM_VALUE 2 parent->driver_data 4096-ptr_max
PARAM_VALUE 2 parent->of_node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 root unit_byte

drivers/bcma/main.c bcma_bus_register() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->bus 0,4096-ptr_max
PARAM_VALUE 2 parent->class 0,4096-ptr_max
BUF_SIZE 2 parent 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 root unit_byte

drivers/bus/intel-ixp4xx-eb.c ixp4xx_exp_probe() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 0 root->fwnode.ops->get 0,4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->bus 0,4096-ptr_max
PARAM_VALUE 2 parent->class 0,4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 2 parent->driver 0,4096-ptr_max
PARAM_VALUE 2 parent->of_node 1-u64max
BUF_SIZE 2 parent 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 0 root unit_byte

drivers/bus/imx-weim.c weim_parse_dt() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 0 root->properties 0,4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 parent->driver_data 4096-ptr_max
PARAM_VALUE 2 parent->of_node 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 root unit_byte

drivers/misc/rp1/rp1_pci.c rp1_probe() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
BUF_SIZE 2 parent 1616
PARAM_COMPARE 0 root == $2->of_node
PARAM_COMPARE 2 parent->of_node == $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 root unit_byte

drivers/soc/fsl/qe/qe_io.c par_io_populate() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 0 root->properties 4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 0
DATA_SOURCE 0 root r of_find_node_by_type
NOCHECK_CALL

drivers/of/unittest.c of_unittest_overlay() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 0
BUF_SIZE 0 root (-1)-0,392
BUF_SIZE 0 root (-1)-0,392
DATA_SOURCE 0 root r of_find_node_by_path

drivers/of/unittest.c of_unittest_platform_populate() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 0
BUF_SIZE 0 root (-1)-0,392
BUF_SIZE 0 root (-1)-0,392
DATA_SOURCE 0 root r of_find_node_by_path
NOCHECK_CALL

drivers/of/unittest.c testdrv_probe() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->of_node 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 root unit_byte

drivers/usb/host/bcma-hcd.c bcma_hcd_usb20_ns_init() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
BUF_SIZE 2 parent 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 root unit_byte

drivers/usb/host/bcma-hcd.c bcma_hcd_usb20_old_arm_init() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
BUF_SIZE 2 parent 1616
NOCHECK_CALL
UNITS 0 root unit_byte

drivers/usb/host/bcma-hcd.c bcma_hcd_usb30_init() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
BUF_SIZE 2 parent 1616
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 root unit_byte

drivers/misc/lan966x_pci.c lan966x_pci_probe() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 2 parent->of_node 1-u64max
BUF_SIZE 2 parent 1616
RX_PATH
TASK_NOT_RUNNING

drivers/of/platform.c of_platform_default_populate_init() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 1-u64max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 0
BUF_SIZE 0 root (-1)-0,392
BUF_SIZE 0 root (-1)-0,392
DATA_SOURCE 0 root r of_find_node_by_path
NOCHECK_CALL

drivers/of/platform.c of_platform_default_populate_init() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 0
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 0
NOCHECK_CALL

drivers/bus/arm-integrator-lm.c integrator_lm_populate() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->bus 0,4096-ptr_max
PARAM_VALUE 2 parent->class 0,4096-ptr_max
PARAM_VALUE 2 parent->driver 0,4096-ptr_max
PARAM_VALUE 2 parent->of_node 1-u64max
BUF_SIZE 2 parent 1616
DATA_SOURCE 2 parent $1
RX_PATH
TASK_NOT_RUNNING

drivers/memory/omap-gpmc.c gpmc_probe_generic_child() -> of_platform_default_populate()

Type Parameter Key Value
PARAM_VALUE 0 root 4096-ptr_max
PARAM_VALUE 1 lookup 0
PARAM_VALUE 2 parent 4096-ptr_max
PARAM_VALUE 2 parent->bus 0,4096-ptr_max
PARAM_VALUE 2 parent->class 0,4096-ptr_max
PARAM_VALUE 2 parent->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 parent->driver 0,4096-ptr_max
PARAM_VALUE 2 parent->driver_data 4096-ptr_max
PARAM_VALUE 2 parent->of_node 1-u64max
PARAM_VALUE 2 parent->power.last_status (-1)
PARAM_VALUE 2 parent->power.request 0-4
PARAM_VALUE 2 parent->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 2 parent->type 0,4096-ptr_max
DATA_SOURCE 0 root $1
RX_PATH
TASK_NOT_RUNNING