Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvme/target/rdma.c nvmet_rdma_alloc_queue() -> nvmet_rdma_create_queue_ib()

Type Parameter Key Value
PARAM_VALUE 0 queue 4096-ptr_max
PARAM_VALUE 0 queue->cm_id 4096-ptr_max
PARAM_VALUE 0 queue->cm_id->context 4096-ptr_max
PARAM_VALUE 0 queue->cm_id->qp 0,4096-ptr_max
PARAM_VALUE 0 queue->cmds 16,4096-ptr_max
PARAM_VALUE 0 queue->dev 4096-ptr_max
PARAM_VALUE 0 queue->dev->device 4096-ptr_max
PARAM_VALUE 0 queue->dev->entry.next 4096-ptr_max
PARAM_VALUE 0 queue->dev->entry.prev 4096-ptr_max
PARAM_VALUE 0 queue->dev->pd 4096-ptr_max
PARAM_VALUE 0 queue->dev->ref.refcount.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 queue->host_qid 0-u16max
PARAM_VALUE 0 queue->idx 0-s32max
PARAM_VALUE 0 queue->nvme_cq.ref.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 queue->nvme_sq.authenticated 0
PARAM_VALUE 0 queue->nvme_sq.confirm_done.done 0
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.lock.magic 3735899821
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.lock.owner (-1)
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.confirm_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.cq 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.cq->ref.refs.counter (-1073741824),0-s32max
PARAM_VALUE 0 queue->nvme_sq.dhchap_step 0
PARAM_VALUE 0 queue->nvme_sq.free_done.done 0
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.lock.magic 3735899821
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.lock.owner (-1)
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.lock.owner_cpu u32max
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.task_list.next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.task_list.next->next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.task_list.prev 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.task_list.prev->next 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.free_done.wait.task_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.ref.data 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.ref.data->confirm_switch 0
PARAM_VALUE 0 queue->nvme_sq.ref.data->count.counter s64min-(-9223372036854775807),0-s64max
PARAM_VALUE 0 queue->nvme_sq.ref.data->ref 4096-ptr_max
PARAM_VALUE 0 queue->nvme_sq.ref.percpu_count_ptr 4096-18446744073709547523
PARAM_VALUE 0 queue->queue_list.next 4096-ptr_max
PARAM_VALUE 0 queue->queue_list.next->next 4096-ptr_max
PARAM_VALUE 0 queue->queue_list.prev 4096-ptr_max
PARAM_VALUE 0 queue->queue_list.prev->next 4096-ptr_max
PARAM_VALUE 0 queue->queue_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 queue->recv_queue_size 1-65536
PARAM_VALUE 0 queue->rsp_tags.alloc_hint 4096-ptr_max
PARAM_VALUE 0 queue->rsp_tags.map 16,4096-ptr_max
PARAM_VALUE 0 queue->rsp_wait_list.next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wait_list.next->next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wait_list.prev 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wait_list.prev->next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wait_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wr_wait_list.next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wr_wait_list.next->next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wr_wait_list.prev 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wr_wait_list.prev->next 4096-ptr_max
PARAM_VALUE 0 queue->rsp_wr_wait_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 queue->rsps 4096-ptr_max
PARAM_VALUE 0 queue->send_queue_size 0-u16max
PARAM_VALUE 0 queue->state 0
BUF_SIZE 0 queue 904
BUF_SIZE 0 queue->cmds s32min-s32max
BUF_SIZE 0 queue->dev (-1),72
CAPPED_DATA 0 queue->comp_vector 1
CAPPED_DATA 0 queue->rsps 1
DATA_SOURCE 0 queue r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 queue->dev->srq_count
NO_OVERFLOW_SIMPLE 0 queue->recv_queue_size
NO_OVERFLOW_SIMPLE 0 queue->rsp_tags.depth
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex