Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
net/smc/af_smc.c smcr_clnt_conf_first_link() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->llc_flow_lcl.qentry | 0 |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_psn | 0 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->mode.mode | 0-2 |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_reg_err | 0-1 |
| PARAM_VALUE | 1 | buf_desc->is_vm | 1-255 |
| PARAM_VALUE | 1 | buf_desc->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->used | 1 |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| CAPPED_DATA | 0 | link->roce_qp->real_qp->device | 1 |
| PARAM_COMPARE | 0 | &link->lgr->list | != $0->lgr->list.next |
| MEM_ZERO | 0 | &link->qp_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | link | unit_byte |
| LOCK2 | global &smc_client_lgr_pending | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk | ||
| HALF_LOCKED2 | sk |
net/smc/af_smc.c smcr_clnt_conf_first_link() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->llc_flow_lcl.qentry | 0 |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_psn | 0 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->mode.mode | 0-2 |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_conf_rkey | 1 |
| PARAM_VALUE | 1 | buf_desc->is_reg_err | 0-1 |
| PARAM_VALUE | 1 | buf_desc->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->used | 1 |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| CAPPED_DATA | 0 | link->roce_qp->real_qp->device | 1 |
| PARAM_COMPARE | 0 | &link->lgr->list | != $0->lgr->list.next |
| MEM_ZERO | 0 | &link->qp_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | link | unit_byte |
| LOCK2 | global &smc_client_lgr_pending | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &smc->sk | ||
| HALF_LOCKED2 | sk |
net/smc/af_smc.c smcr_lgr_reg_rmbs() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_reg_mr | 4096-ptr_max |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| DATA_SOURCE | 1 | buf_desc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &new_smc->sk | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &smc_client_lgr_pending | ||
| HALF_LOCKED2 | global &smc_server_lgr_pending | ||
| TYPE_LOCK | (struct smc_link_group)->llc_conf_mutex |
net/smc/af_smc.c smcr_lgr_reg_sndbufs() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_vm | 1-255 |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| DATA_SOURCE | 1 | buf_desc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &new_smc->sk | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &smc_client_lgr_pending | ||
| HALF_LOCKED2 | global &smc_server_lgr_pending | ||
| TYPE_LOCK | (struct smc_link_group)->llc_conf_mutex |
net/smc/af_smc.c smcr_serv_conf_first_link() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_psn | 0 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_vm | 1-255 |
| UNITS | 0 | link | unit_byte |
| LOCK2 | &smc->sk | ||
| LOCK2 | global &smc_server_lgr_pending | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct smc_sock)->sk |
net/smc/af_smc.c smcr_serv_conf_first_link() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_psn | 0 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| UNITS | 0 | link | unit_byte |
| LOCK2 | &smc->sk | ||
| LOCK2 | global &smc_server_lgr_pending | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct smc_sock)->sk |
net/smc/smc_core.c smcr_buf_reg_lgr() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->llc_flow_lcl.type | 0,2,4-6 |
| PARAM_VALUE | 0 | link->lgr->llc_flow_rmt.type | 0,2,4-6 |
| PARAM_VALUE | 0 | link->lgr->rmbs | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->mode.mode | 0-2 |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device->ops.size_rdma_counter | 0-4000000 |
| PARAM_VALUE | 0 | link->smcibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | link->smcibdev->mac | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 0 | *link->gid | 0-255 |
| PARAM_VALUE | 0 | *link->ibname | 0-255 |
| PARAM_VALUE | 0 | *link->link_uid | 0-255 |
| PARAM_VALUE | 0 | *link->peer_gid | 0-255 |
| PARAM_VALUE | 0 | *link->peer_mac | 0-255 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->used | 1-u32max |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| CAPPED_DATA | 0 | link->roce_qp->real_qp->device | 1 |
| DATA_SOURCE | 0 | link | $0 |
| MEM_ZERO | 0 | &link->qp_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | link->max_recv_wr | |
| NO_OVERFLOW_SIMPLE | 0 | link->max_send_wr | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->phys_port_cnt | |
| NO_OVERFLOW_SIMPLE | 0 | link->wr_rx_buflen | |
| LOCK2 | &lgr->rmbs_lock | ||
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct smc_link_group)->rmbs_lock |
net/smc/smc_core.c smcr_buf_reg_lgr() -> smcr_link_reg_buf()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->buf_type | 1-u32max |
| PARAM_VALUE | 0 | link->lgr->llc_flow_lcl.type | 0,2,4-6 |
| PARAM_VALUE | 0 | link->lgr->llc_flow_rmt.type | 0,2,4-6 |
| PARAM_VALUE | 0 | link->lgr->rmbs | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | link->lgr->rmbs_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | link->lgr->sndbufs | 4096-ptr_max |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->handoff_set | 1 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->list.next | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->list.prev | 2624917664208203776 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | link->lgr->sndbufs_lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | link->peer_mtu | 0-15 |
| PARAM_VALUE | 0 | link->peer_qpn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ah_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.interface_id | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.dgid.global.subnet_prefix | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.flow_label | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.hop_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_attr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.sgid_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.grh.traffic_class | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.ib.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.dlid | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.make_grd | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.opa.src_path_bits | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.sl | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.static_rate | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_ah_attr.type | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.alt_timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_inline_data | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_rdma_ctxs | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_recv_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_sge | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cap.max_send_wr | 0 |
| PARAM_VALUE | 0 | link->qp_attr.cur_qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.dest_qp_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.en_sqd_async_notify | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_dest_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.max_rd_atomic | 0 |
| PARAM_VALUE | 0 | link->qp_attr.min_rnr_timer | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mig_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.path_mtu | 0 |
| PARAM_VALUE | 0 | link->qp_attr.pkey_index | 0 |
| PARAM_VALUE | 0 | link->qp_attr.port_num | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qkey | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_access_flags | 0 |
| PARAM_VALUE | 0 | link->qp_attr.qp_state | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rate_limit | 0 |
| PARAM_VALUE | 0 | link->qp_attr.retry_cnt | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rnr_retry | 0 |
| PARAM_VALUE | 0 | link->qp_attr.rq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_draining | 0 |
| PARAM_VALUE | 0 | link->qp_attr.sq_psn | 0 |
| PARAM_VALUE | 0 | link->qp_attr.timeout | 0 |
| PARAM_VALUE | 0 | link->qp_attr.xmit_slave | 0 |
| PARAM_VALUE | 0 | link->roce_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->counter->mode.mode | 0-2 |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device | 4096-ptr_max |
| PARAM_VALUE | 0 | link->roce_qp->real_qp->device->ops.size_rdma_counter | 0-4000000 |
| PARAM_VALUE | 0 | link->smcibdev | 4096-ptr_max |
| PARAM_VALUE | 0 | link->smcibdev->mac | 4096-ptr_max |
| PARAM_VALUE | 0 | link->wr_rx_cnt | 0 |
| PARAM_VALUE | 0 | link->wr_tx_cnt | 0 |
| PARAM_VALUE | 0 | *link->gid | 0-255 |
| PARAM_VALUE | 0 | *link->ibname | 0-255 |
| PARAM_VALUE | 0 | *link->link_uid | 0-255 |
| PARAM_VALUE | 0 | *link->peer_gid | 0-255 |
| PARAM_VALUE | 0 | *link->peer_mac | 0-255 |
| PARAM_VALUE | 1 | buf_desc | 4096-ptr_max |
| PARAM_VALUE | 1 | buf_desc->is_vm | 1-255 |
| PARAM_VALUE | 1 | buf_desc->used | 1-u32max |
| PARAM_VALUE | 1 | *buf_desc->is_reg_mr | 0-255 |
| CAPPED_DATA | 0 | link->roce_qp->real_qp->device | 1 |
| CAPPED_DATA | 1 | &buf_desc->list | 1 |
| DATA_SOURCE | 0 | link | $0 |
| MEM_ZERO | 0 | &link->qp_attr | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | link->max_recv_wr | |
| NO_OVERFLOW_SIMPLE | 0 | link->max_send_wr | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->hw_stats_attr_index | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->num_comp_vectors | |
| NO_OVERFLOW_SIMPLE | 0 | link->roce_pd->device->phys_port_cnt | |
| NO_OVERFLOW_SIMPLE | 0 | link->wr_rx_buflen | |
| LOCK2 | &lgr->sndbufs_lock | ||
| HALF_LOCKED2 | &lgr->llc_conf_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct smc_link_group)->sndbufs_lock |