Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/bnxt_re/ib_verbs.c bnxt_re_create_qp() -> bnxt_re_debug_add_qpinfo()

Type Parameter Key Value
PARAM_VALUE 0 rdev 4096-ptr_max
PARAM_VALUE 0 rdev->chip_ctx 4096-ptr_max
PARAM_VALUE 0 rdev->dev_attr 4096-ptr_max
PARAM_VALUE 0 rdev->netdev 4096-ptr_max
PARAM_VALUE 0 rdev->netdev->dev_addr 4096-ptr_max
PARAM_VALUE 0 rdev->qp_list.prev 4096-ptr_max
PARAM_VALUE 0 rdev->qp_list.prev->next 4096-ptr_max
PARAM_VALUE 0 rdev->qp_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 rdev->qp_lock.dep_map->name 0-255
PARAM_VALUE 0 rdev->qp_lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 rdev->qp_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 rdev->qp_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 rdev->qp_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 rdev->qp_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 rdev->qp_lock.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 rdev->qp_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 rdev->qp_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 rdev->qp_lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 rdev->qplib_res.dattr 4096-ptr_max
PARAM_VALUE 0 rdev->qplib_res.dattr->dev_cap_flags 16-u16max
PARAM_VALUE 0 rdev->qplib_res.pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 0 rdev->qplib_res.rcfw->cmdq.waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 rdev->qplib_res.rcfw->cmdq.waitq.head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.first_waiter->list.next 5349227543279349760
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.first_waiter->list.prev 5349227543279349760
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.first_waiter->list.prev->next 5349227543279349760
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.first_waiter->up 0-1
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.lock.dep_map->name 0-255
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.lock.owner (-1)
PARAM_VALUE 0 rdev->qplib_res.rcfw->rcfw_inflight.lock.owner_cpu u32max
PARAM_VALUE 0 rdev->qplib_res.rcfw->tbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 qp 4096-ptr_max
PARAM_VALUE 1 qp->ib_qp.qp_num 0
PARAM_VALUE 1 qp->list.next 4096-ptr_max
PARAM_VALUE 1 qp->list.next->next 4096-ptr_max
PARAM_VALUE 1 qp->list.prev->next 4096-ptr_max
PARAM_VALUE 1 qp->list.prev->prev 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.cur_qp_state 0
PARAM_VALUE 1 qp->qplib_qp.dpi 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.id 0
PARAM_VALUE 1 qp->qplib_qp.irrq.cons 0
PARAM_VALUE 1 qp->qplib_qp.irrq.is_user 0-1
PARAM_VALUE 1 qp->qplib_qp.irrq.level 0-3
PARAM_VALUE 1 qp->qplib_qp.irrq.prod 0
PARAM_VALUE 1 qp->qplib_qp.is_user 1
PARAM_VALUE 1 qp->qplib_qp.max_inline_data 0-65503,4294967264-u32max
PARAM_VALUE 1 qp->qplib_qp.msn 0
PARAM_VALUE 1 qp->qplib_qp.mtu 256,512,1024,2048,4096,u32max
PARAM_VALUE 1 qp->qplib_qp.orrq.cons 0
PARAM_VALUE 1 qp->qplib_qp.orrq.is_user 0-1
PARAM_VALUE 1 qp->qplib_qp.orrq.level 0-3
PARAM_VALUE 1 qp->qplib_qp.orrq.prod 0
PARAM_VALUE 1 qp->qplib_qp.pd 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.pd->id 0-64
PARAM_VALUE 1 qp->qplib_qp.psn_sz 8,16
PARAM_VALUE 1 qp->qplib_qp.rcq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq.dbinfo.hwq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq.dbinfo.xid 0
PARAM_VALUE 1 qp->qplib_qp.rq.hwq.cons 0
PARAM_VALUE 1 qp->qplib_qp.rq.hwq.is_user 0-1
PARAM_VALUE 1 qp->qplib_qp.rq.hwq.level 0-3
PARAM_VALUE 1 qp->qplib_qp.rq.hwq.pg_sz_lvl 0-127
PARAM_VALUE 1 qp->qplib_qp.rq.hwq.prod 0
PARAM_VALUE 1 qp->qplib_qp.rq.max_sge 0-13
PARAM_VALUE 1 qp->qplib_qp.rq.q_full_delta 0
PARAM_VALUE 1 qp->qplib_qp.rq.sg_info.pgshft 12
PARAM_VALUE 1 qp->qplib_qp.rq.sg_info.pgsize 4096
PARAM_VALUE 1 qp->qplib_qp.rq.swq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq.swq_last 0
PARAM_VALUE 1 qp->qplib_qp.rq.swq_start 0
PARAM_VALUE 1 qp->qplib_qp.rq.wqe_size 32-4112
PARAM_VALUE 1 qp->qplib_qp.rq_flush.next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq_flush.next->next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq_flush.prev 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq_flush.prev->next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.rq_flush.prev->prev 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.scq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sig_type 0-1
PARAM_VALUE 1 qp->qplib_qp.smac 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq.dbinfo.flags 0
PARAM_VALUE 1 qp->qplib_qp.sq.dbinfo.hwq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq.dbinfo.max_slot 1,8
PARAM_VALUE 1 qp->qplib_qp.sq.dbinfo.xid 0
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.cons 0
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.is_user 0-1
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.level 0-3
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.pad_pg 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.pad_pgofft 0-4095
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.pad_stride 1-u32max
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.pg_sz_lvl 0-127
PARAM_VALUE 1 qp->qplib_qp.sq.hwq.prod 0
PARAM_VALUE 1 qp->qplib_qp.sq.max_sge 0-7
PARAM_VALUE 1 qp->qplib_qp.sq.sg_info.pgsize 4096
PARAM_VALUE 1 qp->qplib_qp.sq.swq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq.swq_last 0
PARAM_VALUE 1 qp->qplib_qp.sq.swq_start 0
PARAM_VALUE 1 qp->qplib_qp.sq_flush.next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq_flush.next->next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq_flush.prev 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq_flush.prev->next 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.sq_flush.prev->prev 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.srq 4096-ptr_max
PARAM_VALUE 1 qp->qplib_qp.srq->id 0
PARAM_VALUE 1 qp->qplib_qp.srq->last_idx (-1)-1048575
PARAM_VALUE 1 qp->qplib_qp.srq->toggle 0-3
PARAM_VALUE 1 qp->qplib_qp.type 1-2,4,6-7
PARAM_VALUE 1 qp->qplib_qp.wqe_mode 0-1
PARAM_VALUE 1 qp->rcq 4096-ptr_max
PARAM_VALUE 1 qp->rcq->cq_period 1
PARAM_VALUE 1 qp->rcq->resize_umem 0,4096-u64max
PARAM_VALUE 1 qp->rcq->uctx_cq_page 0,18379471554275704832,18446612682070032384
PARAM_VALUE 1 qp->rcq->umem 4096-u64max
PARAM_VALUE 1 qp->rdev 4096-ptr_max
PARAM_VALUE 1 qp->rdev->dev_attr 4096-ptr_max
PARAM_VALUE 1 qp->rdev->ibdev.dma_device->iommu->attach_deferred 0-1
PARAM_VALUE 1 qp->rdev->ibdev.dma_device->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 1 qp->rdev->netdev 4096-ptr_max
PARAM_VALUE 1 qp->rdev->netdev->dev_addr 4096-ptr_max
PARAM_VALUE 1 qp->rdev->qplib_res.pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 1 qp->rdev->qplib_res.rcfw->rcfw_inflight.first_waiter->up 0-1
PARAM_VALUE 1 qp->rumem 4096-ptr_max
PARAM_VALUE 1 qp->scq 4096-ptr_max
PARAM_VALUE 1 qp->scq->cq_period 1
PARAM_VALUE 1 qp->scq->resize_umem 0,4096-u64max
PARAM_VALUE 1 qp->scq->uctx_cq_page 0,18379471554275704832,18446612682070032384
PARAM_VALUE 1 qp->scq->umem 4096-u64max
PARAM_VALUE 1 qp->sumem 4096-ptr_max
PARAM_VALUE 1 *qp->qplib_qp->smac 0-255
BUF_SIZE 1 qp->dbr_obj (-1),1-s32max
CAPPED_DATA 0 &rdev->qp_lock 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.msn_tbl_sz 0-u32max
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.rq.hwq.max_elements 0-u32max
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.rq.max_sw_wqe 0-u32max[c]
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.rq.max_wqe 0-u32max[c]
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.sq.hwq.max_elements 0-u32max
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.sq.max_sw_wqe 0-u32max
USER_DATA 0 rdev->gsi_ctx.gsi_qp->qplib_qp.sq.max_wqe 0-u32max
USER_DATA 1 qp->qplib_qp.msn_tbl_sz 0-u32max
USER_DATA 1 qp->qplib_qp.rq.dbinfo.hwq->max_elements 0-u32max
USER_DATA 1 qp->qplib_qp.rq.hwq.max_elements 0-u32max
USER_DATA 1 qp->qplib_qp.rq.max_sw_wqe 0-u32max[c]
USER_DATA 1 qp->qplib_qp.rq.max_wqe 0-u32max[c]
USER_DATA 1 qp->qplib_qp.sq.dbinfo.hwq->max_elements 0-u32max
USER_DATA 1 qp->qplib_qp.sq.hwq.max_elements 0-u32max
USER_DATA 1 qp->qplib_qp.sq.max_sw_wqe 0-u32max
USER_DATA 1 qp->qplib_qp.sq.max_wqe 0-u32max
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.rq.hwq.max_elements 0-u32max
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.rq.max_sw_wqe 0-u32max[c]
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.rq.max_wqe 0-u32max[c]
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.sq.hwq.max_elements 0-u32max
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.sq.max_sw_wqe 0-u32max[c]
USER_DATA 1 qp->rdev->gsi_ctx.gsi_sqp->qplib_qp.sq.max_wqe 0-u32max[c]
USER_DATA 1 qp->sumem->address 0-s32max[c]
USER_DATA 1 qp->sumem->length 0-u64max
USER_DATA 1 qp->sumem->writable 0-1[c]