Symbol: svc_rqst
fs/lockd/host.c
356
struct nlm_host *nlmsvc_lookup_host(const struct svc_rqst *rqstp,
fs/lockd/lockd.h
286
struct nlm_host *nlmsvc_lookup_host(const struct svc_rqst *rqstp,
fs/lockd/lockd.h
323
__be32 nlmsvc_lock(struct svc_rqst *, struct nlm_file *,
fs/lockd/lockd.h
327
__be32 nlmsvc_testlock(struct svc_rqst *rqstp, struct nlm_file *file,
fs/lockd/lockd.h
331
void nlmsvc_retry_blocked(struct svc_rqst *rqstp);
fs/lockd/lockd.h
337
int nlmsvc_dispatch(struct svc_rqst *rqstp);
fs/lockd/lockd.h
342
__be32 nlm_lookup_file(struct svc_rqst *, struct nlm_file **,
fs/lockd/lockd.h
404
static inline int nlm_privileged_requester(const struct svc_rqst *rqstp)
fs/lockd/nlm3xdr_gen.c
283
bool nlm_svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
297
bool nlm_svc_decode_nlm_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
313
bool nlm_svc_decode_nlm_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
329
bool nlm_svc_decode_nlm_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
345
bool nlm_svc_decode_nlm_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
361
bool nlm_svc_decode_nlm_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
377
bool nlm_svc_decode_nlm_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
393
bool nlm_svc_decode_nlm_notifyargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
409
bool nlm_svc_decode_nlm_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
425
bool nlm_svc_decode_nlm_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
663
bool nlm_svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
677
bool nlm_svc_encode_nlm_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
693
bool nlm_svc_encode_nlm_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.c
709
bool nlm_svc_encode_nlm_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm3xdr_gen.h
16
bool nlm_svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
17
bool nlm_svc_decode_nlm_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
18
bool nlm_svc_decode_nlm_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
19
bool nlm_svc_decode_nlm_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
20
bool nlm_svc_decode_nlm_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
21
bool nlm_svc_decode_nlm_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
22
bool nlm_svc_decode_nlm_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
23
bool nlm_svc_decode_nlm_notifyargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
24
bool nlm_svc_decode_nlm_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
25
bool nlm_svc_decode_nlm_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
27
bool nlm_svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
28
bool nlm_svc_encode_nlm_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
29
bool nlm_svc_encode_nlm_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm3xdr_gen.h
30
bool nlm_svc_encode_nlm_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.c
269
bool nlm4_svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
283
bool nlm4_svc_decode_nlm4_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
299
bool nlm4_svc_decode_nlm4_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
315
bool nlm4_svc_decode_nlm4_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
331
bool nlm4_svc_decode_nlm4_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
347
bool nlm4_svc_decode_nlm4_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
363
bool nlm4_svc_decode_nlm4_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
379
bool nlm4_svc_decode_nlm4_notifyargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
395
bool nlm4_svc_decode_nlm4_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
411
bool nlm4_svc_decode_nlm4_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
673
bool nlm4_svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
687
bool nlm4_svc_encode_nlm4_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
703
bool nlm4_svc_encode_nlm4_res(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.c
719
bool nlm4_svc_encode_nlm4_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/lockd/nlm4xdr_gen.h
16
bool nlm4_svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
17
bool nlm4_svc_decode_nlm4_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
18
bool nlm4_svc_decode_nlm4_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
19
bool nlm4_svc_decode_nlm4_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
20
bool nlm4_svc_decode_nlm4_unlockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
21
bool nlm4_svc_decode_nlm4_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
22
bool nlm4_svc_decode_nlm4_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
23
bool nlm4_svc_decode_nlm4_notifyargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
24
bool nlm4_svc_decode_nlm4_shareargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
25
bool nlm4_svc_decode_nlm4_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
27
bool nlm4_svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
28
bool nlm4_svc_encode_nlm4_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
29
bool nlm4_svc_encode_nlm4_res(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/nlm4xdr_gen.h
30
bool nlm4_svc_encode_nlm4_shareres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/lockd/svc.c
126
struct svc_rqst *rqstp = vrqstp;
fs/lockd/svc.c
512
static enum svc_auth_status lockd_authenticate(struct svc_rqst *rqstp)
fs/lockd/svc.c
651
int nlmsvc_dispatch(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
1052
static __be32 nlm4svc_proc_unshare(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
1127
static __be32 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
1142
static __be32 nlm4svc_proc_free_all(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
127
nlm4svc_lookup_host(struct svc_rqst *rqstp, string caller, bool monitored)
fs/lockd/svc4proc.c
144
nlm4svc_lookup_file(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svc4proc.c
215
nlm4svc_proc_null(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
249
static __be32 nlm4svc_proc_test(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
298
nlm4svc_do_lock(struct svc_rqst *rqstp, bool monitored)
fs/lockd/svc4proc.c
376
nlm4svc_proc_lock(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
408
nlm4svc_proc_cancel(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
471
nlm4svc_proc_unlock(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
526
nlm4svc_proc_granted(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
567
nlm4svc_callback(struct svc_rqst *rqstp, struct nlm_host *host, u32 proc,
fs/lockd/svc4proc.c
568
__be32 (*func)(struct svc_rqst *, struct lockd_res *))
fs/lockd/svc4proc.c
591
__nlm4svc_proc_test_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svc4proc.c
637
static __be32 nlm4svc_proc_test_msg(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
651
__nlm4svc_proc_lock_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svc4proc.c
699
static __be32 nlm4svc_proc_lock_msg(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
713
__nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svc4proc.c
763
static __be32 nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
777
__nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svc4proc.c
826
static __be32 nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
840
__nlm4svc_proc_granted_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svc4proc.c
870
static __be32 nlm4svc_proc_granted_msg(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
893
static __be32 nlm4svc_proc_granted_res(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
921
static __be32 nlm4svc_proc_sm_notify(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
952
static __be32 nlm4svc_proc_unused(struct svc_rqst *rqstp)
fs/lockd/svc4proc.c
984
static __be32 nlm4svc_proc_share(struct svc_rqst *rqstp)
fs/lockd/svclock.c
1043
nlmsvc_retry_blocked(struct svc_rqst *rqstp)
fs/lockd/svclock.c
223
nlmsvc_create_block(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svclock.c
452
nlmsvc_defer_lock_rqst(struct svc_rqst *rqstp, struct nlm_block *block)
fs/lockd/svclock.c
478
nlmsvc_lock(struct svc_rqst *rqstp, struct nlm_file *file,
fs/lockd/svclock.c
611
nlmsvc_testlock(struct svc_rqst *rqstp, struct nlm_file *file,
fs/lockd/svcproc.c
1009
static __be32 nlmsvc_proc_share(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
1072
static __be32 nlmsvc_proc_unshare(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
1138
static __be32 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
1153
static __be32 nlmsvc_proc_free_all(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
132
nlm3svc_lookup_host(struct svc_rqst *rqstp, string caller, bool monitored)
fs/lockd/svcproc.c
149
nlm3svc_lookup_file(struct svc_rqst *rqstp, struct nlm_host *host,
fs/lockd/svcproc.c
238
static __be32 nlmsvc_proc_null(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
265
static __be32 nlmsvc_proc_test(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
319
nlmsvc_do_lock(struct svc_rqst *rqstp, bool monitored)
fs/lockd/svcproc.c
388
nlmsvc_proc_lock(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
415
nlmsvc_proc_cancel(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
473
nlmsvc_proc_unlock(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
528
nlmsvc_proc_granted(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
577
nlmsvc_callback(struct svc_rqst *rqstp, struct nlm_host *host, u32 proc,
fs/lockd/svcproc.c
578
__be32 (*func)(struct svc_rqst *, struct lockd_res *))
fs/lockd/svcproc.c
601
__nlmsvc_proc_test_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svcproc.c
649
static __be32 nlmsvc_proc_test_msg(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
666
__nlmsvc_proc_lock_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svcproc.c
713
static __be32 nlmsvc_proc_lock_msg(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
730
__nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svcproc.c
781
static __be32 nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
798
__nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svcproc.c
848
static __be32 nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
865
__nlmsvc_proc_granted_msg(struct svc_rqst *rqstp, struct lockd_res *resp)
fs/lockd/svcproc.c
896
static __be32 nlmsvc_proc_granted_msg(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
923
static __be32 nlmsvc_proc_granted_res(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
951
static __be32 nlmsvc_proc_sm_notify(struct svc_rqst *rqstp)
fs/lockd/svcproc.c
982
static __be32 nlmsvc_proc_unused(struct svc_rqst *rqstp)
fs/lockd/svcsubs.c
133
nlm_lookup_file(struct svc_rqst *rqstp, struct nlm_file **result,
fs/lockd/svcsubs.c
90
static __be32 nlm_do_fopen(struct svc_rqst *rqstp,
fs/nfs/callback.c
269
check_gss_callback_principal(struct nfs_client *clp, struct svc_rqst *rqstp)
fs/nfs/callback.c
317
static enum svc_auth_status nfs_callback_authenticate(struct svc_rqst *rqstp)
fs/nfs/callback.c
77
struct svc_rqst *rqstp = vrqstp;
fs/nfs/callback.h
181
extern int check_gss_callback_principal(struct nfs_client *, struct svc_rqst *);
fs/nfs/callback_xdr.c
1006
nfs_callback_dispatch(struct svc_rqst *rqstp)
fs/nfs/callback_xdr.c
176
static __be32 decode_getattr_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
188
static __be32 decode_recall_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
211
static __be32 decode_layoutrecall_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
255
__be32 decode_devicenotify_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
395
static __be32 decode_cb_sequence_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
442
static __be32 decode_recallany_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
462
static __be32 decode_recallslot_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
506
static __be32 decode_notify_lock_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
52
__be32 (*decode_args)(struct svc_rqst *, struct xdr_stream *, void *);
fs/nfs/callback_xdr.c
53
__be32 (*encode_res)(struct svc_rqst *, struct xdr_stream *,
fs/nfs/callback_xdr.c
546
static __be32 decode_offload_args(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
60
static __be32 nfs4_callback_null(struct svc_rqst *rqstp)
fs/nfs/callback_xdr.c
69
static bool nfs4_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfs/callback_xdr.c
703
static __be32 encode_getattr_res(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfs/callback_xdr.c
756
static __be32 encode_cb_sequence_res(struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
878
static __be32 process_op(int nop, struct svc_rqst *rqstp,
fs/nfs/callback_xdr.c
938
static __be32 nfs4_callback_compound(struct svc_rqst *rqstp)
fs/nfsd/acl.h
40
struct svc_rqst;
fs/nfsd/acl.h
48
int nfsd4_get_nfs4_acl(struct svc_rqst *rqstp, struct dentry *dentry,
fs/nfsd/blocklayout.c
224
struct svc_rqst *rqstp,
fs/nfsd/blocklayout.c
234
nfsd4_block_proc_layoutcommit(struct inode *inode, struct svc_rqst *rqstp,
fs/nfsd/blocklayout.c
417
struct svc_rqst *rqstp,
fs/nfsd/blocklayout.c
426
nfsd4_scsi_proc_layoutcommit(struct inode *inode, struct svc_rqst *rqstp,
fs/nfsd/blocklayout.c
88
nfsd4_block_proc_layoutget(struct svc_rqst *rqstp, struct inode *inode,
fs/nfsd/cache.h
85
int nfsd_cache_lookup(struct svc_rqst *rqstp, unsigned int start,
fs/nfsd/cache.h
87
void nfsd_cache_update(struct svc_rqst *rqstp, struct nfsd_cacherep *rp,
fs/nfsd/export.c
1803
__be32 check_xprtsec_policy(struct svc_export *exp, struct svc_rqst *rqstp)
fs/nfsd/export.c
1840
__be32 check_security_flavor(struct svc_export *exp, struct svc_rqst *rqstp,
fs/nfsd/export.c
1899
__be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp,
fs/nfsd/export.c
1920
rqst_exp_get_by_name(struct svc_rqst *rqstp, const struct path *path)
fs/nfsd/export.c
1999
rqst_exp_parent(struct svc_rqst *rqstp, struct path *path)
fs/nfsd/export.c
2015
struct svc_export *rqst_find_fsidzero_export(struct svc_rqst *rqstp)
fs/nfsd/export.c
2032
exp_pseudoroot(struct svc_rqst *rqstp, struct svc_fh *fhp)
fs/nfsd/export.h
104
__be32 check_xprtsec_policy(struct svc_export *exp, struct svc_rqst *rqstp);
fs/nfsd/export.h
105
__be32 check_security_flavor(struct svc_export *exp, struct svc_rqst *rqstp,
fs/nfsd/export.h
107
__be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp,
fs/nfsd/export.h
116
struct svc_export * rqst_exp_get_by_name(struct svc_rqst *,
fs/nfsd/export.h
118
struct svc_export * rqst_exp_parent(struct svc_rqst *,
fs/nfsd/export.h
120
struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *);
fs/nfsd/export.h
123
__be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *);
fs/nfsd/export.h
15
struct svc_rqst;
fs/nfsd/filecache.c
1130
nfsd_file_do_acquire(struct svc_rqst *rqstp, struct net *net,
fs/nfsd/filecache.c
1294
nfsd_file_acquire_gc(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.c
1319
nfsd_file_acquire(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.c
1391
nfsd_file_acquire_opened(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.c
1417
nfsd_file_acquire_dir(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.h
76
__be32 nfsd_file_acquire_gc(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.h
78
__be32 nfsd_file_acquire(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.h
80
__be32 nfsd_file_acquire_opened(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/filecache.h
86
__be32 nfsd_file_acquire_dir(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/flexfilelayout.c
129
nfsd4_ff_proc_layoutcommit(struct inode *inode, struct svc_rqst *rqstp,
fs/nfsd/flexfilelayout.c
23
nfsd4_ff_proc_layoutget(struct svc_rqst *rqstp, struct inode *inode,
fs/nfsd/flexfilelayout.c
81
nfsd4_ff_proc_getdeviceinfo(struct super_block *sb, struct svc_rqst *rqstp,
fs/nfsd/idmap.h
55
__be32 nfsd_map_name_to_uid(struct svc_rqst *, const char *, size_t, kuid_t *);
fs/nfsd/idmap.h
56
__be32 nfsd_map_name_to_gid(struct svc_rqst *, const char *, size_t, kgid_t *);
fs/nfsd/idmap.h
57
__be32 nfsd4_encode_user(struct xdr_stream *, struct svc_rqst *, kuid_t);
fs/nfsd/idmap.h
58
__be32 nfsd4_encode_group(struct xdr_stream *, struct svc_rqst *, kgid_t);
fs/nfsd/localio.c
148
static __be32 localio_proc_null(struct svc_rqst *rqstp)
fs/nfsd/localio.c
157
static __be32 localio_proc_uuid_is_local(struct svc_rqst *rqstp)
fs/nfsd/localio.c
170
static bool localio_decode_uuidarg(struct svc_rqst *rqstp,
fs/nfsd/lockd.c
29
static int nlm_fopen(struct svc_rqst *rqstp, struct nfs_fh *f,
fs/nfsd/nfs2acl.c
148
static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
167
static __be32 nfsacld_proc_access(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
191
nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
204
nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
22
nfsacld_proc_null(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
225
nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
243
nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
273
nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs2acl.c
294
static void nfsaclsvc_release_getacl(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
30
static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
303
static void nfsaclsvc_release_access(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
310
static void nfsaclsvc_release_setacl(struct svc_rqst *rqstp)
fs/nfsd/nfs2acl.c
95
static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp)
fs/nfsd/nfs3acl.c
130
nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
143
nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
169
nfs3svc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
20
nfsd3_proc_null(struct svc_rqst *rqstp)
fs/nfsd/nfs3acl.c
203
nfs3svc_encode_setaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3acl.c
214
static void nfs3svc_release_getacl(struct svc_rqst *rqstp)
fs/nfsd/nfs3acl.c
223
static void nfs3svc_release_setacl(struct svc_rqst *rqstp)
fs/nfsd/nfs3acl.c
28
static __be32 nfsd3_proc_getacl(struct svc_rqst *rqstp)
fs/nfsd/nfs3acl.c
87
static __be32 nfsd3_proc_setacl(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
115
nfsd3_proc_lookup(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
139
nfsd3_proc_access(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
159
nfsd3_proc_readlink(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
180
nfsd3_proc_read(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
218
nfsd3_proc_write(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
253
nfsd3_create_file(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/nfs3proc.c
374
nfsd3_proc_create(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
392
nfsd3_proc_mkdir(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
410
nfsd3_proc_symlink(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
449
nfsd3_proc_mknod(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
486
nfsd3_proc_remove(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
503
nfsd3_proc_rmdir(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
516
nfsd3_proc_rename(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
530
nfsd3_proc_link(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
543
static void nfsd3_init_dirlist_pages(struct svc_rqst *rqstp,
fs/nfsd/nfs3proc.c
567
nfsd3_proc_readdir(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
59
nfsd3_proc_null(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
599
nfsd3_proc_readdirplus(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
641
nfsd3_proc_fsstat(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
656
nfsd3_proc_fsinfo(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
68
nfsd3_proc_getattr(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
700
nfsd3_proc_pathconf(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
766
nfsd3_proc_commit(struct svc_rqst *rqstp)
fs/nfsd/nfs3proc.c
91
nfsd3_proc_setattr(struct svc_rqst *rqstp)
fs/nfsd/nfs3xdr.c
1206
nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1252
nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1294
nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1317
nfs3svc_encode_commitres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
1342
nfs3svc_release_fhandle(struct svc_rqst *rqstp)
fs/nfsd/nfs3xdr.c
1350
nfs3svc_release_fhandle2(struct svc_rqst *rqstp)
fs/nfsd/nfs3xdr.c
210
svcxdr_decode_sattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
327
svcxdr_decode_devicedata3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
335
svcxdr_encode_fattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
426
svcxdr_encode_post_op_attr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
458
svcxdr_encode_wcc_data(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs3xdr.c
492
nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
500
nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
510
nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
518
nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
531
nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
546
nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
576
nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
600
nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
610
nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
629
nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
657
nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
668
nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
678
nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
696
nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
718
nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
738
nfs3svc_encode_getattrres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
757
nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
767
nfs3svc_encode_lookupres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
792
nfs3svc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
815
nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
843
nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
876
nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
903
nfs3svc_encode_createres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
928
nfs3svc_encode_renameres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
939
nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs3xdr.c
950
nfs3svc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs4acl.c
129
nfsd4_get_nfs4_acl(struct svc_rqst *rqstp, struct dentry *dentry,
fs/nfsd/nfs4idmap.c
507
idmap_lookup(struct svc_rqst *rqstp,
fs/nfsd/nfs4idmap.c
530
rqst_authname(struct svc_rqst *rqstp)
fs/nfsd/nfs4idmap.c
539
idmap_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen,
fs/nfsd/nfs4idmap.c
578
struct svc_rqst *rqstp, int type, u32 id)
fs/nfsd/nfs4idmap.c
610
numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id)
fs/nfsd/nfs4idmap.c
626
do_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, u32 *id)
fs/nfsd/nfs4idmap.c
639
struct svc_rqst *rqstp, int type, u32 id)
fs/nfsd/nfs4idmap.c
655
__be32 nfsd_map_name_to_uid(struct svc_rqst *rqstp, const char *name,
fs/nfsd/nfs4idmap.c
692
__be32 nfsd_map_name_to_gid(struct svc_rqst *rqstp, const char *name,
fs/nfsd/nfs4idmap.c
720
__be32 nfsd4_encode_user(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4idmap.c
727
__be32 nfsd4_encode_group(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4layouts.c
279
nfsd4_preprocess_layout_stateid(struct svc_rqst *rqstp,
fs/nfsd/nfs4layouts.c
504
nfsd4_return_file_layouts(struct svc_rqst *rqstp,
fs/nfsd/nfs4layouts.c
547
nfsd4_return_client_layouts(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
1050
nfsd4_readdir(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1079
nfsd4_readlink(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1088
nfsd4_remove(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1104
nfsd4_rename(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1123
nfsd4_secinfo(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1152
nfsd4_secinfo_no_name(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1218
nfsd4_setattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1324
nfsd4_write(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1365
nfsd4_verify_copy(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
1403
nfsd4_clone(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
152
do_open_permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int accmode)
fs/nfsd/nfs4proc.c
1630
struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
1706
nfsd4_interssc_connect(struct nl4_server *nss, struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
1806
nfsd4_setup_inter_ssc(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
1864
nfsd4_setup_inter_ssc(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
1886
nfsd4_setup_intra_ssc(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2135
nfsd4_copy(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2267
nfsd4_offload_cancel(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2287
nfsd4_copy_notify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2333
nfsd4_fallocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2354
nfsd4_offload_status(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2380
nfsd4_allocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2387
nfsd4_deallocate(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2395
nfsd4_seek(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2442
_nfsd4_verify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
248
nfsd4_create_file(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/nfs4proc.c
2505
nfsd4_nverify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2515
nfsd4_verify(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2525
nfsd4_get_dir_delegation(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2583
nfsd4_getdeviceinfo(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2637
nfsd4_layoutget(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2723
nfsd4_layoutcommit(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2795
nfsd4_layoutreturn(struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
2842
nfsd4_getxattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2853
nfsd4_setxattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2873
nfsd4_listxattrs(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2885
nfsd4_removexattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
2907
nfsd4_proc_null(struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
2972
static bool need_wrongsec_check(struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
3048
nfsd4_proc_compound(struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
3227
static u32 nfsd4_max_payload(const struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
3237
static u32 nfsd4_only_status_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3243
static u32 nfsd4_status_stateid_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3249
static u32 nfsd4_access_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3256
static u32 nfsd4_commit_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3262
static u32 nfsd4_create_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3274
static u32 nfsd4_getattr_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3312
static u32 nfsd4_getfh_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3318
static u32 nfsd4_link_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3325
static u32 nfsd4_lock_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3332
static u32 nfsd4_open_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3341
static u32 nfsd4_read_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3349
static u32 nfsd4_read_plus_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3363
static u32 nfsd4_readdir_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3372
static u32 nfsd4_readlink_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3378
static u32 nfsd4_remove_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3385
static u32 nfsd4_rename_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3392
static u32 nfsd4_sequence_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3399
static u32 nfsd4_test_stateid_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3406
static u32 nfsd4_setattr_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3412
static u32 nfsd4_secinfo_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3419
static u32 nfsd4_setclientid_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3426
static u32 nfsd4_write_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3432
static u32 nfsd4_exchange_id_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3447
static u32 nfsd4_bind_conn_to_session_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3455
static u32 nfsd4_create_session_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3465
static u32 nfsd4_copy_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3478
static u32 nfsd4_offload_status_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3486
static u32 nfsd4_copy_notify_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3501
static u32 nfsd4_get_dir_delegation_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3514
static u32 nfsd4_getdeviceinfo_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3530
static u32 nfsd4_layoutget_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3540
static u32 nfsd4_layoutcommit_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3548
static u32 nfsd4_layoutreturn_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3558
static u32 nfsd4_seek_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3564
static u32 nfsd4_getxattr_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3572
static u32 nfsd4_setxattr_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3578
static u32 nfsd4_listxattrs_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
3586
static u32 nfsd4_removexattr_rsize(const struct svc_rqst *rqstp,
fs/nfsd/nfs4proc.c
4025
bool nfsd4_spo_must_allow(struct svc_rqst *rqstp)
fs/nfsd/nfs4proc.c
4055
int nfsd4_max_reply(struct svc_rqst *rqstp, struct nfsd4_op *op)
fs/nfsd/nfs4proc.c
451
do_open_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open, struct svc_fh **resfh)
fs/nfsd/nfs4proc.c
518
do_open_fhandle(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open)
fs/nfsd/nfs4proc.c
559
nfsd4_open(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
691
static __be32 nfsd4_open_omfg(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_op *op)
fs/nfsd/nfs4proc.c
707
nfsd4_getfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
715
nfsd4_putfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
736
nfsd4_putrootfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
745
nfsd4_restorefh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
760
nfsd4_savefh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
775
nfsd4_access(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
795
nfsd4_commit(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
815
nfsd4_create(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
926
nfsd4_getattr(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
950
nfsd4_link(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
963
static __be32 nfsd4_do_lookupp(struct svc_rqst *rqstp, struct svc_fh *fh)
fs/nfsd/nfs4proc.c
981
nfsd4_lookupp(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
988
nfsd4_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4proc.c
997
nfsd4_read(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
2217
static struct nfsd4_conn *alloc_conn(struct svc_rqst *rqstp, u32 flags)
fs/nfsd/nfs4state.c
2252
static void nfsd4_init_conn(struct svc_rqst *rqstp, struct nfsd4_conn *conn, struct nfsd4_session *ses)
fs/nfsd/nfs4state.c
2265
static struct nfsd4_conn *alloc_conn_from_crses(struct svc_rqst *rqstp, struct nfsd4_create_session *cses)
fs/nfsd/nfs4state.c
2337
static void init_session(struct svc_rqst *rqstp, struct nfsd4_session *new, struct nfs4_client *clp, struct nfsd4_create_session *cses)
fs/nfsd/nfs4state.c
2797
static bool svc_rqst_integrity_protected(struct svc_rqst *rqstp)
fs/nfsd/nfs4state.c
2809
bool nfsd4_mach_creds_match(struct nfs4_client *cl, struct svc_rqst *rqstp)
fs/nfsd/nfs4state.c
3393
struct svc_rqst *rqstp, nfs4_verifier *verf)
fs/nfsd/nfs4state.c
3565
gen_callback(struct nfs4_client *clp, struct nfsd4_setclientid *se, struct svc_rqst *rqstp)
fs/nfsd/nfs4state.c
3751
nfsd4_exchange_id(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
4080
nfsd4_create_session(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4234
__be32 nfsd4_backchannel_ctl(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4268
static __be32 nfsd4_match_existing_connection(struct svc_rqst *rqst,
fs/nfsd/nfs4state.c
4297
__be32 nfsd4_bind_conn_to_session(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4352
nfsd4_destroy_session(struct svc_rqst *r, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
4421
static bool nfsd4_session_too_many_ops(struct svc_rqst *rqstp, struct nfsd4_session *session)
fs/nfsd/nfs4state.c
4428
static bool nfsd4_request_too_big(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4436
static bool replay_matches_cache(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4500
nfsd4_sequence(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
4676
nfsd4_destroy_clientid(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4721
nfsd4_reclaim_complete(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
4762
nfsd4_setclientid(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
4819
nfsd4_setclientid_confirm(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
5521
bool nfsd_wait_for_delegreturn(struct svc_rqst *rqstp, struct inode *inode)
fs/nfsd/nfs4state.c
5664
struct svc_rqst *rqst;
fs/nfsd/nfs4state.c
5892
nfsd4_truncate(struct svc_rqst *rqstp, struct svc_fh *fh,
fs/nfsd/nfs4state.c
5909
static __be32 nfs4_get_vfs_file(struct svc_rqst *rqstp, struct nfs4_file *fp,
fs/nfsd/nfs4state.c
5997
nfs4_upgrade_open(struct svc_rqst *rqstp, struct nfs4_file *fp,
fs/nfsd/nfs4state.c
6377
nfsd4_add_rdaccess_to_wrdeleg(struct svc_rqst *rqstp, struct nfsd4_open *open,
fs/nfsd/nfs4state.c
6427
nfs4_open_delegation(struct svc_rqst *rqstp, struct nfsd4_open *open,
fs/nfsd/nfs4state.c
6552
nfsd4_process_open2(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open)
fs/nfsd/nfs4state.c
6709
nfsd4_renew(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
7441
nfs4_check_file(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfs4_stid *s,
fs/nfsd/nfs4state.c
7568
nfs4_preprocess_stateid_op(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
7628
nfsd4_test_stateid(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
7672
nfsd4_free_stateid(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
7824
nfsd4_open_confirm(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
7891
nfsd4_open_downgrade(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
7963
nfsd4_close(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
8017
nfsd4_delegreturn(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
8428
nfsd4_lock(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
8666
static __be32 nfsd_test_lock(struct svc_rqst *rqstp, struct svc_fh *fhp, struct file_lock *lock)
fs/nfsd/nfs4state.c
8693
nfsd4_lockt(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
8775
nfsd4_locku(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
fs/nfsd/nfs4state.c
8905
nfsd4_release_lockowner(struct svc_rqst *rqstp,
fs/nfsd/nfs4state.c
9483
nfsd4_deleg_getattr_conflict(struct svc_rqst *rqstp, struct dentry *dentry,
fs/nfsd/nfs4xdr.c
2905
struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
2934
static __be32 nfsd4_encode_nfsace4(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
2966
nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
2986
nfsd4_encode_security_label(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3007
nfsd4_encode_posixace4(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3047
nfsd4_encode_posixacl(struct xdr_stream *xdr, struct svc_rqst *rqstp,
fs/nfsd/nfs4xdr.c
3144
struct svc_rqst *rqstp;
fs/nfsd/nfs4xdr.c
3892
nfsd4_encode_fattr4(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfs4xdr.c
4193
struct svc_rqst *rqstp, int ignore_crossmnt)
fs/nfsd/nfs4xdr.c
5352
nfsd4_encode_server_owner4(struct xdr_stream *xdr, struct svc_rqst *rqstp)
fs/nfsd/nfs4xdr.c
6314
struct svc_rqst *rqstp = resp->rqstp;
fs/nfsd/nfs4xdr.c
6423
void nfsd4_release_compoundargs(struct svc_rqst *rqstp)
fs/nfsd/nfs4xdr.c
6439
nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfs4xdr.c
6470
nfs4svc_encode_compoundres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfscache.c
40
static int nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *vec);
fs/nfsd/nfscache.c
466
int nfsd_cache_lookup(struct svc_rqst *rqstp, unsigned int start,
fs/nfsd/nfscache.c
573
void nfsd_cache_update(struct svc_rqst *rqstp, struct nfsd_cacherep *rp,
fs/nfsd/nfscache.c
628
nfsd_cache_append(struct svc_rqst *rqstp, struct kvec *data)
fs/nfsd/nfscache.c
88
nfsd_cacherep_alloc(struct svc_rqst *rqstp, __wsum csum,
fs/nfsd/nfsctl.c
1521
struct svc_rqst *rqstp;
fs/nfsd/nfsd.h
161
static inline int nfsd_v4client(struct svc_rqst *rq)
fs/nfsd/nfsd.h
166
nfsd_user_namespace(const struct svc_rqst *rqstp)
fs/nfsd/nfsd.h
185
bool nfsd4_spo_must_allow(struct svc_rqst *rqstp);
fs/nfsd/nfsd.h
188
bool nfsd_wait_for_delegreturn(struct svc_rqst *rqstp, struct inode *inode);
fs/nfsd/nfsd.h
198
static inline bool nfsd4_spo_must_allow(struct svc_rqst *rqstp)
fs/nfsd/nfsd.h
204
static inline bool nfsd_wait_for_delegreturn(struct svc_rqst *rqstp,
fs/nfsd/nfsd.h
79
bool nfssvc_decode_voidarg(struct svc_rqst *rqstp,
fs/nfsd/nfsd.h
81
bool nfssvc_encode_voidres(struct svc_rqst *rqstp,
fs/nfsd/nfsd.h
89
int nfsd_dispatch(struct svc_rqst *rqstp);
fs/nfsd/nfsd.h
97
struct svc_rqst *nfsd_current_rqst(void);
fs/nfsd/nfsfh.c
103
static __be32 nfsd_setuser_and_check_port(struct svc_rqst *rqstp,
fs/nfsd/nfsfh.c
200
static __be32 nfsd_set_fh_dentry(struct svc_rqst *rqstp, struct net *net,
fs/nfsd/nfsfh.c
381
__fh_verify(struct svc_rqst *rqstp,
fs/nfsd/nfsfh.c
534
fh_verify(struct svc_rqst *rqstp, struct svc_fh *fhp, umode_t type, int access)
fs/nfsd/nfsfh.c
91
static bool nfsd_originating_port_ok(struct svc_rqst *rqstp,
fs/nfsd/nfsfh.h
222
__be32 fh_verify(struct svc_rqst *, struct svc_fh *, umode_t, int);
fs/nfsd/nfsproc.c
145
nfsd_proc_root(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
157
nfsd_proc_lookup(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
182
nfsd_proc_readlink(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
205
nfsd_proc_read(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
239
nfsd_proc_writecache(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
249
nfsd_proc_write(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
277
nfsd_proc_create(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
43
nfsd_proc_null(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
441
nfsd_proc_remove(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
455
nfsd_proc_rename(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
469
nfsd_proc_link(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
483
nfsd_proc_symlink(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
522
nfsd_proc_mkdir(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
53
nfsd_proc_getattr(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
553
nfsd_proc_rmdir(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
565
static void nfsd_init_dirlist_pages(struct svc_rqst *rqstp,
fs/nfsd/nfsproc.c
587
nfsd_proc_readdir(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
613
nfsd_proc_statfs(struct svc_rqst *rqstp)
fs/nfsd/nfsproc.c
76
nfsd_proc_setattr(struct svc_rqst *rqstp)
fs/nfsd/nfssvc.c
1061
bool nfssvc_decode_voidarg(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfssvc.c
1075
bool nfssvc_encode_voidres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfssvc.c
46
static __be32 nfsd_acl_init_request(struct svc_rqst *,
fs/nfsd/nfssvc.c
55
static __be32 nfsd_init_request(struct svc_rqst *,
fs/nfsd/nfssvc.c
589
struct svc_rqst *nfsd_current_rqst(void)
fs/nfsd/nfssvc.c
805
nfsd_acl_init_request(struct svc_rqst *rqstp,
fs/nfsd/nfssvc.c
850
nfsd_init_request(struct svc_rqst *rqstp,
fs/nfsd/nfssvc.c
885
struct svc_rqst *rqstp = (struct svc_rqst *) vrqstp;
fs/nfsd/nfssvc.c
973
int nfsd_dispatch(struct svc_rqst *rqstp)
fs/nfsd/nfsxdr.c
130
svcxdr_decode_sattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfsxdr.c
214
svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/nfsxdr.c
276
nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
284
nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
293
nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
301
nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
320
nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
346
nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
356
nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
367
nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
377
nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
397
nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
416
nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
424
nfssvc_encode_attrstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
441
nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
460
nfssvc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
482
nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
507
nfssvc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
530
nfssvc_encode_statfsres(struct svc_rqst *rqstp, struct xdr_stream *xdr)
fs/nfsd/nfsxdr.c
644
void nfssvc_release_attrstat(struct svc_rqst *rqstp)
fs/nfsd/nfsxdr.c
651
void nfssvc_release_diropres(struct svc_rqst *rqstp)
fs/nfsd/nfsxdr.c
658
void nfssvc_release_readres(struct svc_rqst *rqstp)
fs/nfsd/pnfs.h
29
struct svc_rqst *rqstp,
fs/nfsd/pnfs.h
35
__be32 (*proc_layoutget)(struct svc_rqst *rqstp, struct inode *inode,
fs/nfsd/pnfs.h
41
struct svc_rqst *rqstp,
fs/nfsd/pnfs.h
59
__be32 nfsd4_preprocess_layout_stateid(struct svc_rqst *rqstp,
fs/nfsd/pnfs.h
64
__be32 nfsd4_return_file_layouts(struct svc_rqst *rqstp,
fs/nfsd/pnfs.h
67
__be32 nfsd4_return_client_layouts(struct svc_rqst *rqstp,
fs/nfsd/state.h
804
extern __be32 nfs4_preprocess_stateid_op(struct svc_rqst *rqstp,
fs/nfsd/state.h
907
extern __be32 nfsd4_deleg_getattr_conflict(struct svc_rqst *rqstp,
fs/nfsd/trace.h
1011
const struct svc_rqst *rqstp
fs/nfsd/trace.h
1040
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
1204
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
1246
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
1273
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
1479
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
148
const struct svc_rqst *rqst,
fs/nfsd/trace.h
194
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
222
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
244
const struct svc_rqst *rqstp, \
fs/nfsd/trace.h
2463
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2501
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2524
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2551
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2578
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2605
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2629
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
265
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2660
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2686
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
2706
const struct svc_rqst *rqstp, \
fs/nfsd/trace.h
303
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
347
TP_PROTO(struct svc_rqst *rqstp,
fs/nfsd/trace.h
368
TP_PROTO(struct svc_rqst *rqstp, \
fs/nfsd/trace.h
470
TP_PROTO(struct svc_rqst *rqstp,
fs/nfsd/trace.h
494
TP_PROTO(struct svc_rqst *rqstp, \
fs/nfsd/trace.h
516
TP_PROTO(struct svc_rqst *rqstp,
fs/nfsd/trace.h
540
TP_PROTO(struct svc_rqst *rqstp, \
fs/nfsd/trace.h
571
TP_PROTO(struct svc_rqst *rqstp,
fs/nfsd/trace.h
60
const struct svc_rqst *rqstp
fs/nfsd/trace.h
608
TP_PROTO(struct svc_rqst *rqstp, \
fs/nfsd/trace.h
626
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
793
const struct svc_rqst *rqstp,
fs/nfsd/trace.h
88
TP_PROTO(const struct svc_rqst *rqstp), \
fs/nfsd/trace.h
983
const struct svc_rqst *rqstp,
fs/nfsd/vfs.c
1007
struct svc_rqst *rqstp = sd->u.data;
fs/nfsd/vfs.c
1048
static __be32 nfsd_finish_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1079
__be32 nfsd_splice_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1113
nfsd_direct_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1192
__be32 nfsd_iter_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
126
nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp,
fs/nfsd/vfs.c
1369
nfsd_direct_write(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1426
nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1554
bool nfsd_read_splice_ok(struct svc_rqst *rqstp)
fs/nfsd/vfs.c
1582
__be32 nfsd_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1621
nfsd_write(struct svc_rqst *rqstp, struct svc_fh *fhp, loff_t offset,
fs/nfsd/vfs.c
1663
nfsd_commit(struct svc_rqst *rqstp, struct svc_fh *fhp, struct nfsd_file *nf,
fs/nfsd/vfs.c
1727
nfsd_create_setattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1789
nfsd_create_locked(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1869
nfsd_create(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
1919
nfsd_readlink(struct svc_rqst *rqstp, struct svc_fh *fhp, char *buf, int *lenp)
fs/nfsd/vfs.c
195
static int nfsd_lookup_parent(struct svc_rqst *rqstp, struct dentry *dparent, struct svc_export **exp, struct dentry **dentryp)
fs/nfsd/vfs.c
1966
nfsd_symlink(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
2034
nfsd_link(struct svc_rqst *rqstp, struct svc_fh *ffhp,
fs/nfsd/vfs.c
2145
nfsd_rename(struct svc_rqst *rqstp, struct svc_fh *ffhp, char *fname, int flen,
fs/nfsd/vfs.c
2279
nfsd_unlink(struct svc_rqst *rqstp, struct svc_fh *fhp, int type,
fs/nfsd/vfs.c
244
nfsd_lookup_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
2498
nfsd_readdir(struct svc_rqst *rqstp, struct svc_fh *fhp, loff_t *offsetp,
fs/nfsd/vfs.c
2568
nfsd_statfs(struct svc_rqst *rqstp, struct svc_fh *fhp, struct kstatfs *stat, int access)
fs/nfsd/vfs.c
2633
nfsd_getxattr(struct svc_rqst *rqstp, struct svc_fh *fhp, char *name,
fs/nfsd/vfs.c
2706
nfsd_listxattr(struct svc_rqst *rqstp, struct svc_fh *fhp, char **bufp,
fs/nfsd/vfs.c
2771
nfsd_removexattr(struct svc_rqst *rqstp, struct svc_fh *fhp, char *name)
fs/nfsd/vfs.c
2800
nfsd_setxattr(struct svc_rqst *rqstp, struct svc_fh *fhp, char *name,
fs/nfsd/vfs.c
316
nfsd_lookup(struct svc_rqst *rqstp, struct svc_fh *fhp, const char *name,
fs/nfsd/vfs.c
346
commit_reset_write_verifier(struct nfsd_net *nn, struct svc_rqst *rqstp,
fs/nfsd/vfs.c
422
nfsd_get_write_access(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
503
nfsd_setattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
678
static struct nfsd4_compound_state *nfsd4_get_cstate(struct svc_rqst *rqstp)
fs/nfsd/vfs.c
683
__be32 nfsd4_clone_file_range(struct svc_rqst *rqstp,
fs/nfsd/vfs.c
752
__be32 nfsd4_vfs_fallocate(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.c
824
nfsd_access(struct svc_rqst *rqstp, struct svc_fh *fhp, u32 *access, u32 *supported)
fs/nfsd/vfs.c
946
nfsd_open(struct svc_rqst *rqstp, struct svc_fh *fhp, umode_t type,
fs/nfsd/vfs.h
100
__be32 nfsd_access(struct svc_rqst *, struct svc_fh *, u32 *, u32 *);
fs/nfsd/vfs.h
101
__be32 nfsd_create_setattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
103
__be32 nfsd_commit(struct svc_rqst *rqst, struct svc_fh *fhp,
fs/nfsd/vfs.h
107
__be32 nfsd_getxattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
109
__be32 nfsd_listxattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
111
__be32 nfsd_removexattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
113
__be32 nfsd_setxattr(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
117
__be32 nfsd_open(struct svc_rqst *, struct svc_fh *, umode_t,
fs/nfsd/vfs.h
121
__be32 nfsd_splice_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
125
__be32 nfsd_iter_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
129
bool nfsd_read_splice_ok(struct svc_rqst *rqstp);
fs/nfsd/vfs.h
130
__be32 nfsd_read(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
133
__be32 nfsd_write(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
136
__be32 nfsd_vfs_write(struct svc_rqst *rqstp, struct svc_fh *fhp,
fs/nfsd/vfs.h
140
__be32 nfsd_readlink(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
142
__be32 nfsd_symlink(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
146
__be32 nfsd_link(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
150
__be32 nfsd_rename(struct svc_rqst *,
fs/nfsd/vfs.h
153
__be32 nfsd_unlink(struct svc_rqst *, struct svc_fh *, int type,
fs/nfsd/vfs.h
155
__be32 nfsd_readdir(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
157
__be32 nfsd_statfs(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
76
int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp,
fs/nfsd/vfs.h
78
__be32 nfsd_lookup(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
80
__be32 nfsd_lookup_dentry(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
83
__be32 nfsd_setattr(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
87
__be32 nfsd4_vfs_fallocate(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
89
__be32 nfsd4_clone_file_range(struct svc_rqst *rqstp,
fs/nfsd/vfs.h
94
__be32 nfsd_create_locked(struct svc_rqst *, struct svc_fh *,
fs/nfsd/vfs.h
97
__be32 nfsd_create(struct svc_rqst *, struct svc_fh *,
fs/nfsd/xdr.h
144
bool nfssvc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
145
bool nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
146
bool nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
147
bool nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
148
bool nfssvc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
149
bool nfssvc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
150
bool nfssvc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
151
bool nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
152
bool nfssvc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
153
bool nfssvc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
155
bool nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
156
bool nfssvc_encode_attrstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
157
bool nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
158
bool nfssvc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
159
bool nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
160
bool nfssvc_encode_statfsres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
161
bool nfssvc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr.h
167
void nfssvc_release_attrstat(struct svc_rqst *rqstp);
fs/nfsd/xdr.h
168
void nfssvc_release_diropres(struct svc_rqst *rqstp);
fs/nfsd/xdr.h
169
void nfssvc_release_readres(struct svc_rqst *rqstp);
fs/nfsd/xdr.h
174
bool svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/xdr3.h
183
struct svc_rqst * rqstp;
fs/nfsd/xdr3.h
268
bool nfs3svc_decode_fhandleargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
269
bool nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
270
bool nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
271
bool nfs3svc_decode_accessargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
272
bool nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
273
bool nfs3svc_decode_writeargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
274
bool nfs3svc_decode_createargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
275
bool nfs3svc_decode_mkdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
276
bool nfs3svc_decode_mknodargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
277
bool nfs3svc_decode_renameargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
278
bool nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
279
bool nfs3svc_decode_symlinkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
280
bool nfs3svc_decode_readdirargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
281
bool nfs3svc_decode_readdirplusargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
282
bool nfs3svc_decode_commitargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
284
bool nfs3svc_encode_getattrres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
285
bool nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
286
bool nfs3svc_encode_lookupres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
287
bool nfs3svc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
288
bool nfs3svc_encode_readlinkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
289
bool nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
290
bool nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
291
bool nfs3svc_encode_createres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
292
bool nfs3svc_encode_renameres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
293
bool nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
294
bool nfs3svc_encode_readdirres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
295
bool nfs3svc_encode_fsstatres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
296
bool nfs3svc_encode_fsinfores(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
297
bool nfs3svc_encode_pathconfres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
298
bool nfs3svc_encode_commitres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr3.h
300
void nfs3svc_release_fhandle(struct svc_rqst *);
fs/nfsd/xdr3.h
301
void nfs3svc_release_fhandle2(struct svc_rqst *);
fs/nfsd/xdr3.h
311
bool svcxdr_encode_post_op_attr(struct svc_rqst *rqstp, struct xdr_stream *xdr,
fs/nfsd/xdr4.h
1002
extern __be32 nfsd4_open_confirm(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1004
extern __be32 nfsd4_close(struct svc_rqst *rqstp, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1006
extern __be32 nfsd4_open_downgrade(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1008
extern __be32 nfsd4_lock(struct svc_rqst *rqstp, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1011
extern __be32 nfsd4_lockt(struct svc_rqst *rqstp, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1014
extern __be32 nfsd4_locku(struct svc_rqst *rqstp, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1017
nfsd4_release_lockowner(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1019
extern void nfsd4_release_compoundargs(struct svc_rqst *rqstp);
fs/nfsd/xdr4.h
1020
extern __be32 nfsd4_delegreturn(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1022
extern __be32 nfsd4_renew(struct svc_rqst *rqstp, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1024
extern __be32 nfsd4_test_stateid(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1026
extern __be32 nfsd4_free_stateid(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
1063
__be32 (*op_func)(struct svc_rqst *, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
1069
u32 (*op_rsize_bop)(const struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
405
struct svc_rqst *op_rqstp;
fs/nfsd/xdr4.h
430
struct svc_rqst *rd_rqstp; /* response */
fs/nfsd/xdr4.h
454
struct svc_rqst *rd_rqstp; /* response */
fs/nfsd/xdr4.h
468
struct svc_rqst *rl_rqstp; /* request */
fs/nfsd/xdr4.h
924
struct svc_rqst *rqstp;
fs/nfsd/xdr4.h
939
struct svc_rqst * rqstp;
fs/nfsd/xdr4.h
949
static inline bool nfsd4_last_compound_op(struct svc_rqst *rqstp)
fs/nfsd/xdr4.h
958
int nfsd4_max_reply(struct svc_rqst *rqstp, struct nfsd4_op *op);
fs/nfsd/xdr4.h
963
bool nfsd4_mach_creds_match(struct nfs4_client *cl, struct svc_rqst *rqstp);
fs/nfsd/xdr4.h
964
bool nfs4svc_decode_compoundargs(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr4.h
965
bool nfs4svc_encode_compoundres(struct svc_rqst *rqstp, struct xdr_stream *xdr);
fs/nfsd/xdr4.h
972
u32 *bmval, struct svc_rqst *, int ignore_crossmnt);
fs/nfsd/xdr4.h
973
extern __be32 nfsd4_setclientid(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
975
extern __be32 nfsd4_setclientid_confirm(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
978
extern __be32 nfsd4_exchange_id(struct svc_rqst *rqstp,
fs/nfsd/xdr4.h
980
extern __be32 nfsd4_backchannel_ctl(struct svc_rqst *,
fs/nfsd/xdr4.h
982
extern __be32 nfsd4_bind_conn_to_session(struct svc_rqst *,
fs/nfsd/xdr4.h
984
extern __be32 nfsd4_create_session(struct svc_rqst *,
fs/nfsd/xdr4.h
986
extern __be32 nfsd4_sequence(struct svc_rqst *,
fs/nfsd/xdr4.h
989
extern __be32 nfsd4_destroy_session(struct svc_rqst *,
fs/nfsd/xdr4.h
991
extern __be32 nfsd4_destroy_clientid(struct svc_rqst *, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
993
__be32 nfsd4_reclaim_complete(struct svc_rqst *, struct nfsd4_compound_state *,
fs/nfsd/xdr4.h
997
extern __be32 nfsd4_process_open2(struct svc_rqst *rqstp,
include/linux/lockd/bind.h
15
struct svc_rqst;
include/linux/lockd/bind.h
24
int (*fopen)(struct svc_rqst *rqstp, struct nfs_fh *f,
include/linux/sunrpc/bc_xprt.h
40
static inline bool svc_is_backchannel(const struct svc_rqst *rqstp)
include/linux/sunrpc/bc_xprt.h
61
static inline bool svc_is_backchannel(const struct svc_rqst *rqstp)
include/linux/sunrpc/svc.h
134
extern u32 svc_max_payload(const struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
287
static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
292
static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
297
static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
302
static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
307
static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
312
static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst)
include/linux/sunrpc/svc.h
331
static inline bool svc_thread_should_stop(struct svc_rqst *rqstp)
include/linux/sunrpc/svc.h
352
static inline void svc_thread_init_status(struct svc_rqst *rqstp, int err)
include/linux/sunrpc/svc.h
374
int (*dispatch)(struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
393
enum svc_auth_status (*pg_authenticate)(struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
394
__be32 (*pg_init_request)(struct svc_rqst *,
include/linux/sunrpc/svc.h
424
int (*vs_dispatch)(struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
432
__be32 (*pc_func)(struct svc_rqst *);
include/linux/sunrpc/svc.h
434
bool (*pc_decode)(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
437
bool (*pc_encode)(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
440
void (*pc_release)(struct svc_rqst *);
include/linux/sunrpc/svc.h
458
bool svc_rqst_replace_page(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
460
void svc_rqst_release_pages(struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
462
void svc_exit_thread(struct svc_rqst *);
include/linux/sunrpc/svc.h
473
void svc_process(struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
474
void svc_process_bc(struct rpc_rqst *req, struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
479
void svc_reserve(struct svc_rqst *rqstp, int space);
include/linux/sunrpc/svc.h
482
char * svc_print_addr(struct svc_rqst *, char *, size_t);
include/linux/sunrpc/svc.h
483
const char * svc_proc_name(const struct svc_rqst *rqstp);
include/linux/sunrpc/svc.h
484
int svc_encode_result_payload(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
487
char *svc_fill_symlink_pathname(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
490
__be32 svc_generic_init_request(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
509
static inline void svc_rqst_page_release(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
523
static inline void svc_reserve_auth(struct svc_rqst *rqstp, int space)
include/linux/sunrpc/svc.h
533
static inline void svcxdr_init_decode(struct svc_rqst *rqstp)
include/linux/sunrpc/svc.h
551
static inline void svcxdr_init_encode(struct svc_rqst *rqstp)
include/linux/sunrpc/svc.h
580
static inline void svcxdr_encode_opaque_pages(struct svc_rqst *rqstp,
include/linux/sunrpc/svc.h
598
static inline void svcxdr_set_auth_slack(struct svc_rqst *rqstp, int slack)
include/linux/sunrpc/svc.h
621
static inline bool svcxdr_set_accept_stat(struct svc_rqst *rqstp)
include/linux/sunrpc/svc_rdma.h
126
static inline struct svcxprt_rdma *svc_rdma_rqst_rdma(struct svc_rqst *rqstp)
include/linux/sunrpc/svc_rdma.h
260
extern void svc_rdma_handle_bc_reply(struct svc_rqst *rqstp,
include/linux/sunrpc/svc_rdma.h
272
extern int svc_rdma_recvfrom(struct svc_rqst *);
include/linux/sunrpc/svc_rdma.h
297
struct svc_rqst *rqstp,
include/linux/sunrpc/svc_rdma.h
326
extern int svc_rdma_sendto(struct svc_rqst *);
include/linux/sunrpc/svc_rdma.h
327
extern int svc_rdma_result_payload(struct svc_rqst *rqstp, unsigned int offset,
include/linux/sunrpc/svc_xprt.h
176
void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt);
include/linux/sunrpc/svc_xprt.h
22
int (*xpo_recvfrom)(struct svc_rqst *);
include/linux/sunrpc/svc_xprt.h
23
int (*xpo_sendto)(struct svc_rqst *);
include/linux/sunrpc/svc_xprt.h
24
int (*xpo_result_payload)(struct svc_rqst *, unsigned int,
include/linux/sunrpc/svcauth.h
145
enum svc_auth_status (*accept)(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
146
int (*release)(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
148
enum svc_auth_status (*set_client)(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
149
rpc_authflavor_t (*pseudoflavor)(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
154
extern rpc_authflavor_t svc_auth_flavor(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
155
extern int svc_authorise(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
156
extern enum svc_auth_status svc_set_client(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
170
extern enum svc_auth_status svcauth_unix_set_client(struct svc_rqst *rqstp);
include/linux/sunrpc/svcauth.h
57
struct svc_rqst; /* forward decl */
include/linux/sunrpc/svcsock.h
64
int svc_recv(struct svc_rqst *rqstp, long timeo);
include/linux/sunrpc/svcsock.h
65
void svc_send(struct svc_rqst *rqstp);
include/trace/events/rpcgss.h
177
const struct svc_rqst *rqstp,
include/trace/events/rpcgss.h
204
const struct svc_rqst *rqstp, \
include/trace/events/rpcgss.h
216
const struct svc_rqst *rqstp
include/trace/events/rpcgss.h
236
const struct svc_rqst *rqstp
include/trace/events/rpcgss.h
256
const struct svc_rqst *rqstp,
include/trace/events/rpcgss.h
284
const struct svc_rqst *rqstp,
include/trace/events/rpcgss.h
315
const struct svc_rqst *rqstp,
include/trace/events/rpcgss.h
491
const struct svc_rqst *rqstp,
include/trace/events/rpcgss.h
514
const struct svc_rqst *rqstp, \
include/trace/events/rpcgss.h
524
const struct svc_rqst *rqstp,
include/trace/events/rpcrdma.h
1973
const struct svc_rqst *rqst,
include/trace/events/sunrpc.h
1740
const struct svc_rqst *rqst,
include/trace/events/sunrpc.h
1770
TP_PROTO(const struct svc_rqst *rqst, const char *name),
include/trace/events/sunrpc.h
1802
const struct svc_rqst *rqst
include/trace/events/sunrpc.h
1826
const struct svc_rqst *rqst \
include/trace/events/sunrpc.h
1835
const struct svc_rqst *rqst,
include/trace/events/sunrpc.h
1861
TP_PROTO(const struct svc_rqst *rqst, int status),
include/trace/events/sunrpc.h
1865
TP_PROTO(const struct svc_rqst *rqst),
include/trace/events/sunrpc.h
1891
const struct svc_rqst *rqst
include/trace/events/sunrpc.h
2034
const struct svc_rqst *rqst
net/sunrpc/auth_gss/svcauth_gss.c
1010
svcauth_gss_proc_init_verf(struct cache_detail *cd, struct svc_rqst *rqstp,
net/sunrpc/auth_gss/svcauth_gss.c
1045
static int gss_read_proxy_verf(struct svc_rqst *rqstp,
net/sunrpc/auth_gss/svcauth_gss.c
1155
svcauth_gss_legacy_init(struct svc_rqst *rqstp,
net/sunrpc/auth_gss/svcauth_gss.c
1291
static int svcauth_gss_proxy_init(struct svc_rqst *rqstp,
net/sunrpc/auth_gss/svcauth_gss.c
1376
svcauth_gss_proc_init(struct svc_rqst *rqstp, struct rpc_gss_wire_cred *gc)
net/sunrpc/auth_gss/svcauth_gss.c
1623
svcauth_gss_accept(struct svc_rqst *rqstp)
net/sunrpc/auth_gss/svcauth_gss.c
1750
svcauth_gss_prepare_to_wrap(struct svc_rqst *rqstp, struct gss_svc_data *gsd)
net/sunrpc/auth_gss/svcauth_gss.c
1786
static int svcauth_gss_wrap_integ(struct svc_rqst *rqstp)
net/sunrpc/auth_gss/svcauth_gss.c
1847
static int svcauth_gss_wrap_priv(struct svc_rqst *rqstp)
net/sunrpc/auth_gss/svcauth_gss.c
1936
svcauth_gss_release(struct svc_rqst *rqstp)
net/sunrpc/auth_gss/svcauth_gss.c
2003
static rpc_authflavor_t svcauth_gss_pseudoflavor(struct svc_rqst *rqstp)
net/sunrpc/auth_gss/svcauth_gss.c
655
static bool gss_check_seq_num(const struct svc_rqst *rqstp, struct rsc *rsci,
net/sunrpc/auth_gss/svcauth_gss.c
702
svcauth_gss_verify_header(struct svc_rqst *rqstp, struct rsc *rsci,
net/sunrpc/auth_gss/svcauth_gss.c
757
svcauth_gss_encode_verf(struct svc_rqst *rqstp, struct gss_ctx *ctx_id, u32 seq)
net/sunrpc/auth_gss/svcauth_gss.c
860
svcauth_gss_unwrap_integ(struct svc_rqst *rqstp, u32 seq, struct gss_ctx *ctx)
net/sunrpc/auth_gss/svcauth_gss.c
936
svcauth_gss_unwrap_priv(struct svc_rqst *rqstp, u32 seq, struct gss_ctx *ctx)
net/sunrpc/auth_gss/svcauth_gss.c
980
svcauth_gss_set_client(struct svc_rqst *rqstp)
net/sunrpc/sunrpc.h
40
struct svc_rqst;
net/sunrpc/sunrpc.h
45
enum svc_auth_status svc_authenticate(struct svc_rqst *rqstp);
net/sunrpc/svc.c
1027
svc_exit_thread(struct svc_rqst *rqstp)
net/sunrpc/svc.c
1319
void svc_printk(struct svc_rqst *rqstp, const char *fmt, ...)
net/sunrpc/svc.c
1335
static __printf(2,3) void svc_printk(struct svc_rqst *rqstp, const char *fmt, ...) {}
net/sunrpc/svc.c
1339
svc_generic_init_request(struct svc_rqst *rqstp,
net/sunrpc/svc.c
1393
svc_process_common(struct svc_rqst *rqstp)
net/sunrpc/svc.c
1590
static void svc_drop(struct svc_rqst *rqstp)
net/sunrpc/svc.c
1595
static void svc_release_rqst(struct svc_rqst *rqstp)
net/sunrpc/svc.c
1614
void svc_process(struct svc_rqst *rqstp)
net/sunrpc/svc.c
1675
void svc_process_bc(struct rpc_rqst *req, struct svc_rqst *rqstp)
net/sunrpc/svc.c
1756
u32 svc_max_payload(const struct svc_rqst *rqstp)
net/sunrpc/svc.c
1773
const char *svc_proc_name(const struct svc_rqst *rqstp)
net/sunrpc/svc.c
1790
int svc_encode_result_payload(struct svc_rqst *rqstp, unsigned int offset,
net/sunrpc/svc.c
1809
char *svc_fill_symlink_pathname(struct svc_rqst *rqstp, struct kvec *first,
net/sunrpc/svc.c
637
svc_init_buffer(struct svc_rqst *rqstp, const struct svc_serv *serv, int node)
net/sunrpc/svc.c
667
svc_release_buffer(struct svc_rqst *rqstp)
net/sunrpc/svc.c
687
svc_rqst_free(struct svc_rqst *rqstp)
net/sunrpc/svc.c
700
static struct svc_rqst *
net/sunrpc/svc.c
703
struct svc_rqst *rqstp;
net/sunrpc/svc.c
763
struct svc_rqst *rqstp;
net/sunrpc/svc.c
769
rqstp = llist_entry(ln, struct svc_rqst, rq_idle);
net/sunrpc/svc.c
798
struct svc_rqst *rqstp;
net/sunrpc/svc.c
969
bool svc_rqst_replace_page(struct svc_rqst *rqstp, struct page *page)
net/sunrpc/svc.c
996
void svc_rqst_release_pages(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
1281
struct svc_rqst *rqstp = container_of(req, struct svc_rqst, rq_chandle);
net/sunrpc/svc_xprt.c
1324
static noinline int svc_deferred_recv(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
31
static int svc_deferred_recv(struct svc_rqst *rqstp);
net/sunrpc/svc_xprt.c
394
void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt)
net/sunrpc/svc_xprt.c
415
char *svc_print_addr(struct svc_rqst *rqstp, char *buf, size_t len)
net/sunrpc/svc_xprt.c
429
static bool svc_xprt_reserve_slot(struct svc_rqst *rqstp, struct svc_xprt *xprt)
net/sunrpc/svc_xprt.c
463
static void svc_xprt_release_slot(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
555
void svc_reserve(struct svc_rqst *rqstp, int space)
net/sunrpc/svc_xprt.c
579
static void svc_xprt_release(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
687
static bool svc_fill_pages(struct svc_rqst *rqstp, struct page **pages,
net/sunrpc/svc_xprt.c
709
static bool svc_alloc_arg(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
753
svc_thread_should_sleep(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
784
static bool svc_thread_wait_for_work(struct svc_rqst *rqstp, long timeo)
net/sunrpc/svc_xprt.c
832
static void svc_handle_xprt(struct svc_rqst *rqstp, struct svc_xprt *xprt)
net/sunrpc/svc_xprt.c
895
static void svc_thread_wake_next(struct svc_rqst *rqstp)
net/sunrpc/svc_xprt.c
919
int svc_recv(struct svc_rqst *rqstp, long timeo)
net/sunrpc/svc_xprt.c
993
void svc_send(struct svc_rqst *rqstp)
net/sunrpc/svcauth.c
113
enum svc_auth_status svc_set_client(struct svc_rqst *rqstp)
net/sunrpc/svcauth.c
126
int svc_authorise(struct svc_rqst *rqstp)
net/sunrpc/svcauth.c
169
rpc_authflavor_t svc_auth_flavor(struct svc_rqst *rqstp)
net/sunrpc/svcauth.c
76
enum svc_auth_status svc_authenticate(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
1024
svcauth_null_accept(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
1065
svcauth_null_release(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
1101
svcauth_tls_accept(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
1186
svcauth_unix_accept(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
1264
svcauth_unix_release(struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
911
static struct group_info *unix_gid_find(kuid_t uid, struct svc_rqst *rqstp)
net/sunrpc/svcauth_unix.c
938
svcauth_unix_set_client(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
1015
static void svc_tcp_save_pages(struct svc_sock *svsk, struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
1055
struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
1095
static int receive_cb_reply(struct svc_sock *svsk, struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
1155
static int svc_tcp_recvfrom(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
1249
static int svc_tcp_sendmsg(struct svc_sock *svsk, struct svc_rqst *rqstp,
net/sunrpc/svcsock.c
1293
static int svc_tcp_sendto(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
167
static void svc_set_cmsg_data(struct svc_rqst *rqstp, struct cmsghdr *cmh)
net/sunrpc/svcsock.c
198
static int svc_sock_result_payload(struct svc_rqst *rqstp, unsigned int offset,
net/sunrpc/svcsock.c
339
static ssize_t svc_tcp_read_msg(struct svc_rqst *rqstp, size_t buflen,
net/sunrpc/svcsock.c
390
static void svc_sock_secure_port(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
546
static int svc_udp_get_dest_address4(struct svc_rqst *rqstp,
net/sunrpc/svcsock.c
563
static int svc_udp_get_dest_address6(struct svc_rqst *rqstp,
net/sunrpc/svcsock.c
585
static int svc_udp_get_dest_address(struct svc_rqst *rqstp,
net/sunrpc/svcsock.c
608
static int svc_udp_recvfrom(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
728
static int svc_udp_sendto(struct svc_rqst *rqstp)
net/sunrpc/svcsock.c
91
static int svc_udp_recvfrom(struct svc_rqst *);
net/sunrpc/svcsock.c
92
static int svc_udp_sendto(struct svc_rqst *);
net/sunrpc/svcsock.c
996
struct svc_rqst *rqstp)
net/sunrpc/xprtrdma/svc_rdma_backchannel.c
19
void svc_rdma_handle_bc_reply(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
411
static void svc_rdma_build_arg_xdr(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
798
static void svc_rdma_read_complete_one(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
835
static void svc_rdma_read_complete_multiple(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
854
static void svc_rdma_read_complete_pzrc(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
868
static noinline void svc_rdma_read_complete(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
930
int svc_rdma_recvfrom(struct svc_rqst *rqstp)
net/sunrpc/xprtrdma/svc_rdma_rw.c
1035
static int svc_rdma_read_call_chunk(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
1098
static noinline int svc_rdma_read_special(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
1114
static void svc_rdma_clear_rqst_pages(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
1150
struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
760
static int svc_rdma_build_read_segment(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
829
static int svc_rdma_build_read_chunk(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
862
static int svc_rdma_copy_inline_range(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
915
svc_rdma_read_multiple_chunks(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
969
static int svc_rdma_read_data_item(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_rw.c
991
static int svc_rdma_read_chunk_range(struct svc_rqst *rqstp,
net/sunrpc/xprtrdma/svc_rdma_sendto.c
1016
struct svc_rqst *rqstp)
net/sunrpc/xprtrdma/svc_rdma_sendto.c
1128
int svc_rdma_sendto(struct svc_rqst *rqstp)
net/sunrpc/xprtrdma/svc_rdma_sendto.c
1222
int svc_rdma_result_payload(struct svc_rqst *rqstp, unsigned int offset,
net/sunrpc/xprtrdma/svc_rdma_sendto.c
989
static void svc_rdma_save_io_pages(struct svc_rqst *rqstp,