Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
d2d369a9618be01b1f59965b447bb49e7c4ec305
/
net
/
sunrpc
/
xprtrdma
/
xprt_rdma.h
0725d4e
Merge tag 'nfs-for-4.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 7 years ago
89e2556
Merge tag 'nfsd-4.18' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 7 years ago
fcda3d5
Merge tag 'nfs-rdma-for-4.18-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Trond Myklebust
· 7 years ago
2fad659
xprtrdma: Wait on empty sendctx queue
by Chuck Lever
· 7 years ago
b6e717cb
xprtrdma: Prepare RPC/RDMA includes for server-side trace points
by Chuck Lever
· 7 years ago
efd81e9
xprtrdma: Make rpcrdma_sendctx_put_locked() a static function
by Chuck Lever
· 7 years ago
a7986f0
xprtrdma: Remove rpcrdma_ep_{post_recv, post_extra_recv}
by Chuck Lever
· 7 years ago
7c8d9e7
xprtrdma: Move Receive posting to Receive handler
by Chuck Lever
· 7 years ago
edb41e6
xprtrdma: Make rpc_rqst part of rpcrdma_req
by Chuck Lever
· 7 years ago
a2268cf
xprtrdma: Add proper SPDX tags for NetApp-contributed source
by Chuck Lever
· 7 years ago
054f155
xprtrdma: Fix list corruption / DMAR errors during MR recovery
by Chuck Lever
· 7 years ago
f287762
xprtrdma: Chain Send to FastReg WRs
by Chuck Lever
· 7 years ago
8a14793
xprtrdma: Remove xprt-specific connect cookie
by Chuck Lever
· 7 years ago
6720a89
xprtrdma: Fix latency regression on NUMA NFS/RDMA clients
by Chuck Lever
· 7 years ago
fc1eb80
xprtrdma: Add trace points in the client-side backchannel code paths
by Chuck Lever
· 7 years ago
e48f083
rpcrdma: infrastructure for static trace points in rpcrdma.ko
by Chuck Lever
· 7 years ago
ec12e47
xprtrdma: Introduce rpcrdma_mw_unmap_and_put
by Chuck Lever
· 7 years ago
96cedde
xprtrdma: Remove usage of "mw"
by Chuck Lever
· 7 years ago
ce5b371
xprtrdma: Replace all usage of "frmr" with "frwr"
by Chuck Lever
· 7 years ago
cf73daf
xprtrdma: Split xprt_rdma_send_request
by Chuck Lever
· 7 years ago
6c537f2
xprtrdma: buf_free not called for CB replies
by Chuck Lever
· 7 years ago
dd229ce
xprtrdma: Remove another sockaddr_storage field (cdata::addr)
by Chuck Lever
· 7 years ago
d461f1f
xprtrdma: Initialize the xprt address string array earlier
by Chuck Lever
· 7 years ago
1049270
xprtrdma: Remove unused padding variables
by Chuck Lever
· 7 years ago
3f0e3ed
xprtrdma: Remove ri_reminv_expected
by Chuck Lever
· 7 years ago
c344161
xprtrdma: Per-mode handling for Remote Invalidation
by Chuck Lever
· 7 years ago
d698c4a
xprtrdma: Fix backchannel allocation of extra rpcrdma_reps
by Chuck Lever
· 7 years ago
ccede75
xprtrdma: Spread reply processing over more CPUs
by Chuck Lever
· 7 years ago
62b56a6
xprtrdma: Update copyright notices
by Chuck Lever
· 7 years ago
2232df5
rpcrdma: Remove C structure definitions of XDR data items
by Chuck Lever
· 7 years ago
6f0afc2
xprtrdma: Remove atomic send completion counting
by Chuck Lever
· 7 years ago
01bb35c
xprtrdma: RPC completion should wait for Send completion
by Chuck Lever
· 7 years ago
0ba6f37
xprtrdma: Refactor rpcrdma_deferred_completion
by Chuck Lever
· 7 years ago
531cca0
xprtrdma: Add a field of bit flags to struct rpcrdma_req
by Chuck Lever
· 7 years ago
ae72950
xprtrdma: Add data structure to manage RDMA Send arguments
by Chuck Lever
· 7 years ago
857f9ac
xprtrdma: Change return value of rpcrdma_prepare_send_sges()
by Chuck Lever
· 7 years ago
be798f9
xprtrdma: Decode credits field in rpcrdma_reply_handler
by Chuck Lever
· 7 years ago
d8f532d
xprtrdma: Invoke rpcrdma_reply_handler directly from RECV completion
by Chuck Lever
· 7 years ago
e1352c9
xprtrdma: Refactor rpcrdma_reply_handler some more
by Chuck Lever
· 7 years ago
5381e0e
xprtrdma: Move decoded header fields into rpcrdma_rep
by Chuck Lever
· 7 years ago
2b4f892
xprtrdma: Remove ro_unmap_safe
by Chuck Lever
· 7 years ago
9590d08
xprtrdma: Use xprt_pin_rqst in rpcrdma_reply_handler
by Chuck Lever
· 7 years ago
67af6f6
xprtrdma: Re-arrange struct rx_stats
by Chuck Lever
· 7 years ago
6748b0ca
xprtrdma: Remove imul instructions from chunk list encoders
by Chuck Lever
· 7 years ago
7a80f3f
xprtrdma: Set up an xdr_stream in rpcrdma_marshal_req()
by Chuck Lever
· 7 years ago
09e6064
xprtrdma: Clean up rpcrdma_marshal_req() synopsis
by Chuck Lever
· 7 years ago
c1bcb68
xprtrdma: Clean up XDR decoding in rpcrdma_update_granted_credits()
by Chuck Lever
· 7 years ago
e2a6719
xprtrdma: Remove rpcrdma_rep::rr_len
by Chuck Lever
· 7 years ago
96f8778
xprtrdma: Add xdr_init_decode to rpcrdma_reply_handler()
by Chuck Lever
· 7 years ago
431af64
xprtrdma: Fix client lock-up after application signal fires
by Chuck Lever
· 8 years ago
a80d66c
xprtrdma: Rename rpcrdma_req::rl_free
by Chuck Lever
· 8 years ago
451d26e
xprtrdma: Pass only the list of registered MRs to ro_unmap_sync
by Chuck Lever
· 8 years ago
4b196dc6
xprtrdma: Pre-mark remotely invalidated MRs
by Chuck Lever
· 8 years ago
2be1fce
xprtrdma: Remove rpcrdma_buffer::rb_pool
by Chuck Lever
· 8 years ago
bebd031
xprtrdma: Support unplugging an HCA from under an NFS mount
by Chuck Lever
· 8 years ago
91a10c5
xprtrdma: Use same device when mapping or syncing DMA buffers
by Chuck Lever
· 8 years ago
fff0959
xprtrdma: Refactor rpcrdma_ia_open()
by Chuck Lever
· 8 years ago
9a5c63e
xprtrdma: Refactor management of mw_list field
by Chuck Lever
· 8 years ago
c6f5b47
xprtrdma: Shrink send SGEs array
by Chuck Lever
· 8 years ago
16f906d
xprtrdma: Reduce required number of send SGEs
by Chuck Lever
· 8 years ago
b5f0afb
xprtrdma: Per-connection pad optimization
by Chuck Lever
· 8 years ago
3a72dc7
xprtrdma: Relocate connection helper functions
by Chuck Lever
· 8 years ago
5e9fc6a
xprtrdma: Support for SG_GAP devices
by Chuck Lever
· 8 years ago
8d38de6
xprtrdma: Make FRWR send queue entry accounting more accurate
by Chuck Lever
· 8 years ago
62bdf94
xprtrdma: Fix DMAR failure in frwr_op_map() after reconnect
by Chuck Lever
· 8 years ago
496b77a
xprtrdma: Eliminate rpcrdma_receive_worker()
by Chuck Lever
· 8 years ago
655fec6
xprtrdma: Use gathered Send for large inline messages
by Chuck Lever
· 8 years ago
c8b920b
xprtrdma: Basic support for Remote Invalidation
by Chuck Lever
· 8 years ago
87cfb9a
xprtrdma: Client-side support for rpcrdma_connect_private
by Chuck Lever
· 8 years ago
6ea8e71
xprtrdma: Move recv_wr to struct rpcrdma_rep
by Chuck Lever
· 8 years ago
90aab60
xprtrdma: Move send_wr to struct rpcrdma_req
by Chuck Lever
· 8 years ago
b157380
xprtrdma: Simplify rpcrdma_ep_post_recv()
by Chuck Lever
· 8 years ago
13650c2
xprtrdma: Eliminate "ia" argument in rpcrdma_{alloc, free}_regbuf
by Chuck Lever
· 8 years ago
54cbd6b
xprtrdma: Delay DMA mapping Send and Receive buffers
by Chuck Lever
· 8 years ago
99ef4db
xprtrdma: Replace DMA_BIDIRECTIONAL
by Chuck Lever
· 8 years ago
08cf2ef
xprtrdma: Use smaller buffers for RPC-over-RDMA headers
by Chuck Lever
· 8 years ago
9c40c49
xprtrdma: Initialize separate RPC call and reply buffers
by Chuck Lever
· 8 years ago
5a6d1db
SUNRPC: Add a transport-specific private field in rpc_rqst
by Chuck Lever
· 8 years ago
3435c74
SUNRPC: Generalize the RPC buffer release API
by Chuck Lever
· 8 years ago
eb342e9
xprtrdma: Eliminate INLINE_THRESHOLD macros
by Chuck Lever
· 8 years ago
05c9746
xprtrdma: Fix receive buffer accounting
by Chuck Lever
· 8 years ago
5ab8142
xprtrdma: Chunk list encoders no longer share one rl_segments array
by Chuck Lever
· 9 years ago
9d6b040
xprtrdma: Place registered MWs on a per-req list
by Chuck Lever
· 9 years ago
e2ac236
xprtrdma: Allocate MRs on demand
by Chuck Lever
· 9 years ago
b54054c
xprtrdma: Clean up device capability detection
by Chuck Lever
· 9 years ago
a473018
xprtrdma: Remove rpcrdma_map_one() and friends
by Chuck Lever
· 9 years ago
2dc3a69
xprtrdma: Remove ALLPHYSICAL memory registration mode
by Chuck Lever
· 9 years ago
505bbe6
xprtrdma: Refactor MR recovery work queues
by Chuck Lever
· 9 years ago
88975eb
xprtrdma: Rename fields in rpcrdma_fmr
by Chuck Lever
· 9 years ago
564471d
xprtrdma: Create common scatterlist fields in rpcrdma_mw
by Chuck Lever
· 9 years ago
6e14a92
xprtrdma: Remove qplock
by Chuck Lever
· 9 years ago
0b043b9
xprtrdma: Remove ro_unmap() from all registration modes
by Chuck Lever
· 9 years ago
ead3f26
xprtrdma: Add ro_unmap_safe memreg method
by Chuck Lever
· 9 years ago
766656b
xprtrdma: Move fr_xprt and fr_worker to struct rpcrdma_mw
by Chuck Lever
· 9 years ago
a3aa8b2
xprtrdma: Save I/O direction in struct rpcrdma_frwr
by Chuck Lever
· 9 years ago
55fdfce
xprtrdma: Rename rpcrdma_frwr::sg and sg_nents
by Chuck Lever
· 9 years ago
94f58c5
xprtrdma: Allow Read list and Reply chunk simultaneously
by Chuck Lever
· 9 years ago
302d3de
xprtrdma: Prevent inline overflow
by Chuck Lever
· 9 years ago
9493174
xprtrdma: Limit number of RDMA segments in RPC-over-RDMA headers
by Chuck Lever
· 9 years ago
6b26cc8
sunrpc: Advertise maximum backchannel payload size
by Chuck Lever
· 9 years ago
Next »