Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/hw/ionic/ionic_admin.c ionic_create_eq() -> ionic_rdma_queue_devcmd()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->admin_state.counter 2
PARAM_VALUE 0 dev->aq_vec 0
PARAM_VALUE 0 dev->cq_tbl.xa_flags 2080
PARAM_VALUE 0 dev->cq_tbl.xa_head 0
PARAM_VALUE 0 dev->eq_vec 4096-ptr_max
PARAM_VALUE 0 dev->half_cqid_udma_shift 0-64
PARAM_VALUE 0 dev->half_qpid_udma_shift 0-64
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse_size 1024
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->lif_cfg.aq_count 1-4
PARAM_VALUE 0 dev->lif_cfg.eq_count 4-32
PARAM_VALUE 0 dev->lif_cfg.expdb_mask 0-15
PARAM_VALUE 0 dev->lif_cfg.hwdev 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->lif_cfg.hwdev->dma_io_tlb_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.hwdev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.hwdev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.hwdev->iommu->attach_deferred 0-1
PARAM_VALUE 0 dev->lif_cfg.lif 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.lif->adminq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.lif->ionic 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.lif->ionic->idev.fw_generation 0,16-240
PARAM_VALUE 0 dev->lif_cfg.udma_count 2
PARAM_VALUE 0 dev->next_mrkey 1
PARAM_VALUE 0 dev->qp_tbl.xa_flags 2080
PARAM_VALUE 0 dev->qp_tbl.xa_head 0
PARAM_VALUE 0 *dev->lif_cfg.lif->netdev->name 0-255
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 1 q->cons 1
PARAM_VALUE 1 q->dbell 0,16777216-281474959933440
PARAM_VALUE 1 q->depth_log2 1-16
PARAM_VALUE 1 q->prod 0
PARAM_VALUE 1 q->ptr 1-ptr_max
PARAM_VALUE 1 q->stride_log2 0-16
PARAM_VALUE 3 cid 0-64
PARAM_VALUE 4 opcode 51
BUF_SIZE 0 dev->eq_vec 32-256
CAPPED_DATA 0 dev->lif_cfg.hwdev 1
CAPPED_DATA 0 dev->lif_cfg.hwdev->cma_area->nranges 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 qid $1
FUZZY_MAX 0 dev->lif_cfg.aq_count 4
FUZZY_MAX 0 dev->lif_cfg.eq_count 32
HARD_MAX 0 dev->lif_cfg.aq_count 4
HARD_MAX 0 dev->lif_cfg.eq_count 32
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.eq_count

drivers/infiniband/hw/ionic/ionic_admin.c ionic_create_rdma_admincq() -> ionic_rdma_queue_devcmd()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->admin_state.counter 2
PARAM_VALUE 0 dev->aq_vec 4096-ptr_max
PARAM_VALUE 0 dev->cq_tbl.xa_flags 2080
PARAM_VALUE 0 dev->cq_tbl.xa_head 0
PARAM_VALUE 0 dev->eq_vec 4096-ptr_max
PARAM_VALUE 0 dev->half_cqid_udma_shift 0-64
PARAM_VALUE 0 dev->half_qpid_udma_shift 0-64
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse_size 1024
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->lif_cfg.aq_count 1-4
PARAM_VALUE 0 dev->lif_cfg.eq_count 4-32
PARAM_VALUE 0 dev->lif_cfg.expdb_mask 0-15
PARAM_VALUE 0 dev->lif_cfg.hwdev 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->lif_cfg.lif 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.lif->adminq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.lif->ionic->idev.fw_generation 0-255
PARAM_VALUE 0 dev->lif_cfg.udma_count 2
PARAM_VALUE 0 dev->next_mrkey 1
PARAM_VALUE 0 dev->qp_tbl.xa_flags 2080
PARAM_VALUE 0 dev->qp_tbl.xa_head 0
PARAM_VALUE 0 *dev->lif_cfg.lif->netdev->name 0-255
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 4 opcode 52
BUF_SIZE 0 dev->aq_vec 8-32
BUF_SIZE 0 dev->eq_vec 32-256
CAPPED_DATA 0 dev->lif_cfg.eq_count 1
DATA_SOURCE 0 dev $0
FUZZY_MAX 0 dev->lif_cfg.aq_count 4
HARD_MAX 0 dev->lif_cfg.aq_count 4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.aq_count
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.eq_count

drivers/infiniband/hw/ionic/ionic_admin.c ionic_create_rdma_adminq() -> ionic_rdma_queue_devcmd()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->admin_state.counter 2
PARAM_VALUE 0 dev->aq_vec 4096-ptr_max
PARAM_VALUE 0 dev->cq_tbl.xa_flags 2080
PARAM_VALUE 0 dev->cq_tbl.xa_head 0
PARAM_VALUE 0 dev->eq_vec 4096-ptr_max
PARAM_VALUE 0 dev->half_cqid_udma_shift 0-64
PARAM_VALUE 0 dev->half_qpid_udma_shift 0-64
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_ahid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_cqid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_dbid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_mrid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_pdid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->inuse_pdid.inuse_size 1024
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_flags 33554437
PARAM_VALUE 0 dev->inuse_qpid.inuse.xa.xa_head 0
PARAM_VALUE 0 dev->lif_cfg.aq_count 1-4
PARAM_VALUE 0 dev->lif_cfg.eq_count 4-32
PARAM_VALUE 0 dev->lif_cfg.expdb_mask 0-15
PARAM_VALUE 0 dev->lif_cfg.hwdev 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->alloc_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->alloc_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->alloc_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 dev->lif_cfg.hwdev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 dev->lif_cfg.hwdev->dma_io_tlb_pools.next 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.hwdev->dma_mem->spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.hwdev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 dev->lif_cfg.lif 4096-ptr_max
PARAM_VALUE 0 dev->lif_cfg.lif->adminq_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 dev->lif_cfg.lif->ionic->idev.fw_generation 0,16-240
PARAM_VALUE 0 dev->lif_cfg.udma_count 2
PARAM_VALUE 0 dev->next_mrkey 1
PARAM_VALUE 0 dev->qp_tbl.xa_flags 2080
PARAM_VALUE 0 dev->qp_tbl.xa_head 0
PARAM_VALUE 0 *dev->lif_cfg.lif->netdev->name 0-255
PARAM_VALUE 1 q 4096-ptr_max
PARAM_VALUE 1 q->cons 0
PARAM_VALUE 1 q->dbell 0,16777216-281474959933440
PARAM_VALUE 1 q->depth_log2 1-16
PARAM_VALUE 1 q->prod 0
PARAM_VALUE 1 q->ptr 1-ptr_max
PARAM_VALUE 1 q->stride_log2 0-16
PARAM_VALUE 4 opcode 53
BUF_SIZE 0 dev->aq_vec 8-32
BUF_SIZE 0 dev->eq_vec 32-256
CAPPED_DATA 0 dev->lif_cfg.eq_count 1
CAPPED_DATA 0 dev->lif_cfg.hwdev->cma_area->nranges 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 qid $1
DATA_SOURCE 3 cid $2
FUZZY_MAX 0 dev->lif_cfg.aq_count 4
HARD_MAX 0 dev->lif_cfg.aq_count 4
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.aq_count
NO_OVERFLOW_SIMPLE 0 dev->lif_cfg.eq_count