Home
last modified time | relevance | path

Searched refs:svc_rqst (Results 1 – 25 of 70) sorted by relevance

123

/Linux-v5.4/fs/nfsd/
Dxdr3.h190 struct svc_rqst * rqstp;
274 int nfs3svc_decode_fhandle(struct svc_rqst *, __be32 *);
275 int nfs3svc_decode_sattrargs(struct svc_rqst *, __be32 *);
276 int nfs3svc_decode_diropargs(struct svc_rqst *, __be32 *);
277 int nfs3svc_decode_accessargs(struct svc_rqst *, __be32 *);
278 int nfs3svc_decode_readargs(struct svc_rqst *, __be32 *);
279 int nfs3svc_decode_writeargs(struct svc_rqst *, __be32 *);
280 int nfs3svc_decode_createargs(struct svc_rqst *, __be32 *);
281 int nfs3svc_decode_mkdirargs(struct svc_rqst *, __be32 *);
282 int nfs3svc_decode_mknodargs(struct svc_rqst *, __be32 *);
[all …]
Dvfs.h43 int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp,
45 __be32 nfsd_lookup(struct svc_rqst *, struct svc_fh *,
47 __be32 nfsd_lookup_dentry(struct svc_rqst *, struct svc_fh *,
50 __be32 nfsd_setattr(struct svc_rqst *, struct svc_fh *,
54 __be32 nfsd4_set_nfs4_label(struct svc_rqst *, struct svc_fh *,
56 __be32 nfsd4_vfs_fallocate(struct svc_rqst *, struct svc_fh *,
61 __be32 nfsd_create_locked(struct svc_rqst *, struct svc_fh *,
64 __be32 nfsd_create(struct svc_rqst *, struct svc_fh *,
68 __be32 nfsd_access(struct svc_rqst *, struct svc_fh *, u32 *, u32 *);
69 __be32 do_nfsd_create(struct svc_rqst *, struct svc_fh *,
[all …]
Dxdr.h136 int nfssvc_decode_void(struct svc_rqst *, __be32 *);
137 int nfssvc_decode_fhandle(struct svc_rqst *, __be32 *);
138 int nfssvc_decode_sattrargs(struct svc_rqst *, __be32 *);
139 int nfssvc_decode_diropargs(struct svc_rqst *, __be32 *);
140 int nfssvc_decode_readargs(struct svc_rqst *, __be32 *);
141 int nfssvc_decode_writeargs(struct svc_rqst *, __be32 *);
142 int nfssvc_decode_createargs(struct svc_rqst *, __be32 *);
143 int nfssvc_decode_renameargs(struct svc_rqst *, __be32 *);
144 int nfssvc_decode_readlinkargs(struct svc_rqst *, __be32 *);
145 int nfssvc_decode_linkargs(struct svc_rqst *, __be32 *);
[all …]
Dxdr4.h282 struct svc_rqst *rd_rqstp; /* response */
292 struct svc_rqst *rd_rqstp; /* response */
305 struct svc_rqst *rl_rqstp; /* request */
656 struct svc_rqst *rqstp;
670 struct svc_rqst * rqstp;
700 static inline bool nfsd4_last_compound_op(struct svc_rqst *rqstp) in nfsd4_last_compound_op()
709 int nfsd4_max_reply(struct svc_rqst *rqstp, struct nfsd4_op *op);
731 bool nfsd4_mach_creds_match(struct nfs4_client *cl, struct svc_rqst *rqstp);
732 int nfs4svc_encode_voidres(struct svc_rqst *, __be32 *);
733 int nfs4svc_decode_compoundargs(struct svc_rqst *, __be32 *);
[all …]
Dexport.h14 struct svc_rqst;
86 int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp);
87 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp);
95 struct svc_export * rqst_exp_get_by_name(struct svc_rqst *,
97 struct svc_export * rqst_exp_parent(struct svc_rqst *,
99 struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *);
102 __be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *);
115 struct svc_export * rqst_exp_find(struct svc_rqst *, int, u32 *);
Dnfs2acl.c23 nfsacld_proc_null(struct svc_rqst *rqstp) in nfsacld_proc_null()
31 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp) in nfsacld_proc_getacl()
92 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp) in nfsacld_proc_setacl()
146 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp) in nfsacld_proc_getattr()
164 static __be32 nfsacld_proc_access(struct svc_rqst *rqstp) in nfsacld_proc_access()
186 static int nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_getaclargs()
199 static int nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_setaclargs()
225 static int nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_fhandleargs()
235 static int nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_decode_accessargs()
255 static int nfsaclsvc_encode_voidres(struct svc_rqst *rqstp, __be32 *p) in nfsaclsvc_encode_voidres()
[all …]
Dnfsxdr.c129 encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, in encode_fattr()
187 __be32 *nfs2svc_encode_fattr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, struct kstat *s… in nfs2svc_encode_fattr()
196 nfssvc_decode_void(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_void()
202 nfssvc_decode_fhandle(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_fhandle()
213 nfssvc_decode_sattrargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_sattrargs()
226 nfssvc_decode_diropargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_diropargs()
238 nfssvc_decode_readargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_readargs()
270 nfssvc_decode_writeargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_writeargs()
316 nfssvc_decode_createargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_createargs()
329 nfssvc_decode_renameargs(struct svc_rqst *rqstp, __be32 *p) in nfssvc_decode_renameargs()
[all …]
Dnfs4proc.c96 check_attr_support(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, in check_attr_support()
118 nfsd4_check_open_attributes(struct svc_rqst *rqstp, in nfsd4_check_open_attributes()
150 do_set_nfs4_acl(struct svc_rqst *rqstp, struct svc_fh *fhp, in do_set_nfs4_acl()
176 do_open_permission(struct svc_rqst *rqstp, struct svc_fh *current_fh, struct nfsd4_open *open, int … in do_open_permission()
225 do_open_lookup(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *open… in do_open_lookup()
306 do_open_fhandle(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_open *ope… in do_open_fhandle()
350 nfsd4_open(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, in nfsd4_open()
478 static __be32 nfsd4_open_omfg(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct n… in nfsd4_open_omfg()
494 nfsd4_getfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, in nfsd4_getfh()
502 nfsd4_putfh(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, in nfsd4_putfh()
[all …]
Dnfs3xdr.c166 encode_fattr3(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp, in encode_fattr3()
197 encode_saved_post_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_saved_post_attr()
210 encode_post_op_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_post_op_attr()
230 nfs3svc_encode_post_op_attr(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in nfs3svc_encode_post_op_attr()
239 encode_wcc_data(struct svc_rqst *rqstp, __be32 *p, struct svc_fh *fhp) in encode_wcc_data()
312 nfs3svc_decode_fhandle(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_fhandle()
323 nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_sattrargs()
342 nfs3svc_decode_diropargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_diropargs()
354 nfs3svc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_accessargs()
367 nfs3svc_decode_readargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_readargs()
[all …]
Didmap.h55 __be32 nfsd_map_name_to_uid(struct svc_rqst *, const char *, size_t, kuid_t *);
56 __be32 nfsd_map_name_to_gid(struct svc_rqst *, const char *, size_t, kgid_t *);
57 __be32 nfsd4_encode_user(struct xdr_stream *, struct svc_rqst *, kuid_t);
58 __be32 nfsd4_encode_group(struct xdr_stream *, struct svc_rqst *, kgid_t);
Dacl.h40 struct svc_rqst;
46 int nfsd4_get_nfs4_acl(struct svc_rqst *rqstp, struct dentry *dentry,
48 __be32 nfsd4_set_nfs4_acl(struct svc_rqst *rqstp, struct svc_fh *fhp,
Dnfsproc.c14 typedef struct svc_rqst svc_rqst; typedef
21 nfsd_proc_null(struct svc_rqst *rqstp) in nfsd_proc_null()
43 nfsd_proc_getattr(struct svc_rqst *rqstp) in nfsd_proc_getattr()
61 nfsd_proc_setattr(struct svc_rqst *rqstp) in nfsd_proc_setattr()
128 nfsd_proc_lookup(struct svc_rqst *rqstp) in nfsd_proc_lookup()
149 nfsd_proc_readlink(struct svc_rqst *rqstp) in nfsd_proc_readlink()
170 nfsd_proc_read(struct svc_rqst *rqstp) in nfsd_proc_read()
211 nfsd_proc_write(struct svc_rqst *rqstp) in nfsd_proc_write()
240 nfsd_proc_create(struct svc_rqst *rqstp) in nfsd_proc_create()
396 nfsd_proc_remove(struct svc_rqst *rqstp) in nfsd_proc_remove()
[all …]
Dnfs3acl.c22 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null()
30 static __be32 nfsd3_proc_getacl(struct svc_rqst *rqstp) in nfsd3_proc_getacl()
85 static __be32 nfsd3_proc_setacl(struct svc_rqst *rqstp) in nfsd3_proc_setacl()
128 static int nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_getaclargs()
141 static int nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_decode_setaclargs()
172 static int nfs3svc_encode_getaclres(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_encode_getaclres()
217 static int nfs3svc_encode_setaclres(struct svc_rqst *rqstp, __be32 *p) in nfs3svc_encode_setaclres()
229 static void nfs3svc_release_getacl(struct svc_rqst *rqstp) in nfs3svc_release_getacl()
Dnfs3proc.c35 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null()
44 nfsd3_proc_getattr(struct svc_rqst *rqstp) in nfsd3_proc_getattr()
68 nfsd3_proc_setattr(struct svc_rqst *rqstp) in nfsd3_proc_setattr()
87 nfsd3_proc_lookup(struct svc_rqst *rqstp) in nfsd3_proc_lookup()
112 nfsd3_proc_access(struct svc_rqst *rqstp) in nfsd3_proc_access()
132 nfsd3_proc_readlink(struct svc_rqst *rqstp) in nfsd3_proc_readlink()
151 nfsd3_proc_read(struct svc_rqst *rqstp) in nfsd3_proc_read()
184 nfsd3_proc_write(struct svc_rqst *rqstp) in nfsd3_proc_write()
217 nfsd3_proc_create(struct svc_rqst *rqstp) in nfsd3_proc_create()
255 nfsd3_proc_mkdir(struct svc_rqst *rqstp) in nfsd3_proc_mkdir()
[all …]
Dpnfs.h26 struct svc_rqst *rqstp,
54 __be32 nfsd4_preprocess_layout_stateid(struct svc_rqst *rqstp,
59 __be32 nfsd4_return_file_layouts(struct svc_rqst *rqstp,
62 __be32 nfsd4_return_client_layouts(struct svc_rqst *rqstp,
Dvfs.c59 nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, in nfsd_cross_mnt()
124 static int nfsd_lookup_parent(struct svc_rqst *rqstp, struct dentry *dparent, struct svc_export **e… in nfsd_lookup_parent()
173 nfsd_lookup_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_lookup_dentry()
250 nfsd_lookup(struct svc_rqst *rqstp, struct svc_fh *fhp, const char *name, in nfsd_lookup()
326 nfsd_get_write_access(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_get_write_access()
360 nfsd_setattr(struct svc_rqst *rqstp, struct svc_fh *fhp, struct iattr *iap, in nfsd_setattr()
501 __be32 nfsd4_set_nfs4_label(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd4_set_nfs4_label()
520 __be32 nfsd4_set_nfs4_label(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd4_set_nfs4_label()
556 __be32 nfsd4_vfs_fallocate(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd4_vfs_fallocate()
617 nfsd_access(struct svc_rqst *rqstp, struct svc_fh *fhp, u32 *access, u32 *supported) in nfsd_access()
[all …]
/Linux-v5.4/include/linux/lockd/
Dxdr4.h27 int nlm4svc_decode_testargs(struct svc_rqst *, __be32 *);
28 int nlm4svc_encode_testres(struct svc_rqst *, __be32 *);
29 int nlm4svc_decode_lockargs(struct svc_rqst *, __be32 *);
30 int nlm4svc_decode_cancargs(struct svc_rqst *, __be32 *);
31 int nlm4svc_decode_unlockargs(struct svc_rqst *, __be32 *);
32 int nlm4svc_encode_res(struct svc_rqst *, __be32 *);
33 int nlm4svc_decode_res(struct svc_rqst *, __be32 *);
34 int nlm4svc_encode_void(struct svc_rqst *, __be32 *);
35 int nlm4svc_decode_void(struct svc_rqst *, __be32 *);
36 int nlm4svc_decode_shareargs(struct svc_rqst *, __be32 *);
[all …]
Dxdr.h24 struct svc_rqst;
99 int nlmsvc_decode_testargs(struct svc_rqst *, __be32 *);
100 int nlmsvc_encode_testres(struct svc_rqst *, __be32 *);
101 int nlmsvc_decode_lockargs(struct svc_rqst *, __be32 *);
102 int nlmsvc_decode_cancargs(struct svc_rqst *, __be32 *);
103 int nlmsvc_decode_unlockargs(struct svc_rqst *, __be32 *);
104 int nlmsvc_encode_res(struct svc_rqst *, __be32 *);
105 int nlmsvc_decode_res(struct svc_rqst *, __be32 *);
106 int nlmsvc_encode_void(struct svc_rqst *, __be32 *);
107 int nlmsvc_decode_void(struct svc_rqst *, __be32 *);
[all …]
/Linux-v5.4/include/linux/sunrpc/
Dsvc.h152 extern u32 svc_max_payload(const struct svc_rqst *rqstp);
229 struct svc_rqst { struct
309 static inline struct sockaddr_in *svc_addr_in(const struct svc_rqst *rqst) in svc_addr_in() argument
314 static inline struct sockaddr_in6 *svc_addr_in6(const struct svc_rqst *rqst) in svc_addr_in6()
319 static inline struct sockaddr *svc_addr(const struct svc_rqst *rqst) in svc_addr()
324 static inline struct sockaddr_in *svc_daddr_in(const struct svc_rqst *rqst) in svc_daddr_in()
329 static inline struct sockaddr_in6 *svc_daddr_in6(const struct svc_rqst *rqst) in svc_daddr_in6()
334 static inline struct sockaddr *svc_daddr(const struct svc_rqst *rqst) in svc_daddr()
343 xdr_argsize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_argsize_check()
352 xdr_ressize_check(struct svc_rqst *rqstp, __be32 *p) in xdr_ressize_check()
[all …]
Dsvcauth.h58 struct svc_rqst; /* forward decl */
132 int (*accept)(struct svc_rqst *rq, __be32 *authp);
133 int (*release)(struct svc_rqst *rq);
135 int (*set_client)(struct svc_rqst *rq);
154 extern int svc_authenticate(struct svc_rqst *rqstp, __be32 *authp);
155 extern int svc_authorise(struct svc_rqst *rqstp);
156 extern int svc_set_client(struct svc_rqst *rqstp);
169 extern int svcauth_unix_set_client(struct svc_rqst *rqstp);
Dsvcsock.h56 int svc_recv(struct svc_rqst *, long);
57 int svc_send(struct svc_rqst *);
58 void svc_drop(struct svc_rqst *);
/Linux-v5.4/fs/lockd/
Dsvc4proc.c23 nlm4svc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_retrieve_args()
72 nlm4svc_proc_null(struct svc_rqst *rqstp) in nlm4svc_proc_null()
82 __nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_test()
110 nlm4svc_proc_test(struct svc_rqst *rqstp) in nlm4svc_proc_test()
116 __nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_lock()
159 nlm4svc_proc_lock(struct svc_rqst *rqstp) in nlm4svc_proc_lock()
165 __nlm4svc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_cancel()
196 nlm4svc_proc_cancel(struct svc_rqst *rqstp) in nlm4svc_proc_cancel()
205 __nlm4svc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlm4svc_proc_unlock()
236 nlm4svc_proc_unlock(struct svc_rqst *rqstp) in nlm4svc_proc_unlock()
[all …]
Dsvcproc.c52 nlmsvc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_retrieve_args()
102 nlmsvc_proc_null(struct svc_rqst *rqstp) in nlmsvc_proc_null()
112 __nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_test()
141 nlmsvc_proc_test(struct svc_rqst *rqstp) in nlmsvc_proc_test()
147 __nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_lock()
190 nlmsvc_proc_lock(struct svc_rqst *rqstp) in nlmsvc_proc_lock()
196 __nlmsvc_proc_cancel(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_cancel()
228 nlmsvc_proc_cancel(struct svc_rqst *rqstp) in nlmsvc_proc_cancel()
237 __nlmsvc_proc_unlock(struct svc_rqst *rqstp, struct nlm_res *resp) in __nlmsvc_proc_unlock()
269 nlmsvc_proc_unlock(struct svc_rqst *rqstp) in nlmsvc_proc_unlock()
[all …]
Dxdr.c184 nlmsvc_decode_testargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_testargs()
202 nlmsvc_encode_testres(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_encode_testres()
212 nlmsvc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_lockargs()
233 nlmsvc_decode_cancargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_cancargs()
250 nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_unlockargs()
262 nlmsvc_decode_shareargs(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_shareargs()
283 nlmsvc_encode_shareres(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_encode_shareres()
295 nlmsvc_encode_res(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_encode_res()
306 nlmsvc_decode_notify(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_notify()
319 nlmsvc_decode_reboot(struct svc_rqst *rqstp, __be32 *p) in nlmsvc_decode_reboot()
[all …]
Dxdr4.c181 nlm4svc_decode_testargs(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_testargs()
199 nlm4svc_encode_testres(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_encode_testres()
209 nlm4svc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_lockargs()
230 nlm4svc_decode_cancargs(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_cancargs()
247 nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_unlockargs()
259 nlm4svc_decode_shareargs(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_shareargs()
280 nlm4svc_encode_shareres(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_encode_shareres()
292 nlm4svc_encode_res(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_encode_res()
303 nlm4svc_decode_notify(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_notify()
316 nlm4svc_decode_reboot(struct svc_rqst *rqstp, __be32 *p) in nlm4svc_decode_reboot()
[all …]

123