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_flash.c ipc_flash_boot_ebl() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->mmio | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 517615073021403136 |
| PARAM_VALUE | 2 | bytes_to_read | 2 |
| PARAM_VALUE | 3 | bytes_read | 8839028670310887424 |
| BUF_SIZE | 1 | data | 2 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_boot_ebl() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->cp_version | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->mmio | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 517615073021403136 |
| PARAM_VALUE | 2 | bytes_to_read | 2 |
| PARAM_VALUE | 3 | bytes_read | 8839028670310887424 |
| PARAM_VALUE | 3 | *bytes_read | 2 |
| BUF_SIZE | 1 | data | 2 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_boot_ebl() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->cp_version | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->mmio | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 517615073021403136 |
| PARAM_VALUE | 2 | bytes_to_read | 2 |
| PARAM_VALUE | 3 | bytes_read | 8839028670310887424 |
| PARAM_VALUE | 3 | *bytes_read | 2 |
| BUF_SIZE | 1 | data | 2 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_boot_ebl() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->cp_version | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->mmio | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 2 | bytes_to_read | 76 |
| PARAM_VALUE | 3 | bytes_read | 8839028670310887424 |
| PARAM_VALUE | 3 | *bytes_read | 2 |
| BUF_SIZE | 1 | data | 76 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_boot_psi() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->cp_version | s32min-(-2),0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 3173569629014388736 |
| PARAM_VALUE | 2 | bytes_to_read | 2 |
| PARAM_VALUE | 3 | bytes_read | 1702405551977177088 |
| BUF_SIZE | 1 | data | 2 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_link_establish() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->cd_file_info | 6300806483648299008 |
| PARAM_VALUE | 0 | devlink->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->dev->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_ctx->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->devlink_ctx->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | devlink->devlink_ctx->lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | devlink->devlink_sio.channel | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.channel_id | 0-7 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.done | 0 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.rx_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.rx_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.rx_list.qlen | 0 |
| PARAM_VALUE | 0 | devlink->iosm_devlink_mdm_coredump | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->d3l2_support | 0-1 |
| PARAM_VALUE | 0 | devlink->pcie->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->doorbell_capture | 8 |
| PARAM_VALUE | 0 | devlink->pcie->doorbell_reg_offset | 32 |
| PARAM_VALUE | 0 | devlink->pcie->doorbell_write | 16 |
| PARAM_VALUE | 0 | devlink->pcie->ipc_regs | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->nvec | 1-s32max |
| PARAM_VALUE | 0 | devlink->pcie->pci | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->scratchpad | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->scratchpad_bar_nr | 2 |
| PARAM_VALUE | 1 | data | 7706077763906228224 |
| PARAM_VALUE | 2 | bytes_to_read | 60 |
| PARAM_VALUE | 3 | bytes_read | 5291546577618923520 |
| BUF_SIZE | 0 | devlink->dev | 1616 |
| BUF_SIZE | 0 | devlink->pcie | 80 |
| BUF_SIZE | 1 | data | 60 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_receive_data() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0-1 |
| PARAM_VALUE | 0 | devlink->param.erase_full_flash_done | 1 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 8680093530439368704 |
| PARAM_VALUE | 2 | bytes_to_read | 8 |
| PARAM_VALUE | 3 | bytes_read | 7269211509588238336 |
| BUF_SIZE | 1 | data | 8 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_flash.c ipc_flash_receive_data() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0 |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->devlink_sio.read_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->param.erase_full_flash_done | 1 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | bytes_to_read | 2048,16384 |
| PARAM_VALUE | 3 | bytes_read | 7269211509588238336 |
| PARAM_VALUE | 3 | *bytes_read | 8 |
| BUF_SIZE | 1 | data | 16392 |
| BUF_SIZE | 1 | data | 16392 |
| CAPPED_DATA | 2 | bytes_to_read | 1 |
| DATA_SOURCE | 0 | devlink | $0 |
| DATA_SOURCE | 1 | data | $2 |
| DATA_SOURCE | 2 | bytes_to_read | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/wwan/iosm/iosm_ipc_coredump.c ipc_coredump_collect() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->cd_file_info | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0-1 |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | bytes_to_read | 1-65536 |
| PARAM_VALUE | 3 | bytes_read | 7135654014564020224 |
| PARAM_VALUE | 3 | *bytes_read | 0 |
| CAPPED_DATA | 2 | bytes_to_read | 1 |
| DATA_SOURCE | 0 | devlink | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | ®ion->snapshot_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct devlink_region)->snapshot_lock |
drivers/net/wwan/iosm/iosm_ipc_coredump.c ipc_coredump_get_list() -> ipc_imem_sys_devlink_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->devlink_sio.devlink_read_pend | 0-1 |
| PARAM_VALUE | 0 | devlink->pcie | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_list.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.done | 0-4294967293,u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel->ul_sem.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_devlink->devlink_sio.channel_id | 0-s32max |
| PARAM_VALUE | 0 | devlink->pcie->imem->ipc_task->ipc_queue.q_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | devlink->pcie->pci->dev.iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->head_array | 0-4294967295 |
| PARAM_VALUE | 0 | *devlink->pcie->imem->ipc_protocol->p_ap_shm->tail_array | 0-4294967295 |
| PARAM_VALUE | 1 | data | 4096-ptr_max |
| PARAM_VALUE | 2 | bytes_to_read | 4096 |
| PARAM_VALUE | 3 | bytes_read | 4871824991476359168 |
| BUF_SIZE | 1 | data | 4096 |
| BUF_SIZE | 1 | data | 4096 |
| DATA_SOURCE | 0 | devlink | $0 |
| DATA_SOURCE | 1 | data | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | ®ion->snapshot_lock |