Home
last modified time | relevance | path

Searched refs:roce_info (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/dev/irdma/
H A Dirdma_verbs.c573 struct irdma_roce_offload_info *roce_info; in irdma_roce_fill_and_set_qpctx_info() local
583 roce_info = &iwqp->roce_info; in irdma_roce_fill_and_set_qpctx_info()
584 ether_addr_copy(roce_info->mac_addr, if_getlladdr(iwdev->netdev)); in irdma_roce_fill_and_set_qpctx_info()
586 roce_info->rd_en = true; in irdma_roce_fill_and_set_qpctx_info()
587 roce_info->wr_rdresp_en = true; in irdma_roce_fill_and_set_qpctx_info()
588 roce_info->dcqcn_en = false; in irdma_roce_fill_and_set_qpctx_info()
589 roce_info->rtomin = iwdev->roce_rtomin; in irdma_roce_fill_and_set_qpctx_info()
591 roce_info->ack_credits = iwdev->roce_ackcreds; in irdma_roce_fill_and_set_qpctx_info()
592 roce_info->ird_size = dev->hw_attrs.max_hw_ird; in irdma_roce_fill_and_set_qpctx_info()
593 roce_info->ord_size = dev->hw_attrs.max_hw_ord; in irdma_roce_fill_and_set_qpctx_info()
[all …]
H A Dirdma_ctrl.c705 struct irdma_roce_offload_info *roce_info; in irdma_sc_qp_setctx_roce() local
710 roce_info = info->roce_info; in irdma_sc_qp_setctx_roce()
729 FIELD_PREP(IRDMAQPC_PDIDXHI, roce_info->pd_id >> 16) | in irdma_sc_qp_setctx_roce()
730 FIELD_PREP(IRDMAQPC_DC_TCP_EN, roce_info->dctcp_en) | in irdma_sc_qp_setctx_roce()
731 FIELD_PREP(IRDMAQPC_ERR_RQ_IDX_VALID, roce_info->err_rq_idx_valid) | in irdma_sc_qp_setctx_roce()
732 FIELD_PREP(IRDMAQPC_ISQP1, roce_info->is_qp1) | in irdma_sc_qp_setctx_roce()
733 FIELD_PREP(IRDMAQPC_ROCE_TVER, roce_info->roce_tver) | in irdma_sc_qp_setctx_roce()
738 if (roce_info->dcqcn_en || roce_info->dctcp_en) { in irdma_sc_qp_setctx_roce()
760 FIELD_PREP(IRDMAQPC_PKEY, roce_info->p_key) | in irdma_sc_qp_setctx_roce()
761 FIELD_PREP(IRDMAQPC_PDIDX, roce_info->pd_id) | in irdma_sc_qp_setctx_roce()
[all …]
H A Dirdma_verbs.h217 struct irdma_roce_offload_info roce_info; member
H A Dirdma_type.h962 struct irdma_roce_offload_info *roce_info; member
H A Dirdma_hw.c405 ctx_info->roce_info->err_rq_idx_valid = info->err_rq_idx_valid; in irdma_process_aeq()
407 ctx_info->roce_info->err_rq_idx = info->wqe_idx; in irdma_process_aeq()
H A Dirdma_kcompat.c1304 ether_addr_copy(iwqp->ctx_info.roce_info->mac_addr, if_getlladdr(sgid_attr.ndev)); in kc_irdma_set_roce_cm_info()