summaryrefslogtreecommitdiffstats
path: root/include/linux/sunrpc/svc_rdma.h
Commit message (Expand)AuthorAgeFilesLines
* svcrdma: Remove unused svc_rdma_op_ctxtChuck Lever2018-05-111-21/+0
* svcrdma: Persistently allocate and DMA-map Send buffersChuck Lever2018-05-111-2/+6
* svcrdma: Remove post_send_wrChuck Lever2018-05-111-3/+0
* svcrdma: Don't overrun the SGE array in svc_rdma_send_ctxtChuck Lever2018-05-111-6/+3
* svcrdma: Introduce svc_rdma_send_ctxtChuck Lever2018-05-111-12/+23
* svcrdma: Clean up Send SGE accountingChuck Lever2018-05-111-1/+1
* svcrdma: Refactor svc_rdma_dma_map_bufChuck Lever2018-05-111-7/+0
* svcrdma: Allocate recv_ctxt's on CPU handling ReceivesChuck Lever2018-05-111-0/+1
* svcrdma: Persistently allocate and DMA-map Receive buffersChuck Lever2018-05-111-2/+2
* svcrdma: Simplify svc_rdma_recv_ctxt_putChuck Lever2018-05-111-2/+1
* svcrdma: Remove sc_rq_depthChuck Lever2018-05-111-1/+0
* svcrdma: Introduce svc_rdma_recv_ctxtChuck Lever2018-05-111-1/+23
* svcrdma: Add proper SPDX tags for NetApp-contributed sourceChuck Lever2018-05-111-0/+1
* svcrdma: Consult max_qp_init_rd_atom when accepting connectionsChuck Lever2018-03-201-3/+0
* svcrdma: Post Receives in the Receive completion handlerChuck Lever2018-01-181-2/+0
* svcrdma: Clean up after converting svc_rdma_recvfrom to rdma_rw APIChuck Lever2017-07-121-4/+0
* svcrdma: Remove frmr cacheChuck Lever2017-07-121-18/+0
* svcrdma: Remove unused Read completion handlersChuck Lever2017-07-121-3/+1
* svcrdma: Use generic RDMA R/W API in RPC Call pathChuck Lever2017-07-121-14/+0
* svcrdma: Add recvfrom helpers to svc_rdma_rw.cChuck Lever2017-07-121-0/+3
* svcrdma: Remove svc_rdma_marshal.cChuck Lever2017-06-281-3/+0
* svcrdma: Clean out old XDR encodersChuck Lever2017-04-251-4/+0
* svcrdma: Remove the req_map cacheChuck Lever2017-04-251-33/+1
* svcrdma: Remove unused RDMA Write completion handlerChuck Lever2017-04-251-1/+0
* svcrdma: Reduce size of sge array in struct svc_rdma_op_ctxtChuck Lever2017-04-251-2/+7
* svcrdma: Clean up RPC-over-RDMA backchannel reply processingChuck Lever2017-04-251-1/+1
* svcrdma: Clean up RDMA_ERROR pathChuck Lever2017-04-251-5/+0
* svcrdma: Use rdma_rw API in RPC reply pathChuck Lever2017-04-251-1/+0
* svcrdma: Introduce local rdma_rw API helpersChuck Lever2017-04-251-0/+11
* svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULTChuck Lever2017-04-251-1/+0
* svcrdma: Add svc_rdma_map_reply_hdr()Chuck Lever2017-04-251-0/+3
* svcrdma: Move send_wr to svc_rdma_op_ctxtChuck Lever2017-04-251-0/+4
* svcrdma: Combine list fields in struct svc_rdma_op_ctxtChuck Lever2017-02-081-2/+1
* svcrdma: Remove unused sc_dto_q fieldChuck Lever2017-02-081-1/+0
* svcrdma: Clean up RPC-over-RDMA Reply header encoderChuck Lever2017-02-081-5/+2
* svcrdma: Another sendto chunk list parsing updateChuck Lever2017-02-081-1/+1
* svcrdma: Remove svc_rdma_op_ctxt::wc_statusChuck Lever2016-11-301-1/+0
* svcrdma: Remove DMA map accountingChuck Lever2016-11-301-2/+0
* svcrdma: Remove BH-disabled spin locking in svc_rdma_send()Chuck Lever2016-11-301-1/+1
* svcrdma: Renovate sendto chunk list parsingChuck Lever2016-11-301-2/+0
* svcrdma: support Remote InvalidationChuck Lever2016-09-231-0/+1
* svcrdma: Tail iovec leaves an orphaned DMA mappingChuck Lever2016-09-231-0/+9
* svcrdma: Generalize svc_rdma_xdr_decode_req()Chuck Lever2016-05-131-1/+1
* svcrdma: Use new CQ API for RPC-over-RDMA server send CQsChuck Lever2016-03-011-2/+7
* svcrdma: Use new CQ API for RPC-over-RDMA server receive CQsChuck Lever2016-03-011-1/+1
* svcrdma: Use correct XID in error repliesChuck Lever2016-03-011-1/+1
* svcrdma: Make RDMA_ERROR messages workChuck Lever2016-03-011-2/+2
* svcrdma: svc_rdma_post_recv() should close connection on errorChuck Lever2016-03-011-0/+1
* svcrdma: Do not send Write chunk XDR pad with inline contentChuck Lever2016-03-011-1/+1
* svc_rdma: use local_dma_lkeyChristoph Hellwig2016-01-191-2/+0