Defined in 4 files as a member:
- drivers/infiniband/hw/hns/hns_roce_device.h, line 954 (as a member)
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h, line 657 (as a member)
- include/rdma/ib_verbs.h, line 2668 (as a member)
- include/rdma/rdma_vt.h, line 349 (as a member)
Defined in 2 files as a function:
- drivers/infiniband/core/uverbs_cmd.c, line 1772 (as a function)
- drivers/vdpa/mlx5/net/mlx5_vnet.c, line 1131 (as a function)
Referenced in 28 files:
- drivers/infiniband/core/core_priv.h, line 261
- drivers/infiniband/core/device.c
- drivers/infiniband/core/security.c, line 625
- drivers/infiniband/core/uverbs_cmd.c
- drivers/infiniband/hw/bnxt_re/main.c, line 1358
- drivers/infiniband/hw/cxgb4/provider.c, line 495
- drivers/infiniband/hw/efa/efa_main.c, line 393
- drivers/infiniband/hw/erdma/erdma_main.c, line 529
- drivers/infiniband/hw/hfi1/verbs.c, line 1836
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c
- drivers/infiniband/hw/hns/hns_roce_main.c, line 746
- drivers/infiniband/hw/hns/hns_roce_qp.c, line 1486
- drivers/infiniband/hw/ionic/ionic_ibdev.c, line 242
- drivers/infiniband/hw/irdma/verbs.c
- drivers/infiniband/hw/mana/device.c, line 44
- drivers/infiniband/hw/mlx4/main.c, line 2553
- drivers/infiniband/hw/mlx5/main.c, line 4624
- drivers/infiniband/hw/mthca/mthca_provider.c, line 1110
- drivers/infiniband/hw/ocrdma/ocrdma_main.c, line 157
- drivers/infiniband/hw/qedr/main.c, line 218
- drivers/infiniband/hw/usnic/usnic_ib_main.c, line 371
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c, line 213
- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c, line 530
- drivers/infiniband/sw/rdmavt/qp.c
- drivers/infiniband/sw/rdmavt/vt.c
- drivers/infiniband/sw/rxe/rxe_verbs.c, line 1496
- drivers/infiniband/sw/siw/siw_main.c, line 257
- drivers/vdpa/mlx5/net/mlx5_vnet.c
Smatch caller information:
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->iommu->attach_deferred | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 1 |
| PARAM_VALUE | 3 | cmd | 1290 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 0 |
| PARAM_VALUE | 3 | cmd | 1290 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 1 |
| PARAM_VALUE | 3 | cmd | 1282 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 0 |
| PARAM_VALUE | 3 | cmd | 1282 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 1 |
| PARAM_VALUE | 3 | cmd | 1283 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 0 |
| PARAM_VALUE | 3 | cmd | 1283 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/vdpa/mlx5/net/mlx5_vnet.c connect_qps() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.pool->size | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.async_ctx.dev->pdev->bus->self->link_bwctrl->cdev | (-22),(-19),(-12),0-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.alloc_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.flags | 0-4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_hard | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_lazy | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_queued | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->dev->dma_io_tlb_mem->dyn_alloc.is_soft | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.pool->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token | 1-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.token_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.throttle_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->list.prev->next | 5349227543279349760 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.first_waiter->up | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.last_holder | 0 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->cmd.vars.unprivileged_sem.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->pdev->error_state | 1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.alloc_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_sb | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_eqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_irqs.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->comp_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->ctrl_irq | 0,4096-s64max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->curr_comp_eqs | s32min-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | ndev->mvdev.mdev->priv.pgdir_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ndev->mvdev.res.uar | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->vqs | 4096-ptr_max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.cq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 0 | *ndev->mvdev.mdev->priv.dbg.eq_debugfs->d_children.first->pprev | 1-u64max |
| PARAM_VALUE | 1 | mvq | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.db | 4096-ptr_max |
| PARAM_VALUE | 1 | mvq->fwqp.db.index | 0-64 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.frags | 1-u64max |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.npages | 0-524288 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.page_shift | 12 |
| PARAM_VALUE | 1 | mvq->fwqp.frag_buf.size | 0-s32max |
| PARAM_VALUE | 1 | mvq->fwqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 1 | mvq->initialized | 0 |
| PARAM_VALUE | 1 | mvq->vqqp.db->db | 0-u32max |
| PARAM_VALUE | 1 | mvq->vqqp.mqp.qpn | 0-16777215 |
| PARAM_VALUE | 2 | fw | 1 |
| PARAM_VALUE | 3 | cmd | 1284 |
| CAPPED_DATA | 0 | ndev->mvdev.mdev->priv.eq_table->max_comp_eqs | 1 |
| CAPPED_DATA | 1 | mvq->fwqp.frag_buf.frags | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| DATA_SOURCE | 1 | mvq | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | mvq->fwqp.frag_buf.npages | |
| NO_OVERFLOW_SIMPLE | 1 | mvq->vqqp.frag_buf.npages | |
| HALF_LOCKED2 | &ndev->reslock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct mlx5_vdpa_net)->reslock |
drivers/infiniband/core/uverbs_cmd.c ib_uverbs_ex_modify_qp() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->driver_udata.inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | ndev->driver_udata.outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | ndev->ucore.inlen | 4-120 |
| PARAM_VALUE | 0 | ndev->ucore.outlen | 0-524280 |
| PARAM_VALUE | 0 | ndev->ufile | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->uobject | 0 |
| PARAM_VALUE | 1 | mvq | 931511050144272384 |
| PARAM_VALUE | 1 | mvq->base.attr_mask | 0-67108862 |
| CAPPED_DATA | 0 | ndev->ucore.inlen | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| USER_DATA | 0 | ndev->driver_udata.inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | ndev->driver_udata.outlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | ndev->ucore.inlen | 4-120[c] |
| USER_DATA | 0 | ndev->ucore.outlen | 0-524280 |
| USER_DATA | 1 | mvq->base.alt_dest.dlid | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_dest.flow_label | 0-u32max |
| USER_DATA | 1 | mvq->base.alt_dest.hop_limit | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.is_global | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.reserved | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_dest.sgid_index | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.sl | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.src_path_bits | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.static_rate | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.traffic_class | 0-255 |
| USER_DATA | 1 | mvq->base.alt_pkey_index | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_port_num | 0-255 |
| USER_DATA | 1 | mvq->base.alt_timeout | 0-255 |
| USER_DATA | 1 | mvq->base.attr_mask | 0-67108862 |
| USER_DATA | 1 | mvq->base.cur_qp_state | 0-255 |
| USER_DATA | 1 | mvq->base.dest.dlid | 0-u16max |
| USER_DATA | 1 | mvq->base.dest.flow_label | 0-u32max |
| USER_DATA | 1 | mvq->base.dest.hop_limit | 0-255 |
| USER_DATA | 1 | mvq->base.dest.is_global | 0-255 |
| USER_DATA | 1 | mvq->base.dest.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.dest.reserved | 0-u16max |
| USER_DATA | 1 | mvq->base.dest.sgid_index | 0-255 |
| USER_DATA | 1 | mvq->base.dest.sl | 0-255 |
| USER_DATA | 1 | mvq->base.dest.src_path_bits | 0-255 |
| USER_DATA | 1 | mvq->base.dest.static_rate | 0-255 |
| USER_DATA | 1 | mvq->base.dest.traffic_class | 0-255 |
| USER_DATA | 1 | mvq->base.dest_qp_num | 0-u32max |
| USER_DATA | 1 | mvq->base.en_sqd_async_notify | 0-255 |
| USER_DATA | 1 | mvq->base.max_dest_rd_atomic | 0-255 |
| USER_DATA | 1 | mvq->base.max_rd_atomic | 0-255 |
| USER_DATA | 1 | mvq->base.min_rnr_timer | 0-255 |
| USER_DATA | 1 | mvq->base.path_mig_state | 0-255 |
| USER_DATA | 1 | mvq->base.path_mtu | 0-255 |
| USER_DATA | 1 | mvq->base.pkey_index | 0-u16max |
| USER_DATA | 1 | mvq->base.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.qkey | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_access_flags | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_handle | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_state | 0-255 |
| USER_DATA | 1 | mvq->base.retry_cnt | 0-255 |
| USER_DATA | 1 | mvq->base.rnr_retry | 0-255 |
| USER_DATA | 1 | mvq->base.rq_psn | 0-u32max |
| USER_DATA | 1 | mvq->base.sq_psn | 0-u32max |
| USER_DATA | 1 | mvq->base.timeout | 0-255 |
| USER_DATA | 1 | mvq->rate_limit | 0-u32max |
| USER_DATA | 1 | mvq->reserved | 0-u32max |
| HALF_LOCKED2 | &file->device->disassociate_srcu |
drivers/infiniband/core/uverbs_cmd.c ib_uverbs_modify_qp() -> modify_qp()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->driver_udata.inlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | ndev->driver_udata.outlen | 0-524280,18446744073709551361-u64max |
| PARAM_VALUE | 0 | ndev->ucore.inlen | 4-120 |
| PARAM_VALUE | 0 | ndev->ucore.outlen | 0-524280 |
| PARAM_VALUE | 0 | ndev->ufile | 4096-ptr_max |
| PARAM_VALUE | 0 | ndev->uobject | 0 |
| PARAM_VALUE | 1 | mvq | 5571582869476904960 |
| PARAM_VALUE | 1 | mvq->base.attr_mask | 0-2097150 |
| CAPPED_DATA | 0 | ndev->ucore.inlen | 1 |
| DATA_SOURCE | 0 | ndev | $0 |
| USER_DATA | 0 | ndev->driver_udata.inlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | ndev->driver_udata.outlen | 0-524280,18446744073709551361-u64max |
| USER_DATA | 0 | ndev->ucore.inlen | 4-120[c] |
| USER_DATA | 0 | ndev->ucore.outlen | 0-524280 |
| USER_DATA | 1 | mvq->base.alt_dest.dlid | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_dest.flow_label | 0-u32max |
| USER_DATA | 1 | mvq->base.alt_dest.hop_limit | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.is_global | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.reserved | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_dest.sgid_index | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.sl | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.src_path_bits | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.static_rate | 0-255 |
| USER_DATA | 1 | mvq->base.alt_dest.traffic_class | 0-255 |
| USER_DATA | 1 | mvq->base.alt_pkey_index | 0-u16max |
| USER_DATA | 1 | mvq->base.alt_port_num | 0-255 |
| USER_DATA | 1 | mvq->base.alt_timeout | 0-255 |
| USER_DATA | 1 | mvq->base.attr_mask | 0-2097150 |
| USER_DATA | 1 | mvq->base.cur_qp_state | 0-255 |
| USER_DATA | 1 | mvq->base.dest.dlid | 0-u16max |
| USER_DATA | 1 | mvq->base.dest.flow_label | 0-u32max |
| USER_DATA | 1 | mvq->base.dest.hop_limit | 0-255 |
| USER_DATA | 1 | mvq->base.dest.is_global | 0-255 |
| USER_DATA | 1 | mvq->base.dest.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.dest.reserved | 0-u16max |
| USER_DATA | 1 | mvq->base.dest.sgid_index | 0-255 |
| USER_DATA | 1 | mvq->base.dest.sl | 0-255 |
| USER_DATA | 1 | mvq->base.dest.src_path_bits | 0-255 |
| USER_DATA | 1 | mvq->base.dest.static_rate | 0-255 |
| USER_DATA | 1 | mvq->base.dest.traffic_class | 0-255 |
| USER_DATA | 1 | mvq->base.dest_qp_num | 0-u32max |
| USER_DATA | 1 | mvq->base.en_sqd_async_notify | 0-255 |
| USER_DATA | 1 | mvq->base.max_dest_rd_atomic | 0-255 |
| USER_DATA | 1 | mvq->base.max_rd_atomic | 0-255 |
| USER_DATA | 1 | mvq->base.min_rnr_timer | 0-255 |
| USER_DATA | 1 | mvq->base.path_mig_state | 0-255 |
| USER_DATA | 1 | mvq->base.path_mtu | 0-255 |
| USER_DATA | 1 | mvq->base.pkey_index | 0-u16max |
| USER_DATA | 1 | mvq->base.port_num | 0-255 |
| USER_DATA | 1 | mvq->base.qkey | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_access_flags | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_handle | 0-u32max |
| USER_DATA | 1 | mvq->base.qp_state | 0-255 |
| USER_DATA | 1 | mvq->base.retry_cnt | 0-255 |
| USER_DATA | 1 | mvq->base.rnr_retry | 0-255 |
| USER_DATA | 1 | mvq->base.rq_psn | 0-u32max |
| USER_DATA | 1 | mvq->base.sq_psn | 0-u32max |
| USER_DATA | 1 | mvq->base.timeout | 0-255 |
| HALF_LOCKED2 | &file->device->disassociate_srcu |