1
0
Fork 0
alistair23-linux/include/linux/sunrpc
Tom Tucker 0d3ebb9ae9 svcrdma: Add Fast Reg MR Data Types
Add data types to track Fast Reg Memory Regions. The core data type is
svc_rdma_fastreg_mr that associates a device MR with a host kva and page
list. A field is added to the WR context to keep track of the FRMR
used to map the local memory for an RPC.

An FRMR list and spin lock are added to the transport instance to keep
track of all FRMR allocated for the transport. Also added are device
capability flags to indicate what the memory registration
capabilities are for the underlying device and whether or not fast
memory registration is supported.

Signed-off-by: Tom Tucker <tom@opengridcomputing.com>
2008-10-03 15:39:58 -05:00
..
Kbuild
auth.h NFSv4: Reintroduce machine creds 2008-04-19 16:54:56 -04:00
auth_gss.h net: remove CVS keywords 2008-06-11 21:00:38 -07:00
cache.h svcrpc: move unused field from cache_deferred_req 2008-04-23 16:13:37 -04:00
clnt.h SUNRPC: Support registering IPv6 interfaces with local rpcbind daemon 2008-07-15 18:08:55 -04:00
debug.h svc: Make svc_sock the tcp/udp transport 2008-02-01 16:42:07 -05:00
gss_api.h net: remove CVS keywords 2008-06-11 21:00:38 -07:00
gss_asn1.h
gss_err.h
gss_krb5.h gss_krb5: create a define for token header size and clean up ptr location 2008-06-23 13:47:25 -04:00
gss_spkm3.h
metrics.h
msg_prot.h SUNRPC: Move universal address definitions to global header 2008-01-30 02:05:50 -05:00
rpc_pipe_fs.h
rpc_rdma.h
sched.h rpc: minor cleanup of scheduler callback code 2008-07-09 12:09:14 -04:00
stats.h
svc.h sunrpc: remove sv_kill_signal field from svc_serv struct 2008-06-23 13:02:49 -04:00
svc_rdma.h svcrdma: Add Fast Reg MR Data Types 2008-10-03 15:39:58 -05:00
svc_xprt.h svc: Add svc_xprt_names service to replace svc_sock_names 2008-02-01 16:42:14 -05:00
svcauth.h IPv6 support for NFS server export caches 2008-04-23 16:13:36 -04:00
svcauth_gss.h net: remove CVS keywords 2008-06-11 21:00:38 -07:00
svcsock.h SUNRPC: Update RPC server's TCP record marker decoder 2008-04-23 16:13:43 -04:00
timer.h
types.h
xdr.h SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace 2008-02-01 16:42:02 -05:00
xprt.h SUNRPC: Don't disconnect more than once if retransmitting NFSv4 requests 2008-04-19 16:55:12 -04:00
xprtrdma.h
xprtsock.h SUNRPC: make sunrpc/xprtsock.c:xs_setup_{udp,tcp}() static 2007-11-26 16:24:50 -05:00