Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/infiniband/ulp/ipoib/ipoib_cm.c ipoib_cm_send_rep() -> ib_send_cm_rep()

Type Parameter Key Value
PARAM_VALUE 0 cm_id 4096-ptr_max
PARAM_VALUE 0 cm_id->context 4096-ptr_max
PARAM_VALUE 1 param 6340342452113825792
PARAM_VALUE 1 param->ece.attr_mod 0
PARAM_VALUE 1 param->ece.vendor_id 0
PARAM_VALUE 1 param->failover_accepted 0
PARAM_VALUE 1 param->flow_control 0
PARAM_VALUE 1 param->initiator_depth 0
PARAM_VALUE 1 param->private_data 4449458513614217216
PARAM_VALUE 1 param->private_data_len 8
PARAM_VALUE 1 param->responder_resources 0
PARAM_VALUE 1 param->rnr_retry_count 0-7
PARAM_VALUE 1 param->srq 0-1
PARAM_VALUE 1 param->starting_psn 0-16777215
BUF_SIZE 0 cm_id->context 64
DATA_SOURCE 0 cm_id $1
RX_PATH
LOCK2 &pool->lock

drivers/infiniband/core/cma.c cma_accept_ib() -> ib_send_cm_rep()

Type Parameter Key Value
PARAM_VALUE 1 param 5718867971405733888
PARAM_VALUE 1 param->failover_accepted 0
PARAM_VALUE 1 param->rnr_retry_count 0-7
PARAM_VALUE 1 param->srq 0-1
MEM_ZERO 1 param
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 param->flow_control 0-255
USER_DATA 1 param->initiator_depth 0-255
USER_DATA 1 param->private_data_len 0-255
USER_DATA 1 param->qp_num 0-16777215[c]
USER_DATA 1 param->responder_resources 0-255
USER_DATA 1 param->rnr_retry_count 0-7[c]
HALF_LOCKED2 &ctx->mutex
HALF_LOCKED2 &sport->mutex
HALF_LOCKED2 &srv->paths_mutex

drivers/infiniband/ulp/srpt/ib_srpt.c srpt_cm_req_recv() -> ib_send_cm_rep()

Type Parameter Key Value
PARAM_VALUE 0 cm_id 0,4096-ptr_max
PARAM_VALUE 0 cm_id->context 4096-ptr_max
PARAM_VALUE 1 param->failover_accepted 0
PARAM_VALUE 1 param->flow_control 1
PARAM_VALUE 1 param->initiator_depth 4
PARAM_VALUE 1 param->private_data 4096-ptr_max
PARAM_VALUE 1 param->private_data_len 52
PARAM_VALUE 1 param->responder_resources 4
PARAM_VALUE 1 param->rnr_retry_count 7
PARAM_VALUE 1 param->srq 1
BUF_SIZE 0 cm_id->context 400,u64max
DATA_SOURCE 0 cm_id $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &sport->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct srpt_port)->mutex