Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/infiniband/sw/siw/siw_verbs.c siw_destroy_qp() -> siw_qp_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qp | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->attrs.flags | 0,32-u32max |
| PARAM_VALUE | 0 | qp->rx_stream.rx_suspend | 1 |
| PARAM_VALUE | 0 | qp->state_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qp->state_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | attrs | 4731250391197024256 |
| PARAM_VALUE | 1 | attrs->state | 5 |
| PARAM_VALUE | 2 | mask | 1 |
| CAPPED_DATA | 0 | &qp->state_lock | 1 |
| DATA_SOURCE | 0 | qp | r to_siw_qp |
| BIT_INFO | 0 | qp->attrs.flags | 0x20,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | 0 | &qp->state_lock | |
| TYPE_LOCK | (struct siw_qp)->state_lock |
drivers/infiniband/sw/siw/siw_verbs.c siw_verbs_modify_qp() -> siw_qp_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qp | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->state_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qp->state_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | qp->tx_ctx.tx_suspend | 1 |
| PARAM_VALUE | 1 | attrs | 8025174723269746688 |
| PARAM_VALUE | 1 | attrs->flags | 0-7 |
| PARAM_VALUE | 1 | attrs->state | 0-5 |
| PARAM_VALUE | 2 | mask | 1-3 |
| CAPPED_DATA | 0 | &qp->state_lock | 1 |
| DATA_SOURCE | 0 | qp | r to_siw_qp |
| FUZZY_MAX | 2 | mask | 2 |
| MEM_ZERO | 1 | attrs | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &qp->state_lock | |
| HALF_LOCKED2 | &base_qp->qp_sec->mutex | ||
| TYPE_LOCK | (struct siw_qp)->state_lock |
drivers/infiniband/sw/siw/siw_cm.c siw_accept() -> siw_qp_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qp | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->attrs.state | 0-1 |
| PARAM_VALUE | 0 | qp->cep | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->cep->cm_id | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->cep->in_use | 1 |
| PARAM_VALUE | 0 | qp->cep->ird | s32min-128 |
| PARAM_VALUE | 0 | qp->cep->mpa.hdr.params.pd_len | 0 |
| PARAM_VALUE | 0 | qp->cep->mpa_timer | 0 |
| PARAM_VALUE | 0 | qp->cep->ord | 0-128 |
| PARAM_VALUE | 0 | qp->cep->state | 5 |
| PARAM_VALUE | 0 | qp->ref.refcount.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | qp->state_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qp->state_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | qp->tx_ctx.gso_seg_limit | 0 |
| PARAM_VALUE | 1 | attrs | 1153079727829217280 |
| PARAM_VALUE | 1 | attrs->flags | 0,16 |
| PARAM_VALUE | 1 | attrs->irq_size | 0-128,2147483648-u32max |
| PARAM_VALUE | 1 | attrs->orq_size | 0-128 |
| PARAM_VALUE | 1 | attrs->state | 2 |
| PARAM_VALUE | 2 | mask | 157 |
| BUF_SIZE | 0 | qp->cep | 16,32,120,568,1080 |
| CAPPED_DATA | 0 | qp->cep->ird | 1 |
| CAPPED_DATA | 0 | qp->cep->ord | 1 |
| CAPPED_DATA | 0 | &qp->state_lock | 1 |
| DATA_SOURCE | 0 | qp | r siw_qp_id2obj |
| FUZZY_MAX | 0 | qp->attrs.state | 1 |
| HARD_MAX | 0 | qp->attrs.state | 1 |
| MEM_ZERO | 1 | attrs | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | qp->cep->ird | 1-128[c] |
| USER_DATA | 0 | qp->cep->mpa.v2_ctrl.ird | 0-255[c] |
| USER_DATA | 0 | qp->cep->mpa.v2_ctrl.ord | 0-255[c] |
| USER_DATA | 0 | qp->cep->ord | 1-128[c] |
| USER_DATA | 1 | attrs->irq_size | 1-128[c] |
| USER_DATA | 1 | attrs->orq_size | 1-128[c] |
| LOCK2 | 0 | &qp->state_lock | |
| HALF_LOCKED2 | &ctx->mutex | ||
| HALF_LOCKED2 | &sport->mutex | ||
| HALF_LOCKED2 | &srv->paths_mutex | ||
| TYPE_LOCK | (struct siw_qp)->state_lock |
drivers/infiniband/sw/siw/siw_cm.c siw_proc_mpareply() -> siw_qp_modify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | qp | 4096-ptr_max |
| PARAM_VALUE | 0 | qp->attrs.state | 0-1 |
| PARAM_VALUE | 0 | qp->state_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | qp->state_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | qp->state_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | qp->state_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | qp->tx_ctx.gso_seg_limit | 0 |
| PARAM_VALUE | 1 | attrs | 787967089317818368 |
| PARAM_VALUE | 1 | attrs->flags | 0,16 |
| PARAM_VALUE | 1 | attrs->state | 2 |
| PARAM_VALUE | 2 | mask | 157 |
| CAPPED_DATA | 0 | &qp->state_lock | 1 |
| FUZZY_MAX | 0 | qp->attrs.state | 1 |
| HARD_MAX | 0 | qp->attrs.state | 1 |
| MEM_ZERO | 1 | attrs | |
| USER_DATA | 1 | attrs->irq_size | 1-16383[c] |
| USER_DATA | 1 | attrs->orq_size | 1-16383[c] |
| LOCK2 | 0 | &qp->state_lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct siw_qp)->state_lock |