linux-xiaomi-chiron/include/linux/sunrpc
Christoph Hellwig a6beb73272 sunrpc: properly type pc_func callbacks
Drop the argp and resp arguments as they can trivially be derived from
the rqstp argument.  With that all functions now have the same prototype,
and we can remove the unsafe casting to svc_procfunc as well as the
svc_procfunc typedef itself.

Signed-off-by: Christoph Hellwig <hch@lst.de>
2017-05-15 17:42:23 +02:00
..
addr.h SUNRPC: Drop double-underscores from __rpc_cmp_addr6() 2015-08-17 14:47:53 -05:00
auth.h sunrpc: remove dead codes of cr_magic in rpc_cred 2017-02-08 17:02:46 -05:00
auth_gss.h sunrpc: remove __rcu annotation from struct gss_cl_ctx->gc_gss_ctx 2014-08-03 17:05:23 -04:00
bc_xprt.h SUNRPC: Abstract backchannel operations 2015-11-02 13:45:15 -05:00
cache.h NFS client updates for Linux 4.11 2017-03-01 16:10:30 -08:00
clnt.h sunrpc: mark all struct rpc_procinfo instances as const 2017-05-15 17:42:20 +02:00
debug.h sunrpc & nfs: Add and use dprintk_cont macros 2017-01-30 13:14:50 -05:00
gss_api.h xprtrdma: No direct data placement with krb5i and krb5p 2016-07-11 15:50:43 -04:00
gss_asn1.h
gss_err.h
gss_krb5.h sunrpc: Use skcipher and ahash/shash 2016-01-27 20:36:01 +08:00
gss_krb5_enctypes.h
metrics.h SUNRPC: Fix a compile error when #undef CONFIG_PROC_FS 2015-02-12 08:31:38 -05:00
msg_prot.h sunrpc: Update RPCBIND_MAXNETIDLEN 2016-05-17 15:47:56 -04:00
rpc_pipe_fs.h
rpc_rdma.h svcrdma: Clean up RDMA_ERROR path 2017-04-25 17:25:55 -04:00
sched.h sunrpc: mark all struct rpc_procinfo instances as const 2017-05-15 17:42:20 +02:00
stats.h
svc.h sunrpc: properly type pc_func callbacks 2017-05-15 17:42:23 +02:00
svc_rdma.h svcrdma: Clean out old XDR encoders 2017-04-25 17:25:56 -04:00
svc_xprt.h sunrpc: flag transports as having congestion control 2017-02-24 16:55:46 -05:00
svcauth.h vfs: make the string hashes salt the hash 2016-06-10 20:21:46 -07:00
svcauth_gss.h
svcsock.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2014-04-12 17:31:22 -07:00
timer.h
types.h sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
xdr.h sunrpc: properly type argument to kxdrdproc_t 2017-05-15 17:42:12 +02:00
xprt.h SUNRPC: Allow changing of the TCP timeout parameters on the fly 2017-02-09 14:02:10 -05:00
xprtmultipath.h SUNRPC search xprt switch for sockaddr 2016-09-19 13:08:36 -04:00
xprtrdma.h xprtrdma: Support larger inline thresholds 2016-09-19 13:08:38 -04:00
xprtsock.h SUNRPC: Allow changing of the TCP timeout parameters on the fly 2017-02-09 14:02:10 -05:00