Lines Matching refs:gsi_sqp

335 		    ctx->refcnt == 1 && rdev->gsi_ctx.gsi_sqp) {  in bnxt_re_del_gid()
858 struct bnxt_re_qp *gsi_sqp; in bnxt_re_destroy_gsi_sqp() local
864 gsi_sqp = rdev->gsi_ctx.gsi_sqp; in bnxt_re_destroy_gsi_sqp()
875 rc = bnxt_qplib_destroy_qp(&rdev->qplib_res, &gsi_sqp->qplib_qp); in bnxt_re_destroy_gsi_sqp()
880 bnxt_qplib_free_qp_res(&rdev->qplib_res, &gsi_sqp->qplib_qp); in bnxt_re_destroy_gsi_sqp()
884 list_del(&gsi_sqp->list); in bnxt_re_destroy_gsi_sqp()
890 kfree(gsi_sqp); in bnxt_re_destroy_gsi_sqp()
891 rdev->gsi_ctx.gsi_sqp = NULL; in bnxt_re_destroy_gsi_sqp()
927 if (ib_qp->qp_type == IB_QPT_GSI && rdev->gsi_ctx.gsi_sqp) { in bnxt_re_destroy_qp()
1473 rdev->gsi_ctx.gsi_sqp = sqp; in bnxt_re_create_shadow_gsi()
1957 struct bnxt_re_qp *qp = rdev->gsi_ctx.gsi_sqp; in bnxt_re_modify_shadow_qp()
2226 if (ib_qp->qp_type == IB_QPT_GSI && rdev->gsi_ctx.gsi_sqp) in bnxt_re_modify_qp()
3445 struct bnxt_re_qp *gsi_sqp = rdev->gsi_ctx.gsi_sqp; in bnxt_re_process_raw_qp_pkt_rx() local
3530 rc = bnxt_re_post_recv_shadow_qp(rdev, gsi_sqp, &rwr); in bnxt_re_process_raw_qp_pkt_rx()
3544 udwr.remote_qpn = gsi_sqp->qplib_qp.id; in bnxt_re_process_raw_qp_pkt_rx()
3545 udwr.remote_qkey = gsi_sqp->qplib_qp.qkey; in bnxt_re_process_raw_qp_pkt_rx()
3548 return bnxt_re_post_send_shadow_qp(rdev, gsi_sqp, swr); in bnxt_re_process_raw_qp_pkt_rx()
3613 static void bnxt_re_process_res_shadow_qp_wc(struct bnxt_re_qp *gsi_sqp, in bnxt_re_process_res_shadow_qp_wc() argument
3617 struct bnxt_re_dev *rdev = gsi_sqp->rdev; in bnxt_re_process_res_shadow_qp_wc()
3789 sh_qp = qp->rdev->gsi_ctx.gsi_sqp; in bnxt_re_poll_cq()
3825 sh_qp = qp->rdev->gsi_ctx.gsi_sqp; in bnxt_re_poll_cq()