Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/infiniband/core/ucma.c ucma_accept() -> rdma_accept_ece()

Type Parameter Key Value
PARAM_VALUE 0 id 4096-ptr_max
PARAM_VALUE 0 id->device 1-u64max
PARAM_VALUE 1 conn_param 5194674322905673728
PARAM_VALUE 1 conn_param->qp_num 0-16777215
PARAM_VALUE 2 ece 1296123146706853888
USER_DATA 1 conn_param->flow_control 0-255
USER_DATA 1 conn_param->initiator_depth 0-255
USER_DATA 1 conn_param->private_data_len 0-255
USER_DATA 1 conn_param->qkey 0-u32max
USER_DATA 1 conn_param->qp_num 0-16777215[c]
USER_DATA 1 conn_param->responder_resources 0-255
USER_DATA 1 conn_param->retry_count 0-255
USER_DATA 1 conn_param->rnr_retry_count 0-255
USER_DATA 1 conn_param->srq 0-255
USER_DATA 2 ece->attr_mod 0-u32max
USER_DATA 2 ece->vendor_id 0-u32max
LOCK2 &ctx->mutex
LOCK2 &id_priv->handler_mutex
TYPE_LOCK (struct ucma_context)->mutex

drivers/infiniband/core/ucma.c ucma_accept() -> rdma_accept_ece()

Type Parameter Key Value
PARAM_VALUE 0 id 4096-ptr_max
PARAM_VALUE 0 id->device 1-u64max
PARAM_VALUE 1 conn_param 0
PARAM_VALUE 2 ece 1296123146706853888
USER_DATA 2 ece->attr_mod 0-u32max
USER_DATA 2 ece->vendor_id 0-u32max
LOCK2 &ctx->mutex
LOCK2 &id_priv->handler_mutex
TYPE_LOCK (struct ucma_context)->mutex