Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/accel/qaic/qaic_control.c encode_dma() -> encode_addr_size_pairs()

Type Parameter Key Value
PARAM_VALUE 0 xfer 4096-ptr_max
PARAM_VALUE 0 xfer->nr_pages 1-s32max
PARAM_VALUE 0 xfer->page_list 16,4096-ptr_max
PARAM_VALUE 0 xfer->sgt 4096-ptr_max
PARAM_VALUE 0 xfer->sgt->nents 0-s32max
PARAM_VALUE 0 xfer->sgt->sgl 0,16,4096-ptr_max
PARAM_VALUE 1 wrappers 4096-ptr_max
PARAM_VALUE 1 wrappers->list.next 4096-ptr_max
PARAM_VALUE 1 wrappers->list.next->next 4096-ptr_max
PARAM_VALUE 1 wrappers->list.prev 1-u64max
PARAM_VALUE 1 wrappers->list.prev->next 1-u64max
PARAM_VALUE 1 wrappers->list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 wrappers->list.prev->prev 4096-ptr_max
PARAM_VALUE 2 resources 7332239296539258880
PARAM_VALUE 2 resources->buf 0-ptr_max
PARAM_VALUE 2 resources->dma_xfers.next 4096-ptr_max
PARAM_VALUE 2 resources->dma_xfers.prev 7332239296539258880
PARAM_VALUE 2 resources->total_size 0,4096-u32max
PARAM_VALUE 2 resources->trans_hdr 0,4096-ptr_max
PARAM_VALUE 2 resources->xferred_dma_size 0
PARAM_VALUE 4 size 7174391761124253696
PARAM_VALUE 5 out_trans 8236921593887563776
BUF_SIZE 0 xfer 40
BUF_SIZE 1 wrappers 88
DATA_SOURCE 0 xfer r _kmalloc_noprof
DATA_SOURCE 1 wrappers $2
DATA_SOURCE 2 resources $4
MEM_ZERO 2 resources
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 resources->nelem 1-u32max[u]
USER_DATA 2 resources->total_size 0,4096-2147487744[c]
NO_OVERFLOW_SIMPLE 0 xfer->nr_pages
NO_OVERFLOW_SIMPLE 2 resources->xferred_dma_size
NO_OVERFLOW_SIMPLE 3 msg_hdr_len
UNITS 3 msg_hdr_len unit_byte
USER_PTR 2 resources->trans_hdr
HALF_LOCKED2 &qdev->dev_lock
HALF_LOCKED2 &usr->qddev_lock