Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/accel/qaic/sahara.c read_data_helper() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 1
PARAM_VALUE 3 len 0-u16max
PARAM_VALUE 4 mflags 2,4
CAPPED_DATA 3 len 1
FUZZY_MAX 4 mflags 4
BIT_INFO 4 mflags 0x0,0x6
HARD_MAX 4 mflags 4
NO_OVERFLOW_SIMPLE 3 len
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_dump_processing() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.osq.tail.counter s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.request 0-4
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len u16max
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_end_of_image() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 8
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_hello() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 48
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_memory_debug64() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 24
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_mhi_probe() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dl_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wake_set 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->ul_chan 0,4096-ptr_max
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 3 len u16max
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf u16max
DATA_SOURCE 0 mhi_dev $0
DATA_SOURCE 2 buf r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING

drivers/accel/qaic/sahara.c sahara_parse_dump_image() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 24
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_parse_dump_table() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 24
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_processing() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev->dev.class 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len u16max
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/sahara.c sahara_send_reset() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 8
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

net/qrtr/mhi.c qcom_mhi_qrtr_dl_callback() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 1-s32max
DATA_SOURCE 0 mhi_dev $0
RX_PATH
HALF_LOCKED2 &mhi_chan->lock
HALF_LOCKED2 &mhi_event->lock
HALF_LOCKED2 bh

net/qrtr/mhi.c qcom_mhi_qrtr_queue_dl_buffers() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->ul_chan->ch_state 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 1-u64max
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 0-u64max
DATA_SOURCE 0 mhi_dev $0
DATA_SOURCE 2 buf r devm_kmalloc
RX_PATH
TASK_NOT_RUNNING
BYTE_COUNT 2 ==buf3 8050

drivers/accel/qaic/qaic_control.c msg_xfer() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 4096
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 4096
DATA_SOURCE 2 buf r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
LOCK2 &qdev->cntl_mutex
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
TYPE_LOCK (struct qaic_device)->cntl_mutex

drivers/accel/qaic/qaic_control.c msg_xfer() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 4 mflags 2,4
BUF_SIZE 2 buf 32
FUZZY_MAX 4 mflags 4
BIT_INFO 4 mflags 0x0,0x6
HARD_MAX 4 mflags 4
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte
LOCK2 &qdev->cntl_mutex
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock
TYPE_LOCK (struct qaic_device)->cntl_mutex

drivers/accel/qaic/qaic_ssr.c dbg_xfer_info_rsp() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 16
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 16
DATA_SOURCE 2 buf r _kmalloc_noprof
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c mem_read_req() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 3 len 65440
PARAM_VALUE 4 mflags 2
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c mem_read_req() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 32
PARAM_VALUE 4 mflags 2
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c qaic_ssr_mhi_probe() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dl_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wake_set 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->ul_chan 0,4096-ptr_max
PARAM_VALUE 1 dir 2
PARAM_VALUE 3 len 32
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 32
DATA_SOURCE 0 mhi_dev $0
RX_PATH
TASK_NOT_RUNNING

drivers/accel/qaic/qaic_ssr.c send_xfer_done() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 2
PARAM_VALUE 3 len 32
PARAM_VALUE 4 mflags 2
DATA_SOURCE 2 buf $1
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c send_xfer_done() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 16
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 16
DATA_SOURCE 2 buf r _kmalloc_noprof
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c ssr_worker() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 16
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 16
DATA_SOURCE 2 buf r _kmalloc_noprof
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_ssr.c ssr_worker() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 32
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_timesync.c qaic_boot_timesync_queue_resp() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dl_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wake_set 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->ul_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->ul_chan->ch_state 0-4294967295
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 8
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 8
DATA_SOURCE 0 mhi_dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte

drivers/accel/qaic/qaic_timesync.c qaic_boot_timesync_worker() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 8
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 8
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_timesync.c qaic_boot_timesync_worker() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_io_tlb_pools.next->prev->prev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->dma_uses_io_tlb 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 24
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 24
DATA_SOURCE 2 buf r _kzalloc_noprof
UNITS 3 len unit_byte
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_timesync.c qaic_timesync_timer() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 1
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 24
PARAM_VALUE 4 mflags 2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte

drivers/accel/qaic/qaic_ras.c qaic_ras_mhi_dl_xfer_cb() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 104
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 1-s32max
RX_PATH
UNITS 3 len unit_byte
HALF_LOCKED2 &mhi_chan->lock
HALF_LOCKED2 &mhi_event->lock
HALF_LOCKED2 bh

drivers/accel/qaic/qaic_ras.c qaic_ras_mhi_probe() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dl_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wake_set 1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->ul_chan 0,4096-ptr_max
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 104
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 104
DATA_SOURCE 0 mhi_dev $0
DATA_SOURCE 2 buf r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
UNITS 3 len unit_byte

drivers/accel/qaic/qaic_debugfs.c bootlog_log() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 512
PARAM_VALUE 4 mflags 2
HALF_LOCKED2 &pool->lock

drivers/accel/qaic/qaic_debugfs.c qaic_bootlog_mhi_probe() -> mhi_queue_buf()

Type Parameter Key Value
PARAM_VALUE 0 mhi_dev 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dev.driver_data 4096-ptr_max
PARAM_VALUE 0 mhi_dev->dl_chan 0,4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl 4096-ptr_max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->iommu_group->default_domain 0-s64max
PARAM_VALUE 0 mhi_dev->mhi_cntrl->cntrl_dev->power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_lock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->mhi_cntrl->pm_state 0-127
PARAM_VALUE 0 mhi_dev->mhi_cntrl->wlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mhi_dev->ul_chan 0,4096-ptr_max
PARAM_VALUE 1 dir 2
PARAM_VALUE 2 buf 4096-ptr_max
PARAM_VALUE 3 len 512
PARAM_VALUE 4 mflags 2
BUF_SIZE 2 buf 608
DATA_SOURCE 0 mhi_dev $0
DATA_SOURCE 2 buf r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING