Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/bus/fsl-mc/dprc.c dprc_get_obj_region() -> dprc_get_api_version()

Type Parameter Key Value
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 2 major_ver 661392292108283904
PARAM_VALUE 2 *major_ver 0
PARAM_VALUE 3 minor_ver 883604666835927040
PARAM_VALUE 3 *minor_ver 0
DATA_SOURCE 0 mc_io $0
STR_LEN 0 mc_io (-1),4
STR_LEN 0 mc_io (-1),4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mc_bus->scan_mutex
HALF_LOCKED2 &root_mc_bus->scan_mutex
TYPE_LOCK (struct fsl_mc_bus)->scan_mutex

drivers/bus/fsl-mc/dprc.c dprc_reset_container() -> dprc_get_api_version()

Type Parameter Key Value
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 2 major_ver 661392292108283904
PARAM_VALUE 2 *major_ver 0
PARAM_VALUE 3 minor_ver 883604666835927040
PARAM_VALUE 3 *minor_ver 0
DATA_SOURCE 0 mc_io $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &device->dev_set->lock

drivers/bus/fsl-mc/fsl-mc-bus.c fsl_mc_bus_probe() -> dprc_get_api_version()

Type Parameter Key Value
PARAM_VALUE 0 mc_io 4096-ptr_max
PARAM_VALUE 0 mc_io->dev s64min-(-4096),4096-s64max
PARAM_VALUE 0 mc_io->flags 1
PARAM_VALUE 0 mc_io->spinlock.dep_map->name 0-255
PARAM_VALUE 0 mc_io->spinlock.magic 0,3735899821
PARAM_VALUE 0 mc_io->spinlock.owner (-1)
PARAM_VALUE 0 mc_io->spinlock.owner_cpu u32max
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 2 major_ver 3228051879228813334
PARAM_VALUE 3 minor_ver 3228051879228813336
MEM_ZERO 2 major_ver
MEM_ZERO 3 minor_ver
RX_PATH
TASK_NOT_RUNNING

drivers/bus/fsl-mc/dprc-driver.c dprc_setup() -> dprc_get_api_version()

Type Parameter Key Value
PARAM_VALUE 0 mc_io 4096-ptr_max
PARAM_VALUE 0 mc_io->flags 0-u16max
PARAM_VALUE 0 mc_io->spinlock.dep_map->name 0-255
PARAM_VALUE 0 mc_io->spinlock.magic 0-4294967295
PARAM_VALUE 0 mc_io->spinlock.owner_cpu 0-4294967295
PARAM_VALUE 1 cmd_flags 0
PARAM_VALUE 2 major_ver 5743779129803800576
PARAM_VALUE 3 minor_ver 649468891941044224
RX_PATH
TASK_NOT_RUNNING