Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/hw/mlx5/umr.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 6680705450009014272 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_wr | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_wr | 128 |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 0 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 0 |
| PARAM_VALUE | 1 | qp_init_attr->port_num | 1 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 0 |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 4096 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->rwq_ind_tbl | 0 |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->srq | 0 |
| PARAM_VALUE | 1 | qp_init_attr->xrcd | 0 |
| PARAM_VALUE | 2 | caller | 4985377764606808064 |
| BUF_SIZE | 2 | caller | 8 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->umrc.init_lock | ||
| TYPE_LOCK | (struct umr_common)->init_lock |
drivers/infiniband/ulp/ipoib/ipoib_cm.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 2300989096809103360,5664196384566403072 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 0,16 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 0-18 |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 0 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 0,4129076552937201664 |
| PARAM_VALUE | 1 | qp_init_attr->port_num | 0 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 2 |
| PARAM_VALUE | 1 | qp_init_attr->rwq_ind_tbl | 0 |
| PARAM_VALUE | 1 | qp_init_attr->xrcd | 0 |
| PARAM_VALUE | 2 | caller | 3889380589504172032 |
| BUF_SIZE | 2 | caller | 9 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 8 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/hw/mlx4/qp.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pd | 0,4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_inline_data | 0 |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 0,67108864-u32max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 1 |
| PARAM_VALUE | 2 | caller | 4864334747044499456 |
| BUF_SIZE | 0 | pd | (-1)-s32max |
| BUF_SIZE | 0 | pd | (-1)-s32max |
| BUF_SIZE | 1 | qp_init_attr | (-1)-0,4-s32max |
| BUF_SIZE | 1 | qp_init_attr | (-1)-0,4-s32max |
| BUF_SIZE | 2 | caller | 8 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| STR_LEN | 0 | pd->res.kern_name | (-1) |
| STR_LEN | 1 | qp_init_attr->recv_cq->res.kern_name | (-1) |
| STR_LEN | 1 | qp_init_attr->send_cq->res.kern_name | (-1) |
| BIT_INFO | 1 | qp_init_attr->create_flags | 0x4000000,0xffffffff |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->cap.max_rdma_ctxs | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->recv_cq->cqe_used | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->send_cq->cqe_used |
drivers/infiniband/hw/mlx4/mad.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->device->ops.size_ib_pd | 0-4000000 |
| PARAM_VALUE | 0 | pd->flags | 0 |
| PARAM_VALUE | 0 | pd->res.comp.done | 0 |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.kern_name | 4864334747044499456 |
| PARAM_VALUE | 0 | pd->res.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | pd->res.type | 0 |
| PARAM_VALUE | 1 | qp_init_attr | 2327255063775064064 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_wr | 512,2048 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_wr | 512,2048 |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 1073741824,2147483648 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 8677938977569837056 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 0-1,4 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 4096-ptr_max |
| PARAM_VALUE | 2 | caller | 4864334747044499456 |
| BUF_SIZE | 0 | pd->res.kern_name | (-1),8 |
| BUF_SIZE | 2 | caller | 8 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| STR_LEN | 0 | pd->res.kern_name | (-1),7 |
| TERMINATED | 0 | pd->res.kern_name | 1 |
| TERMINATED | 2 | caller | 1 |
| MEM_ZERO | 1 | qp_init_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | pd->device->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->phys_port_cnt | |
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/cma.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pd | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 2 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 0-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 0-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->sq_sig_type | 1 |
| PARAM_VALUE | 2 | caller | 5403582826354388992 |
| BUF_SIZE | 0 | pd->res.kern_name | (-1),8,10-11 |
| BUF_SIZE | 1 | qp_init_attr | (-1),104 |
| BUF_SIZE | 1 | qp_init_attr | (-1),104 |
| BUF_SIZE | 2 | caller | 8 |
| CAPPED_DATA | 0 | pd->device | 1 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| STR_LEN | 0 | pd->res.kern_name | (-1),7,9-10 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | pd->device->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->phys_port_cnt | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->cap.max_rdma_ctxs | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->cap.max_recv_wr | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->recv_cq->cqe_used | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->send_cq->cqe_used | |
| HALF_LOCKED2 | &iser_conn->state_mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/core/mad.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 6642331879276941312 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 2 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 3790277124182999040 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 0-1 |
| PARAM_VALUE | 2 | caller | 304351661058035712 |
| BUF_SIZE | 2 | caller | 8 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| TERMINATED | 2 | caller | 1 |
| MEM_ZERO | 1 | qp_init_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &device->client_data_rwsem | ||
| LOCK2 | global &clients_rwsem | ||
| LOCK2 | global &devices_rwsem | ||
| HALF_LOCKED2 | &device->unregistration_lock | ||
| TYPE_LOCK | (struct ib_device)->client_data_rwsem |
drivers/infiniband/ulp/ipoib/ipoib_verbs.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 8904804750809300992 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 2 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 0-18 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_wr | 1-u32max |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 0-3,32-35,128-131,160-163 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 0 |
| PARAM_VALUE | 1 | qp_init_attr->port_num | 0 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 0 |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 4 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->rwq_ind_tbl | 0 |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->srq | 0 |
| PARAM_VALUE | 1 | qp_init_attr->xrcd | 0 |
| PARAM_VALUE | 2 | caller | 3889380589504172032 |
| BUF_SIZE | 2 | caller | 9 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 8 |
| TERMINATED | 2 | caller | 1 |
drivers/infiniband/ulp/srpt/ib_srpt.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_rdma_ctxs | 2-s16max |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_wr | 0-s16max |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 3853434707061919744 |
| PARAM_VALUE | 1 | qp_init_attr->port_num | 0-255 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 2 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 0-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 0-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->sq_sig_type | 1 |
| PARAM_VALUE | 2 | caller | 8563663045993623552 |
| BUF_SIZE | 1 | qp_init_attr | 104 |
| BUF_SIZE | 1 | qp_init_attr->qp_context | 400 |
| BUF_SIZE | 2 | caller | 8 |
| CAPPED_DATA | 1 | qp_init_attr->cap.max_send_wr | 1 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->recv_cq->cqe_used | |
| NO_OVERFLOW_SIMPLE | 1 | qp_init_attr->send_cq->cqe_used |
drivers/infiniband/ulp/srp/ib_srp.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 1 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 0-3 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_wr | 1-s32max |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 4385716109235027968 |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 2 |
| PARAM_VALUE | 1 | qp_init_attr->recv_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->send_cq | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->sq_sig_type | 1 |
| PARAM_VALUE | 2 | caller | 7774746099672031232 |
| BUF_SIZE | 1 | qp_init_attr | 104 |
| BUF_SIZE | 2 | caller | 7 |
| CAPPED_DATA | 1 | qp_init_attr->cap.max_send_sge | 1 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 6 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| LOCK2 | &rport->mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct srp_rport)->mutex |
drivers/infiniband/hw/mlx5/gsi.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | qp_init_attr | 3357217404707934208,7996219349853827072 |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 4,4097 |
| PARAM_VALUE | 2 | caller | 4985377764606808064 |
| BUF_SIZE | 0 | pd | (-1)-s32max |
| BUF_SIZE | 0 | pd | (-1)-s32max |
| BUF_SIZE | 2 | caller | 8 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 7 |
| STR_LEN | 0 | pd->res.kern_name | (-1),7,9-10 |
| TERMINATED | 2 | caller | 1 |
| HARD_MAX | 1 | qp_init_attr->qp_type | 4097 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/smc/smc_ib.c ib_create_qp() -> ib_create_qp_kernel()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pd | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->device | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->device->ops.size_ib_pd | 0-4000000 |
| PARAM_VALUE | 0 | pd->flags | 0 |
| PARAM_VALUE | 0 | pd->res.comp.done | 0 |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.owner | (-1) |
| PARAM_VALUE | 0 | pd->res.comp.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.comp.wait.task_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | pd->res.kern_name | 4070348433790021632 |
| PARAM_VALUE | 0 | pd->res.kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | pd->res.type | 0 |
| PARAM_VALUE | 1 | qp_init_attr | 4489704696034533376 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_sge | 1-2 |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_recv_wr | 0-u16max |
| PARAM_VALUE | 1 | qp_init_attr->cap.max_send_sge | 2 |
| PARAM_VALUE | 1 | qp_init_attr->create_flags | 0 |
| PARAM_VALUE | 1 | qp_init_attr->event_handler | 8300709870962905088 |
| PARAM_VALUE | 1 | qp_init_attr->port_num | 0 |
| PARAM_VALUE | 1 | qp_init_attr->qp_context | 4096-ptr_max |
| PARAM_VALUE | 1 | qp_init_attr->qp_type | 2 |
| PARAM_VALUE | 1 | qp_init_attr->rwq_ind_tbl | 0 |
| PARAM_VALUE | 1 | qp_init_attr->sq_sig_type | 1 |
| PARAM_VALUE | 1 | qp_init_attr->srq | 0 |
| PARAM_VALUE | 1 | qp_init_attr->xrcd | 0 |
| PARAM_VALUE | 2 | caller | 4070348433790021632 |
| BUF_SIZE | 2 | caller | 4 |
| DATA_SOURCE | 0 | pd | $0 |
| DATA_SOURCE | 1 | qp_init_attr | $1 |
| STR_LEN | 0 | pd | 3 |
| TERMINATED | 0 | pd->res.kern_name | 1 |
| TERMINATED | 2 | caller | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | pd->device->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | pd->device->phys_port_cnt | |
| HALF_LOCKED2 | &pool->lock |