Lines Matching refs:ctx_info
713 struct irdma_qp_host_ctx_info *ctx_info) in irdma_roce_fill_and_set_qpctx_info() argument
747 ctx_info->roce_info = &iwqp->roce_info; in irdma_roce_fill_and_set_qpctx_info()
748 ctx_info->udp_info = &iwqp->udp_info; in irdma_roce_fill_and_set_qpctx_info()
749 irdma_sc_qp_setctx_roce(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_roce_fill_and_set_qpctx_info()
753 struct irdma_qp_host_ctx_info *ctx_info) in irdma_iw_fill_and_set_qpctx_info() argument
776 ctx_info->iwarp_info = &iwqp->iwarp_info; in irdma_iw_fill_and_set_qpctx_info()
777 ctx_info->iwarp_info_valid = true; in irdma_iw_fill_and_set_qpctx_info()
778 irdma_sc_qp_setctx(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_iw_fill_and_set_qpctx_info()
779 ctx_info->iwarp_info_valid = false; in irdma_iw_fill_and_set_qpctx_info()
844 struct irdma_qp_host_ctx_info *ctx_info; in irdma_create_qp() local
906 iwqp->ctx_info.qp_compl_ctx = (uintptr_t)qp; in irdma_create_qp()
919 iwqp->ctx_info.qp_compl_ctx = req.user_compl_ctx; in irdma_create_qp()
977 ctx_info = &iwqp->ctx_info; in irdma_create_qp()
978 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_create_qp()
979 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_create_qp()
982 irdma_roce_fill_and_set_qpctx_info(iwqp, ctx_info); in irdma_create_qp()
984 irdma_iw_fill_and_set_qpctx_info(iwqp, ctx_info); in irdma_create_qp()
1145 struct irdma_qp_host_ctx_info *ctx_info; in irdma_modify_qp_roce() local
1155 ctx_info = &iwqp->ctx_info; in irdma_modify_qp_roce()
1201 ctx_info->roce_info->pd_id = iwpd->sc_pd.pd_id; in irdma_modify_qp_roce()
1219 dev->ws_remove(iwqp->sc_qp.vsi, ctx_info->user_pri); in irdma_modify_qp_roce()
1220 ctx_info->user_pri = rt_tos2priority(udp_info->tos); in irdma_modify_qp_roce()
1221 iwqp->sc_qp.user_pri = ctx_info->user_pri; in irdma_modify_qp_roce()
1222 if (dev->ws_add(iwqp->sc_qp.vsi, ctx_info->user_pri)) in irdma_modify_qp_roce()
1228 ctx_info->roce_info->mac_addr); in irdma_modify_qp_roce()
1237 ctx_info->user_pri << VLAN_PRIO_SHIFT; in irdma_modify_qp_roce()
1426 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_modify_qp_roce()
1427 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_modify_qp_roce()
1428 irdma_sc_qp_setctx_roce(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_modify_qp_roce()
1433 ctx_info->rem_endpoint_idx = udp_info->arp_idx; in irdma_modify_qp_roce()
1499 struct irdma_qp_host_ctx_info *ctx_info; in irdma_modify_qp() local
1520 ctx_info = &iwqp->ctx_info; in irdma_modify_qp()
1639 ctx_info->iwarp_info_valid = true; in irdma_modify_qp()
1648 if (ctx_info->iwarp_info_valid) { in irdma_modify_qp()
1649 ctx_info->send_cq_num = iwqp->iwscq->sc_cq.cq_uk.cq_id; in irdma_modify_qp()
1650 ctx_info->rcv_cq_num = iwqp->iwrcq->sc_cq.cq_uk.cq_id; in irdma_modify_qp()
1651 irdma_sc_qp_setctx(&iwqp->sc_qp, iwqp->host_ctx.va, ctx_info); in irdma_modify_qp()
1657 ctx_info->rem_endpoint_idx = tcp_info->arp_idx; in irdma_modify_qp()