Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/wireless/ath/ath12k/ahb.c ath12k_ahb_power_up() -> qcom_mdt_load_no_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 1 fw 4096-ptr_max
PARAM_VALUE 1 fw->size 1-u64max
PARAM_VALUE 2 fw_name 4208828389650706432
PARAM_VALUE 3 mem_region 1-ptr_max
PARAM_VALUE 6 reloc_base 5944166530587361280
BUF_SIZE 2 fw_name 35
DATA_SOURCE 3 mem_region r devm_memremap
DATA_SOURCE 5 mem_size r resource_size
STR_LEN 0 dev 34
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ag->mutex

drivers/net/wireless/ath/ath12k/ahb.c ath12k_ahb_power_up() -> qcom_mdt_load_no_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 1 fw 4096-ptr_max
PARAM_VALUE 1 fw->size 1-u64max
PARAM_VALUE 2 fw_name 7411196496893788160
PARAM_VALUE 3 mem_region 1-ptr_max
PARAM_VALUE 5 mem_size 1-u64max
PARAM_VALUE 6 reloc_base 5944166530587361280
BUF_SIZE 2 fw_name 35
CAPPED_DATA 5 mem_size 1
CAPPED_DATA 5 mem_size 1
DATA_SOURCE 3 mem_region r devm_memremap
DATA_SOURCE 5 mem_size r resource_size
STR_LEN 0 dev 34
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ag->mutex

drivers/soc/qcom/mdt_loader.c qcom_mdt_load() -> qcom_mdt_load_no_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 fw 4096-ptr_max
PARAM_VALUE 1 fw->data->e_phentsize 32
PARAM_VALUE 1 fw->data->e_phnum 2-u16max
PARAM_VALUE 1 fw->data->e_shentsize 0,40
PARAM_VALUE 1 fw->size 52-u64max
PARAM_VALUE 2 fw_name 0,4096-ptr_max
PARAM_VALUE 3 mem_region 1-u64max
PARAM_VALUE 6 reloc_base 0,5944166530587361280
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 2 fw_name (-1),12,35
BUF_SIZE 2 fw_name (-1),12,35
CAPPED_DATA 1 fw->data->e_phnum 1
CAPPED_DATA 1 fw->size 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 1 fw $1
DATA_SOURCE 2 fw_name $2
DATA_SOURCE 3 mem_region $4
DATA_SOURCE 4 mem_phys $5
DATA_SOURCE 5 mem_size $6
DATA_SOURCE 6 reloc_base $7
STR_LEN 0 dev (-1),11,34
STR_LEN 0 dev (-1),11,34
STR_LEN 1 fw (-1),11
STR_LEN 2 fw_name (-1),11
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &core->lock

drivers/soc/qcom/mdt_loader.c qcom_mdt_pas_load() -> qcom_mdt_load_no_init()

Type Parameter Key Value
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 fw 4096-ptr_max
PARAM_VALUE 1 fw->data->e_phentsize 32
PARAM_VALUE 1 fw->data->e_phnum 2-u16max
PARAM_VALUE 1 fw->data->e_shentsize 0,40
PARAM_VALUE 1 fw->size 52-u64max
PARAM_VALUE 3 mem_region 4096-ptr_max
CAPPED_DATA 1 fw->data->e_phnum 1
CAPPED_DATA 1 fw->size 1
DATA_SOURCE 1 fw $1
DATA_SOURCE 2 fw_name $2
DATA_SOURCE 3 mem_region r qcom_pas_ctx_map
DATA_SOURCE 6 reloc_base $3

drivers/media/platform/qcom/venus/firmware.c venus_load_fw() -> qcom_mdt_load_no_init()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->of_node 4096-ptr_max
PARAM_VALUE 0 dev->of_node->fwnode.ops->get 0,5266873307488796672,8589707393086369792
PARAM_VALUE 0 dev->of_node->properties 4096-ptr_max
PARAM_VALUE 1 fw 4096-ptr_max
PARAM_VALUE 1 fw->data->e_phentsize 32
PARAM_VALUE 1 fw->data->e_phnum 1-u16max
PARAM_VALUE 1 fw->data->e_shentsize 0,40
PARAM_VALUE 1 fw->size 52-u64max
PARAM_VALUE 2 fw_name 0,4096-ptr_max
PARAM_VALUE 3 mem_region 1-u64max
PARAM_VALUE 5 mem_size 1-u64max
PARAM_VALUE 6 reloc_base 0
BUF_SIZE 0 dev (-1),1616
BUF_SIZE 0 dev (-1),1616
CAPPED_DATA 1 fw->data->e_phnum 1
DATA_SOURCE 2 fw_name $1
DATA_SOURCE 3 mem_region r memremap
DATA_SOURCE 5 mem_size r resource_size
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &core->lock