Lines Matching refs:ibqp
368 } else if (qp->ibqp.qp_type == IB_QPT_UC) { in qib_post_one_send()
371 } else if (qp->ibqp.qp_type != IB_QPT_RC) { in qib_post_one_send()
377 if (qp->ibqp.pd != wr->wr.ud.ah->pd) in qib_post_one_send()
397 rkt = &to_idev(qp->ibqp.device)->lk_table; in qib_post_one_send()
398 pd = to_ipd(qp->ibqp.pd); in qib_post_one_send()
421 if (qp->ibqp.qp_type == IB_QPT_UC || in qib_post_one_send()
422 qp->ibqp.qp_type == IB_QPT_RC) { in qib_post_one_send()
425 } else if (wqe->length > (dd_from_ibdev(qp->ibqp.device)->pport + in qib_post_one_send()
447 dd_from_ibdev(qp->ibqp.device)->pport + qp->port_num - 1)) { in qib_post_one_send()
463 static int qib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qib_post_send() argument
466 struct qib_qp *qp = to_iqp(ibqp); in qib_post_send()
494 static int qib_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qib_post_receive() argument
497 struct qib_qp *qp = to_iqp(ibqp); in qib_post_receive()
573 switch (qp->ibqp.qp_type) { in qib_qp_rcv()
988 dev = to_idev(qp->ibqp.device); in qib_put_txreq()
1087 else if (qp->ibqp.qp_type == IB_QPT_RC) { in sdma_complete()
1093 struct qib_ibdev *dev = to_idev(qp->ibqp.device); in sdma_complete()
1139 struct qib_ibdev *dev = to_idev(qp->ibqp.device); in qib_verbs_send_dma()
1141 struct qib_ibport *ibp = to_iport(qp->ibqp.device, qp->port_num); in qib_verbs_send_dma()
1241 struct qib_ibdev *dev = to_idev(qp->ibqp.device); in no_bufs_available()
1274 struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); in qib_verbs_send_pio()
1359 } else if (qp->ibqp.qp_type == IB_QPT_RC) { in qib_verbs_send_pio()
1381 struct qib_devdata *dd = dd_from_ibdev(qp->ibqp.device); in qib_verbs_send()
1397 if (qp->ibqp.qp_type == IB_QPT_SMI || in qib_verbs_send()
1873 ah = ib_create_ah(qp0->ibqp.pd, &attr); in qib_create_qp0_ah()
2340 to_iport(qp->ibqp.device, qp->port_num); in qib_schedule_send()