Lines Matching refs:rdma_xprt
578 struct svcxprt_rdma *rdma_xprt = in svc_rdma_recvfrom() local
587 spin_lock_bh(&rdma_xprt->sc_rq_dto_lock); in svc_rdma_recvfrom()
588 if (!list_empty(&rdma_xprt->sc_read_complete_q)) { in svc_rdma_recvfrom()
589 ctxt = list_entry(rdma_xprt->sc_read_complete_q.next, in svc_rdma_recvfrom()
593 spin_unlock_bh(&rdma_xprt->sc_rq_dto_lock); in svc_rdma_recvfrom()
595 } else if (!list_empty(&rdma_xprt->sc_rq_dto_q)) { in svc_rdma_recvfrom()
596 ctxt = list_entry(rdma_xprt->sc_rq_dto_q.next, in svc_rdma_recvfrom()
605 spin_unlock_bh(&rdma_xprt->sc_rq_dto_lock); in svc_rdma_recvfrom()
618 ctxt, rdma_xprt, rqstp, ctxt->wc_status); in svc_rdma_recvfrom()
631 svc_rdma_send_error(rdma_xprt, rmsgp, ERR_VERS); in svc_rdma_recvfrom()
636 ret = rdma_read_chunks(rdma_xprt, rmsgp, rqstp, ctxt); in svc_rdma_recvfrom()