Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/soc/qcom/smem.c qcom_smem_get_feature_code() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 137
PARAM_VALUE 2 size 0

drivers/soc/qcom/smem.c qcom_smem_get_soc_id() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 137
PARAM_VALUE 2 size 0
RX_PATH
TASK_NOT_RUNNING

drivers/rpmsg/qcom_smd.c qcom_channel_scan_worker() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 2 size 0
HALF_LOCKED2 &pool->lock

drivers/rpmsg/qcom_smd.c qcom_smd_create_channel() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 2 size 52979352839700480
DATA_SOURCE 1 item $1
HALF_LOCKED2 &pool->lock

drivers/rpmsg/qcom_smd.c qcom_smd_create_channel() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 2 size 2609796778313232384
DATA_SOURCE 1 item $2
HALF_LOCKED2 &pool->lock

drivers/soc/qcom/smp2p.c qcom_smp2p_alloc_outbound_item() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 0
PARAM_VALUE 1 item 8-65534
PARAM_VALUE 2 size 0
CAPPED_DATA 1 item 1
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smp2p.c qcom_smp2p_in_version() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 0
PARAM_VALUE 2 size 7164610929644761088
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smp2p.c qcom_smp2p_intr() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 2 size 4017703807299350528
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smp2p.c qcom_smp2p_start_in() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 0
PARAM_VALUE 2 size 635498285603897344
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/qcom_stats.c qcom_subsystem_sleep_stats_show() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 2 size 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &s->lock
TYPE_LOCK (struct seq_file)->lock

drivers/net/ipa/ipa_mem.c ipa_smem_init() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 1
PARAM_VALUE 1 item 497
PARAM_VALUE 2 size 5239059830101782528
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smsm.c qcom_smsm_probe() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 85
PARAM_VALUE 2 size 0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smsm.c qcom_smsm_probe() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 333
PARAM_VALUE 2 size 0
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/smsm.c smsm_get_size_info() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 419
PARAM_VALUE 2 size 8731446006089715712
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/ath/ath10k/qmi.c ath10k_qmi_add_wlan_ver_smem() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 469
PARAM_VALUE 2 size 1287346679129509888
HALF_LOCKED2 &pool->lock

drivers/rpmsg/qcom_glink_smem.c glink_smem_rx_avail() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 1 item 480
PARAM_VALUE 2 size 7792860067471122432
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 flags

drivers/rpmsg/qcom_glink_smem.c qcom_glink_smem_register() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 1 item 478
PARAM_VALUE 2 size 7610685285554065408

drivers/rpmsg/qcom_glink_smem.c qcom_glink_smem_register() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 1 item 479
PARAM_VALUE 2 size 4096-ptr_max
MEM_ZERO 2 size

drivers/media/platform/qcom/venus/hfi_msgs.c sys_get_prop_image_version() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 469
PARAM_VALUE 2 size 7584138767480213504
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/soc/qcom/socinfo.c qcom_socinfo_probe() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 137
PARAM_VALUE 2 size 1380088683611164672
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/socinfo.c socinfo_debugfs_init() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 469
PARAM_VALUE 2 size 164923166094938112
RX_PATH
TASK_NOT_RUNNING

drivers/soc/qcom/socinfo.c socinfo_debugfs_init() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host u32max
PARAM_VALUE 1 item 667
PARAM_VALUE 2 size 164923166094938112
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/parsers/qcomsmempart.c parse_qcomsmem_part() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 0
PARAM_VALUE 1 item 9
PARAM_VALUE 2 size 5339436933382909952
PARAM_VALUE 2 *size 16
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/parsers/qcomsmempart.c parse_qcomsmem_part() -> qcom_smem_get()

Type Parameter Key Value
PARAM_VALUE 0 host 0
PARAM_VALUE 1 item 9
PARAM_VALUE 2 size 5339436933382909952
PARAM_VALUE 2 *size 464,1360
RX_PATH
TASK_NOT_RUNNING