summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/xprt_rdma.h
Commit message (Expand)AuthorAgeFilesLines
* rpcrdma: Fix comments about reverse-direction operationChuck Lever2021-02-051-3/+3
* xprtrdma: Refactor invocations of offset_in_page()Chuck Lever2021-02-051-1/+1
* xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map()Chuck Lever2021-02-051-4/+5
* xprtrdma: Micro-optimize MR DMA-unmappingChuck Lever2020-11-111-0/+1
* xprtrdma: Move rpcrdma_mr_put()Chuck Lever2020-11-111-1/+0
* xprtrdma: Introduce FRWR completion IDsChuck Lever2020-11-111-0/+1
* xprtrdma: Introduce Send completion IDsChuck Lever2020-11-111-0/+1
* xprtrdma: Introduce Receive completion IDsChuck Lever2020-11-111-0/+5
* xprtrdma: Clean up disconnectChuck Lever2020-06-221-0/+1
* xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect()Chuck Lever2020-06-221-1/+1
* xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprtChuck Lever2020-03-271-3/+4
* xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_epChuck Lever2020-03-271-34/+26
* xprtrdma: Disconnect on flushed completionChuck Lever2020-03-271-0/+1
* xprtrdma: Remove rpcrdma_ia::ri_flagsChuck Lever2020-03-271-10/+0
* xprtrdma: Invoke rpcrdma_ia_open in the connect workerChuck Lever2020-03-271-2/+0
* xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect()Chuck Lever2020-03-271-2/+2
* xprtrdma: Clean up the post_send pathChuck Lever2020-03-271-3/+2
* xprtrdma: Refactor frwr_init_mr()Chuck Lever2020-03-271-1/+1
* xprtrdma: Invoke rpcrdma_ep_create() in the connect workerChuck Lever2020-03-271-2/+0
* xprtrdma: Allocate and map transport header buffers at connect timeChuck Lever2020-01-151-0/+1
* xprtrdma: Refactor frwr_is_supportedChuck Lever2020-01-151-2/+2
* xprtrdma: Eliminate per-transport "max pages"Chuck Lever2020-01-151-2/+1
* xprtrdma: Refactor initialization of ep->rep_max_requestsChuck Lever2020-01-151-3/+2
* xprtrdma: Eliminate ri_max_send_sgesChuck Lever2020-01-151-1/+0
* xprtrdma: Fix oops in Receive handler after device removalChuck Lever2020-01-141-0/+2
* xprtrdma: Pull up sometimesChuck Lever2019-10-241-0/+2
* xprtrdma: Move the rpcrdma_sendctx::sc_wr fieldChuck Lever2019-10-241-1/+1
* xprtrdma: Remove rpcrdma_sendctx::sc_deviceChuck Lever2019-10-241-1/+0
* xprtrdma: Remove rpcrdma_sendctx::sc_xprtChuck Lever2019-10-241-2/+0
* xprtrdma: Ensure ri_id is stable during MR recyclingChuck Lever2019-10-241-7/+0
* xprtrdma: Manage MRs in context of a single connectionChuck Lever2019-10-241-1/+1
* xprtrdma: Close window between waking RPC senders and posting ReceivesChuck Lever2019-10-241-0/+1
* xprtrdma: Initialize rb_credits in one placeChuck Lever2019-10-241-0/+1
* xprtrdma: Recycle MRs after disconnectChuck Lever2019-08-261-0/+1
* xprtrdma: Use an llist to manage free rpcrdma_repsChuck Lever2019-08-211-2/+4
* xprtrdma: Remove rpcrdma_buffer::rb_mrlockChuck Lever2019-08-211-5/+4
* xprtrdma: Cache free MRs in each rpcrdma_reqChuck Lever2019-08-211-3/+4
* xprtrdma: Move rpcrdma_mr_get out of frwr_mapChuck Lever2019-08-201-2/+2
* xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_putChuck Lever2019-08-201-1/+0
* xprtrdma: Simplify rpcrdma_mr_popChuck Lever2019-08-201-3/+4
* xprtrdma: Rename rpcrdma_buffer::rb_allChuck Lever2019-08-201-1/+1
* xprtrdma: Boost maximum transport header sizeChuck Lever2019-08-201-13/+10
* xprtrdma: Update obsolete commentChuck Lever2019-08-201-3/+0
* SUNRPC: Fix up backchannel slot table accountingTrond Myklebust2019-07-181-0/+1
* xprtrdma: Modernize ops->connectChuck Lever2019-07-091-0/+1
* xprtrdma: Remove rpcrdma_req::rl_bufferChuck Lever2019-07-091-2/+2
* xprtrdma: Wake RPCs directly in rpcrdma_wc_send pathChuck Lever2019-07-091-9/+3
* xprtrdma: Reduce context switching due to Local InvalidationChuck Lever2019-07-091-4/+4
* xprtrdma: Add mechanism to place MRs back on the free listChuck Lever2019-07-091-0/+1
* xprtrdma: Remove fr_stateChuck Lever2019-07-091-10/+1