Home
last modified time | relevance | path

Searched refs:rdma_sge (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/qib/
Dqib_rc.c87 if (e->rdma_sge.mr) { in qib_make_rc_ack()
88 rvt_put_mr(e->rdma_sge.mr); in qib_make_rc_ack()
89 e->rdma_sge.mr = NULL; in qib_make_rc_ack()
118 len = e->rdma_sge.sge_length; in qib_make_rc_ack()
119 if (len && !e->rdma_sge.mr) { in qib_make_rc_ack()
124 qp->s_rdma_mr = e->rdma_sge.mr; in qib_make_rc_ack()
127 qp->s_ack_rdma_sge.sge = e->rdma_sge; in qib_make_rc_ack()
1625 if (unlikely(offset + len != e->rdma_sge.sge_length)) in qib_rc_rcv_error()
1627 if (e->rdma_sge.mr) { in qib_rc_rcv_error()
1628 rvt_put_mr(e->rdma_sge.mr); in qib_rc_rcv_error()
[all …]
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Drc.c114 if (e->rdma_sge.mr) { in make_rc_ack()
115 rvt_put_mr(e->rdma_sge.mr); in make_rc_ack()
116 e->rdma_sge.mr = NULL; in make_rc_ack()
145 len = e->rdma_sge.sge_length; in make_rc_ack()
146 if (len && !e->rdma_sge.mr) { in make_rc_ack()
151 ps->s_txreq->mr = e->rdma_sge.mr; in make_rc_ack()
154 qp->s_ack_rdma_sge.sge = e->rdma_sge; in make_rc_ack()
1851 if (unlikely(offset + len != e->rdma_sge.sge_length)) in rc_rcv_error()
1853 if (e->rdma_sge.mr) { in rc_rcv_error()
1854 rvt_put_mr(e->rdma_sge.mr); in rc_rcv_error()
[all …]
/Linux-v4.19/include/rdma/
Drdmavt_qp.h232 struct rvt_sge rdma_sge; member
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dqp.c464 if (e->rdma_sge.mr) { in rvt_clear_mr_refs()
465 rvt_put_mr(e->rdma_sge.mr); in rvt_clear_mr_refs()
466 e->rdma_sge.mr = NULL; in rvt_clear_mr_refs()
528 if (rvt_mr_has_lkey(e->rdma_sge.mr, lkey)) in rvt_qp_acks_has_lkey()