Home
last modified time | relevance | path

Searched refs:ird_size (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
H A Dtrace_cm.h105 __field(u16, ird_size)
109 __entry->ird_size = cm_node->ird_size;
114 __entry->ird_size
H A Dcm.c39 cm_node->ird_size = conn_ird; in irdma_record_ird_ord()
147 event->ird = cm_node->ird_size; in irdma_get_cmevent_info()
184 event.ird = cm_node->ird_size; in irdma_send_cm_event()
190 event.ird = cm_node->ird_size; in irdma_send_cm_event()
831 ctrl_ird = (cm_node->ird_size > IETF_NO_IRD_ORD) ? in irdma_build_mpa_v2()
833 cm_node->ird_size; in irdma_build_mpa_v2()
960 u16 ird_size; in irdma_negotiate_mpa_v2_ird_ord() local
971 ird_size = ctrl_ird & IETF_NO_IRD_ORD; in irdma_negotiate_mpa_v2_ird_ord()
977 if (ird_size == IETF_NO_IRD_ORD || ord_size == IETF_NO_IRD_ORD) { in irdma_negotiate_mpa_v2_ird_ord()
985 cm_node->ird_size in irdma_negotiate_mpa_v2_ird_ord()
[all...]
H A Dcm.h310 u16 ird_size; member
H A Dtype.h822 u16 ird_size; member
852 u16 ird_size; member
H A Dctrl.c604 * @ird_size: IRD size
606 * for ird_size field of qp_ctx. Consumers are expected to provide valid ird size based
609 static u8 irdma_sc_get_encoded_ird_size(u16 ird_size) in irdma_sc_get_encoded_ird_size() argument
611 switch (ird_size ? in irdma_sc_get_encoded_ird_size()
612 roundup_pow_of_two(2 * ird_size) : 4) { in irdma_sc_get_encoded_ird_size()
722 FIELD_PREP(IRDMAQPC_IRDSIZE, irdma_sc_get_encoded_ird_size(roce_info->ird_size)) | in irdma_sc_qp_setctx_roce()
944 FIELD_PREP(IRDMAQPC_IRDSIZE, irdma_sc_get_encoded_ird_size(iw->ird_size)) | in irdma_sc_qp_setctx()
H A Dverbs.c785 roce_info->ird_size = dev->hw_attrs.max_hw_ird; in irdma_roce_fill_and_set_qpctx_info()
1114 attr->max_dest_rd_atomic = iwqp->roce_info.ird_size; in irdma_query_qp()
1355 roce_info->ird_size = attr->max_dest_rd_atomic; in irdma_modify_qp_roce()
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/
H A Di40iw_cm.c90 * setting (2,8,32,64) and then encoded for ird_size field of
97 /* ird_size field is encoded in qp_ctx */ in i40iw_derive_hw_ird_setting()
135 cm_node->ird_size = conn_ird; in i40iw_record_ird_ord()
243 event->ird = cm_node->ird_size; in i40iw_get_cmevent_info()
274 event.ird = cm_node->ird_size; in i40iw_send_cm_event()
280 event.ird = cm_node->ird_size; in i40iw_send_cm_event()
779 ctrl_ird = (cm_node->ird_size > IETF_NO_IRD_ORD) ? in i40iw_build_mpa_v2()
780 IETF_NO_IRD_ORD : cm_node->ird_size; in i40iw_build_mpa_v2()
970 u16 ird_size; in i40iw_parse_mpa() local
982 ird_size in i40iw_parse_mpa()
[all...]
H A Di40iw_cm.h333 u16 ird_size; member
H A Di40iw_type.h680 u8 ird_size; member
H A Di40iw_ctrl.c2908 LS_64(iw->ird_size, I40IWQPC_IRDSIZE) | in i40iw_sc_qp_setctx()

Completed in 39 milliseconds