Lines Matching refs:roce_info

698 	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()
719 roce_info->ord_size = dev->hw_attrs.max_hw_ord; in irdma_roce_fill_and_set_qpctx_info()
722 roce_info->priv_mode_en = true; in irdma_roce_fill_and_set_qpctx_info()
723 roce_info->fast_reg_en = true; in irdma_roce_fill_and_set_qpctx_info()
724 roce_info->udprivcq_en = true; in irdma_roce_fill_and_set_qpctx_info()
726 roce_info->roce_tver = 0; in irdma_roce_fill_and_set_qpctx_info()
728 ctx_info->roce_info = &iwqp->roce_info; in irdma_roce_fill_and_set_qpctx_info()
1012 if (iwqp->roce_info.wr_rdresp_en) { in irdma_get_ib_acc_flags()
1016 if (iwqp->roce_info.rd_en) in irdma_get_ib_acc_flags()
1018 if (iwqp->roce_info.bind_en) in irdma_get_ib_acc_flags()
1060 attr->qkey = iwqp->roce_info.qkey; in irdma_query_qp()
1063 attr->dest_qp_num = iwqp->roce_info.dest_qp; in irdma_query_qp()
1064 attr->pkey_index = iwqp->roce_info.p_key; in irdma_query_qp()
1067 attr->max_rd_atomic = iwqp->roce_info.ord_size; in irdma_query_qp()
1068 attr->max_dest_rd_atomic = iwqp->roce_info.ird_size; in irdma_query_qp()
1112 struct irdma_roce_offload_info *roce_info; in irdma_modify_qp_roce() local
1122 roce_info = &iwqp->roce_info; in irdma_modify_qp_roce()
1129 roce_info->dest_qp = attr->dest_qp_num; in irdma_modify_qp_roce()
1133 &roce_info->p_key); in irdma_modify_qp_roce()
1139 roce_info->qkey = attr->qkey; in irdma_modify_qp_roce()
1160 ctx_info->roce_info->pd_id = iwpd->sc_pd.pd_id; in irdma_modify_qp_roce()
1183 ctx_info->roce_info->mac_addr); in irdma_modify_qp_roce()
1247 roce_info->ord_size = attr->max_rd_atomic; in irdma_modify_qp_roce()
1260 roce_info->ird_size = attr->max_dest_rd_atomic; in irdma_modify_qp_roce()
1265 roce_info->wr_rdresp_en = true; in irdma_modify_qp_roce()
1267 roce_info->wr_rdresp_en = true; in irdma_modify_qp_roce()
1269 roce_info->rd_en = true; in irdma_modify_qp_roce()