Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/crypto/ccp/ccp-dev-v3.c ccp_init() -> ccp_get_free_slots()

Type Parameter Key Value
PARAM_VALUE 0 cmd_q 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->backlog.next 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->backlog.prev 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->cmd.next 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->cmd.prev 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->dev 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->io_regs 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->max_q_count 1-5
PARAM_VALUE 0 cmd_q->ccp->qim 0,3
PARAM_VALUE 0 cmd_q->ccp->req_mutex.first_waiter 0
PARAM_VALUE 0 cmd_q->ccp->req_mutex.magic 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->req_mutex.osq.tail.counter 0
PARAM_VALUE 0 cmd_q->ccp->req_mutex.owner.counter 0
PARAM_VALUE 0 cmd_q->ccp->sb_mutex.first_waiter 0
PARAM_VALUE 0 cmd_q->ccp->sb_mutex.magic 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->sb_mutex.osq.tail.counter 0
PARAM_VALUE 0 cmd_q->ccp->sb_mutex.owner.counter 0
PARAM_VALUE 0 cmd_q->ccp->sb_queue.head.next 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->sb_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->sp 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->suspend_queue.head.next 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->suspend_queue.head.prev 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->vdata 4096-ptr_max
PARAM_VALUE 0 cmd_q->dma_pool 4096-ptr_max
PARAM_VALUE 0 cmd_q->id 0-4
PARAM_VALUE 0 cmd_q->reg_int_status 4096-ptr_max
PARAM_VALUE 0 cmd_q->reg_status 4096-ptr_max
BUF_SIZE 0 cmd_q->ccp 4800
BUF_SIZE 0 cmd_q->dma_pool 192
POWER_OF_TWO 0 *cmd_q
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/ccp/ccp-ops.c ccp_run_cmd() -> (struct ccp_actions)->get_free_slots()

Type Parameter Key Value
PARAM_VALUE 0 cmd_q 4096-ptr_max
PARAM_VALUE 0 cmd_q->active 1
PARAM_VALUE 0 cmd_q->ccp 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->cmd_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cmd_q->ccp->suspending 0
PARAM_VALUE 0 cmd_q->ccp->vdata 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->vdata->perform 4096-ptr_max
PARAM_VALUE 0 cmd_q->ccp->vdata->perform->get_free_slots 4096-ptr_max
PARAM_VALUE 0 cmd_q->cmd_error 0
PARAM_VALUE 0 cmd_q->int_rcvd 0
BUF_SIZE 0 cmd_q 128
BUF_SIZE 0 cmd_q 128
DATA_SOURCE 0 cmd_q $0
CONTAINER 0 -72-16-16-0+0 $(-1)