Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/wwan/iosm/iosm_ipc_mux_codec.c ipc_mux_acb_alloc() -> ipc_pcie_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 ipc_pcie->pci->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 1 size 256
PARAM_VALUE 2 flags 2080
PARAM_VALUE 3 mapping 2570016283639185408
PARAM_VALUE 4 direction 1
PARAM_VALUE 5 headroom 0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c ipc_protocol_dl_td_prepare() -> ipc_pcie_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 ipc_pcie->pci->dev.iommu->pci_32bit_workaround 0-1
PARAM_VALUE 2 flags 2080
PARAM_VALUE 3 mapping 1013007928121978880
PARAM_VALUE 3 *mapping 0
PARAM_VALUE 4 direction 2
PARAM_VALUE 5 headroom 16

drivers/net/wwan/iosm/iosm_ipc_mux.c ipc_mux_init() -> ipc_pcie_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 1 size 2048,16384
PARAM_VALUE 2 flags 2080
PARAM_VALUE 3 mapping 3244083486176632832
PARAM_VALUE 4 direction 1
PARAM_VALUE 5 headroom 0
BIT_INFO 1 size 0x0,0x4800
HALF_LOCKED2 &pool->lock

drivers/net/wwan/iosm/iosm_ipc_imem_ops.c ipc_imem_sys_devlink_write() -> ipc_pcie_alloc_skb()

Type Parameter Key Value
PARAM_VALUE 0 ipc_pcie 4096-ptr_max
PARAM_VALUE 0 ipc_pcie->imem 4096-ptr_max
PARAM_VALUE 0 ipc_pcie->imem->ipc_devlink 4096-ptr_max
PARAM_VALUE 0 ipc_pcie->imem->ipc_devlink->devlink_sio.channel_id 0-s32max
PARAM_VALUE 0 ipc_pcie->imem->phase 0-3,5-u32max
PARAM_VALUE 0 ipc_pcie->pci->dev.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 *ipc_pcie->imem->ipc_protocol->p_ap_shm->head_array 0-4294967295
PARAM_VALUE 0 *ipc_pcie->imem->ipc_protocol->p_ap_shm->tail_array 0-4294967295
PARAM_VALUE 1 size 0-s32max,18446744071562067968-u64max
PARAM_VALUE 2 flags 3264
PARAM_VALUE 3 mapping 4178213856213164032
PARAM_VALUE 4 direction 1
PARAM_VALUE 5 headroom 0
DATA_SOURCE 1 size $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 size unit_byte
HALF_LOCKED2 &devlink->lock