summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprtrdma/xprt_rdma.h
AgeCommit message (Expand)AuthorFilesLines
2018-01-16xprtrdma: Initialize the xprt address string array earlierChuck Lever1-1/+12
2018-01-16xprtrdma: Remove unused padding variablesChuck Lever1-1/+0
2018-01-16xprtrdma: Remove ri_reminv_expectedChuck Lever1-1/+0
2018-01-16xprtrdma: Per-mode handling for Remote InvalidationChuck Lever1-6/+2
2018-01-16xprtrdma: Fix backchannel allocation of extra rpcrdma_repsChuck Lever1-1/+1
2017-12-15xprtrdma: Spread reply processing over more CPUsChuck Lever1-0/+1
2017-11-17xprtrdma: Update copyright noticesChuck Lever1-0/+1
2017-11-17rpcrdma: Remove C structure definitions of XDR data itemsChuck Lever1-6/+0
2017-11-17xprtrdma: Remove atomic send completion countingChuck Lever1-21/+0
2017-11-17xprtrdma: RPC completion should wait for Send completionChuck Lever1-0/+4
2017-11-17xprtrdma: Refactor rpcrdma_deferred_completionChuck Lever1-0/+3
2017-11-17xprtrdma: Add a field of bit flags to struct rpcrdma_reqChuck Lever1-1/+6
2017-11-17xprtrdma: Add data structure to manage RDMA Send argumentsChuck Lever1-5/+33
2017-11-17xprtrdma: Change return value of rpcrdma_prepare_send_sges()Chuck Lever1-2/+4
2017-11-17xprtrdma: Decode credits field in rpcrdma_reply_handlerChuck Lever1-1/+1
2017-11-17xprtrdma: Invoke rpcrdma_reply_handler directly from RECV completionChuck Lever1-1/+4
2017-11-17xprtrdma: Refactor rpcrdma_reply_handler some moreChuck Lever1-10/+11
2017-11-17xprtrdma: Move decoded header fields into rpcrdma_repChuck Lever1-0/+3
2017-10-16xprtrdma: Remove ro_unmap_safeChuck Lever1-2/+0
2017-09-05xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handlerChuck Lever1-30/+0
2017-08-22xprtrdma: Re-arrange struct rx_statsChuck Lever1-5/+8
2017-08-15xprtrdma: Remove imul instructions from chunk list encodersChuck Lever1-1/+2
2017-08-11xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()Chuck Lever1-0/+2
2017-08-11xprtrdma: Clean up rpcrdma_marshal_req() synopsisChuck Lever1-1/+1
2017-08-08xprtrdma: Clean up XDR decoding in rpcrdma_update_granted_credits()Chuck Lever1-1/+1
2017-08-08xprtrdma: Remove rpcrdma_rep::rr_lenChuck Lever1-3/+0
2017-08-08xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler()Chuck Lever1-0/+8
2017-07-13xprtrdma: Fix client lock-up after application signal firesChuck Lever1-0/+30
2017-07-13xprtrdma: Rename rpcrdma_req::rl_freeChuck Lever1-1/+1
2017-07-13xprtrdma: Pass only the list of registered MRs to ro_unmap_syncChuck Lever1-1/+1
2017-07-13xprtrdma: Pre-mark remotely invalidated MRsChuck Lever1-0/+6
2017-04-25xprtrdma: Remove rpcrdma_buffer::rb_poolChuck Lever1-1/+0
2017-04-25xprtrdma: Support unplugging an HCA from under an NFS mountChuck Lever1-0/+7
2017-04-25xprtrdma: Use same device when mapping or syncing DMA buffersChuck Lever1-1/+6
2017-04-25xprtrdma: Refactor rpcrdma_ia_open()Chuck Lever1-1/+6
2017-02-10xprtrdma: Refactor management of mw_list fieldChuck Lever1-0/+16
2017-02-10xprtrdma: Shrink send SGEs arrayChuck Lever1-4/+7
2017-02-10xprtrdma: Reduce required number of send SGEsChuck Lever1-0/+2
2017-02-10xprtrdma: Per-connection pad optimizationChuck Lever1-0/+1
2016-11-29xprtrdma: Relocate connection helper functionsChuck Lever1-7/+3
2016-11-29xprtrdma: Support for SG_GAP devicesChuck Lever1-0/+1
2016-11-29xprtrdma: Make FRWR send queue entry accounting more accurateChuck Lever1-2/+18
2016-11-10xprtrdma: Fix DMAR failure in frwr_op_map() after reconnectChuck Lever1-1/+2
2016-09-19xprtrdma: Eliminate rpcrdma_receive_worker()Chuck Lever1-1/+1
2016-09-19xprtrdma: Use gathered Send for large inline messagesChuck Lever1-2/+25
2016-09-19xprtrdma: Basic support for Remote InvalidationChuck Lever1-0/+5
2016-09-19xprtrdma: Client-side support for rpcrdma_connect_privateChuck Lever1-3/+3
2016-09-19xprtrdma: Move recv_wr to struct rpcrdma_repChuck Lever1-0/+1
2016-09-19xprtrdma: Move send_wr to struct rpcrdma_reqChuck Lever1-2/+2
2016-09-19xprtrdma: Simplify rpcrdma_ep_post_recv()Chuck Lever1-2/+1