Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/infiniband/hw/irdma/
Dverbs.c698 struct irdma_roce_offload_info *roce_info; in irdma_roce_fill_and_set_qpctx_info() local
708 roce_info = &iwqp->roce_info; in irdma_roce_fill_and_set_qpctx_info()
709 ether_addr_copy(roce_info->mac_addr, iwdev->netdev->dev_addr); in irdma_roce_fill_and_set_qpctx_info()
711 roce_info->rd_en = true; in irdma_roce_fill_and_set_qpctx_info()
712 roce_info->wr_rdresp_en = true; in irdma_roce_fill_and_set_qpctx_info()
713 roce_info->bind_en = true; in irdma_roce_fill_and_set_qpctx_info()
714 roce_info->dcqcn_en = false; in irdma_roce_fill_and_set_qpctx_info()
715 roce_info->rtomin = 5; in irdma_roce_fill_and_set_qpctx_info()
717 roce_info->ack_credits = iwdev->roce_ackcreds; in irdma_roce_fill_and_set_qpctx_info()
718 roce_info->ird_size = dev->hw_attrs.max_hw_ird; in irdma_roce_fill_and_set_qpctx_info()
[all …]
Dctrl.c619 struct irdma_roce_offload_info *roce_info; in irdma_sc_qp_setctx_roce() local
624 roce_info = info->roce_info; in irdma_sc_qp_setctx_roce()
642 FIELD_PREP(IRDMAQPC_PDIDXHI, roce_info->pd_id >> 16) | in irdma_sc_qp_setctx_roce()
643 FIELD_PREP(IRDMAQPC_DC_TCP_EN, roce_info->dctcp_en) | in irdma_sc_qp_setctx_roce()
644 FIELD_PREP(IRDMAQPC_ERR_RQ_IDX_VALID, roce_info->err_rq_idx_valid) | in irdma_sc_qp_setctx_roce()
645 FIELD_PREP(IRDMAQPC_ISQP1, roce_info->is_qp1) | in irdma_sc_qp_setctx_roce()
646 FIELD_PREP(IRDMAQPC_ROCE_TVER, roce_info->roce_tver) | in irdma_sc_qp_setctx_roce()
651 if ((roce_info->dcqcn_en || roce_info->dctcp_en) && in irdma_sc_qp_setctx_roce()
671 FIELD_PREP(IRDMAQPC_PKEY, roce_info->p_key) | in irdma_sc_qp_setctx_roce()
672 FIELD_PREP(IRDMAQPC_PDIDX, roce_info->pd_id) | in irdma_sc_qp_setctx_roce()
[all …]
Dverbs.h149 struct irdma_roce_offload_info roce_info; member
Dhw.c256 ctx_info->roce_info->err_rq_idx_valid = true; in irdma_process_aeq()
369 ctx_info->roce_info->err_rq_idx_valid = false; in irdma_process_aeq()
377 if (!info->sq && ctx_info->roce_info->err_rq_idx_valid) { in irdma_process_aeq()
378 ctx_info->roce_info->err_rq_idx = info->wqe_idx; in irdma_process_aeq()
Dtype.h971 struct irdma_roce_offload_info *roce_info; member