Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma/amd/qdma/qdma.c qdma_prog_context() -> qdma_context_cmd_execute()

Type Parameter Key Value
PARAM_VALUE 0 qdev->ctxt_lock.dep_map->name 0-255
PARAM_VALUE 0 qdev->ctxt_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 qdev->ctxt_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 qdev->ctxt_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 qdev->ctxt_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 qdev->ctxt_lock.wait_lock.owner (-1)
PARAM_VALUE 0 qdev->ctxt_lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 qdev->rfields->lsb 0-1,5,7,12,14-17,24,32,34-35,44,48,52-53,62-64,67,114,128,139
PARAM_VALUE 0 qdev->rfields->msb 0,4,6,11,14,16,19,22,24,32,34-35,44,47,49,52-53,62-63,66,69,125,127,138-139
PARAM_VALUE 0 qdev->roffs->count 1,8
PARAM_VALUE 0 qdev->roffs->off 288,300,516,584,2052,2084,2116,2820,4100,4612,98304,98308,98312
PARAM_VALUE 2 cmd 0-2
CAPPED_DATA 0 &qdev->ctxt_lock 1
DATA_SOURCE 0 qdev $0
DATA_SOURCE 1 type $1
DATA_SOURCE 2 cmd $2
DATA_SOURCE 3 index $3
HARD_MAX 2 cmd 2
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 qdev->chan_num
NO_OVERFLOW_SIMPLE 0 qdev->qintr_ring_num
NO_OVERFLOW_SIMPLE 3 index
UNITS 3 index unit_array_size
LOCK2 0 &qdev->ctxt_lock
TYPE_LOCK (struct qdma_device)->ctxt_lock