summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/xprt_rdma.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flagChuck Lever2019-07-091-1/+0
* xprtrdma: Fix occasional transport deadlockChuck Lever2019-07-091-6/+0
* xprtrdma: Remove stale commentChuck Lever2019-04-251-7/+0
* xprtrdma: Eliminate struct rpcrdma_create_data_internalChuck Lever2019-04-251-17/+5
* xprtrdma: Aggregate the inline settings in struct rpcrdma_epChuck Lever2019-04-251-4/+5
* xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsizeChuck Lever2019-04-251-2/+0
* xprtrdma: Eliminate rpcrdma_ia::ri_deviceChuck Lever2019-04-251-4/+3
* xprtrdma: More Send completion batchingChuck Lever2019-04-251-10/+0