Lines Matching refs:qp
260 struct ib_qp *qp) in srp_init_qp() argument
281 ret = ib_modify_qp(qp, attr, in srp_init_qp()
476 ret = ib_modify_qp(ch->qp, &attr, IB_QP_STATE); in srp_destroy_qp()
482 ret = ib_post_recv(ch->qp, &wr, &bad_wr); in srp_destroy_qp()
488 ib_destroy_qp(ch->qp); in srp_destroy_qp()
497 struct ib_qp *qp; in srp_create_ch_ib() local
534 qp = ib_create_qp(dev->pd, init_attr); in srp_create_ch_ib()
535 if (IS_ERR(qp)) { in srp_create_ch_ib()
536 ret = PTR_ERR(qp); in srp_create_ch_ib()
540 ret = srp_init_qp(target, qp); in srp_create_ch_ib()
568 if (ch->qp) in srp_create_ch_ib()
575 ch->qp = qp; in srp_create_ch_ib()
583 ib_destroy_qp(qp); in srp_create_ch_ib()
615 if (!ch->qp) in srp_free_ch_ib()
637 ch->qp = NULL; in srp_free_ch_ib()
722 req->param.qp_num = ch->qp->qp_num; in srp_send_req()
723 req->param.qp_type = ch->qp->qp_type; in srp_send_req()
1050 return ib_post_send(ch->qp, &wr, &bad_wr); in srp_inv_rkey()
1331 return ib_post_send(ch->qp, &wr, &bad_wr); in srp_map_finish_fr()
1701 return ib_post_send(ch->qp, &wr, &bad_wr); in srp_post_send()
1719 return ib_post_recv(ch->qp, &wr, &bad_wr); in srp_post_recv()
1747 rsp->tag, ch - target->ch, ch->qp->qp_num); in srp_process_rsp()
2221 ret = ib_modify_qp(ch->qp, qp_attr, attr_mask); in srp_cm_rep_handler()
2240 ret = ib_modify_qp(ch->qp, qp_attr, attr_mask); in srp_cm_rep_handler()