Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wwan/iosm/iosm_ipc_mux_codec.c ipc_mux_lite_send_qlt() -> ipc_imem_ul_write_td()

Type Parameter Key Value
PARAM_VALUE 0 ipc_imem->ipc_protocol->pm.ap_state 0-1,4
PARAM_VALUE 0 *ipc_imem->ipc_protocol->p_ap_shm->head_array 0-4294967295

drivers/net/wwan/iosm/iosm_ipc_mux_codec.c ipc_mux_ul_adb_finish() -> ipc_imem_ul_write_td()

Type Parameter Key Value
PARAM_VALUE 0 *ipc_imem->ipc_protocol->p_ap_shm->head_array 0-4294967295

drivers/net/wwan/iosm/iosm_ipc_mux_codec.c ipc_mux_ul_adgh_encode() -> ipc_imem_ul_write_td()

Type Parameter Key Value
PARAM_VALUE 0 *ipc_imem->ipc_protocol->p_ap_shm->head_array 0-4294967295

drivers/net/wwan/iosm/iosm_ipc_imem.c ipc_imem_handle_irq() -> ipc_imem_ul_write_td()

Type Parameter Key Value
PARAM_VALUE 0 ipc_imem 4096-ptr_max
PARAM_VALUE 0 ipc_imem->channels 4096-ptr_max
PARAM_VALUE 0 ipc_imem->ipc_protocol 4096-ptr_max
PARAM_VALUE 0 ipc_imem->ipc_protocol->p_ap_shm 4096-ptr_max
PARAM_VALUE 0 ipc_imem->ipc_protocol->pm.ap_state 0-1,4
PARAM_VALUE 0 ipc_imem->mmio 0,4096-ptr_max
PARAM_VALUE 0 ipc_imem->mmio->base 0-ptr_max
PARAM_VALUE 0 ipc_imem->mux 0,4096-ptr_max
PARAM_VALUE 0 ipc_imem->phase 0,2-u32max
PARAM_VALUE 0 *ipc_imem->ipc_protocol->p_ap_shm->head_array 0-4294967295
PARAM_VALUE 0 *ipc_imem->mux->imem->ipc_protocol->p_ap_shm->head_array 0-4294967295
PARAM_VALUE 0 *ipc_imem->mux->ul_adb.dg_count 0-4294967295
PARAM_VALUE 0 *ipc_imem->mux->ul_adb.qlt_updated 0-4294967295
DATA_SOURCE 0 ipc_imem $0
USER_DATA 0 ipc_imem->mux->ul_adb->buf 0-255
USER_DATA 0 *ipc_imem->mux->ul_adb.buf 0-255
USER_PTR 0 ipc_imem->mux->ul_adb.buf

drivers/net/wwan/iosm/iosm_ipc_imem.c ipc_imem_ul_send() -> ipc_imem_ul_write_td()

Type Parameter Key Value
DATA_SOURCE 0 ipc_imem $0