Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/infiniband/sw/siw/siw_cm.c siw_accept() -> siw_destroy_cep_sock()

Type Parameter Key Value
PARAM_VALUE 0 cep 4096-ptr_max
PARAM_VALUE 0 cep->in_use 1
PARAM_VALUE 0 cep->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cep->mpa.hdr.params.pd_len 0-255
PARAM_VALUE 0 cep->mpa_timer 0
PARAM_VALUE 0 cep->qp->attrs.state 0-5
PARAM_VALUE 0 cep->qp->tx_ctx.gso_seg_limit 0
PARAM_VALUE 0 cep->state 5,7
BUF_SIZE 0 cep 16,32,120,568,1080
BUF_SIZE 0 cep 16,32,120,568,1080
FUZZY_MAX 0 cep->state 7
BIT_INFO 0 cep->state 0x5,0x7
NOSPEC 0 cep->ird
NOSPEC 0 cep->ord
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 cep->ird 1-128[c]
USER_DATA 0 cep->mpa.hdr.params.pd_len 0-255
USER_DATA 0 cep->mpa.v2_ctrl.ird 0-255[c]
USER_DATA 0 cep->mpa.v2_ctrl.ord 0-255[c]
USER_DATA 0 cep->ord 1-128[c]
HALF_LOCKED2 &ctx->mutex
HALF_LOCKED2 &sport->mutex
HALF_LOCKED2 &srv->paths_mutex

drivers/infiniband/sw/siw/siw_cm.c siw_qp_cm_drop() -> siw_destroy_cep_sock()

Type Parameter Key Value
PARAM_VALUE 0 cep 4096-ptr_max
PARAM_VALUE 0 cep->cm_id 0
PARAM_VALUE 0 cep->in_use 1
PARAM_VALUE 0 cep->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cep->state 8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &qp->state_lock
TYPE_LOCK (struct siw_qp)->state_lock

drivers/infiniband/sw/siw/siw_cm.c siw_reject() -> siw_destroy_cep_sock()

Type Parameter Key Value
PARAM_VALUE 0 cep 4096-ptr_max
PARAM_VALUE 0 cep->in_use 1
PARAM_VALUE 0 cep->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 cep->mpa_timer 0
PARAM_VALUE 0 cep->state 5
BUF_SIZE 0 cep (-1),40
BUF_SIZE 0 cep (-1),40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 cep->mpa.hdr.params.pd_len 0-255
HALF_LOCKED2 &pool->lock