/linux/fs/nfsd/ |
A D | vfs.h | 47 __be32 nfsd_lookup(struct svc_rqst *, struct svc_fh *, 52 __be32 nfsd_setattr(struct svc_rqst *, struct svc_fh *, 67 __be32 nfsd_create(struct svc_rqst *, struct svc_fh *, 72 __be32 do_nfsd_create(struct svc_rqst *, struct svc_fh *, 76 __be32 nfsd_commit(struct svc_rqst *, struct svc_fh *, 103 __be32 nfsd_read(struct svc_rqst *, struct svc_fh *, 115 __be32 nfsd_symlink(struct svc_rqst *, struct svc_fh *, 118 __be32 nfsd_link(struct svc_rqst *, struct svc_fh *, 122 __be32 nfsd_rename(struct svc_rqst *, 127 __be32 nfsd_readdir(struct svc_rqst *, struct svc_fh *, [all …]
|
A D | xdr3.h | 183 struct svc_rqst * rqstp; 269 bool nfs3svc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 270 bool nfs3svc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 272 bool nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 278 bool nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 285 bool nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr); 289 bool nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 290 bool nfs3svc_encode_writeres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 293 bool nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 300 void nfs3svc_release_fhandle(struct svc_rqst *); [all …]
|
A D | xdr.h | 145 bool nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 146 bool nfssvc_decode_diropargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 147 bool nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 151 bool nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 155 bool nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 157 bool nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 159 bool nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 167 void nfssvc_release_attrstat(struct svc_rqst *rqstp); 168 void nfssvc_release_diropres(struct svc_rqst *rqstp); 169 void nfssvc_release_readres(struct svc_rqst *rqstp); [all …]
|
A D | xdr4.h | 305 struct svc_rqst *rd_rqstp; /* response */ 315 struct svc_rqst *rd_rqstp; /* response */ 328 struct svc_rqst *rl_rqstp; /* request */ 689 struct svc_rqst *rqstp; 703 struct svc_rqst * rqstp; 768 u32 *bmval, struct svc_rqst *, int ignore_crossmnt); 775 extern __be32 nfsd4_backchannel_ctl(struct svc_rqst *, 779 extern __be32 nfsd4_create_session(struct svc_rqst *, 781 extern __be32 nfsd4_sequence(struct svc_rqst *, 784 extern __be32 nfsd4_destroy_session(struct svc_rqst *, [all …]
|
A D | export.h | 15 struct svc_rqst; 101 int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp); 102 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp); 110 struct svc_export * rqst_exp_get_by_name(struct svc_rqst *, 112 struct svc_export * rqst_exp_parent(struct svc_rqst *, 114 struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *); 117 __be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *); 130 struct svc_export * rqst_exp_find(struct svc_rqst *, int, u32 *);
|
A D | nfsxdr.c | 130 svcxdr_decode_sattr(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_sattr() 214 svcxdr_encode_fattr(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_fattr() 284 nfssvc_decode_sattrargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_sattrargs() 301 nfssvc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_readargs() 369 nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_linkargs() 418 nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_statres() 443 nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_diropres() 483 nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_readres() 643 void nfssvc_release_attrstat(struct svc_rqst *rqstp) in nfssvc_release_attrstat() 650 void nfssvc_release_diropres(struct svc_rqst *rqstp) in nfssvc_release_diropres() [all …]
|
A D | nfs4proc.c | 1363 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, in nfsd4_setup_inter_ssc() 1440 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, in nfsd4_setup_inter_ssc() 1469 nfsd4_setup_intra_ssc(struct svc_rqst *rqstp, in nfsd4_setup_intra_ssc() 1730 nfsd4_offload_cancel(struct svc_rqst *rqstp, in nfsd4_offload_cancel() 1816 nfsd4_offload_status(struct svc_rqst *rqstp, in nfsd4_offload_status() 1997 nfsd4_getdeviceinfo(struct svc_rqst *rqstp, in nfsd4_getdeviceinfo() 2049 nfsd4_layoutget(struct svc_rqst *rqstp, in nfsd4_layoutget() 2135 nfsd4_layoutcommit(struct svc_rqst *rqstp, in nfsd4_layoutcommit() 2199 nfsd4_layoutreturn(struct svc_rqst *rqstp, in nfsd4_layoutreturn() 2311 nfsd4_proc_null(struct svc_rqst *rqstp) in nfsd4_proc_null() [all …]
|
A D | nfs3xdr.c | 210 svcxdr_decode_sattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_sattr3() 330 svcxdr_decode_devicedata3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_decode_devicedata3() 338 svcxdr_encode_fattr3(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_fattr3() 461 svcxdr_encode_wcc_data(struct svc_rqst *rqstp, struct xdr_stream *xdr, in svcxdr_encode_wcc_data() 599 nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_readargs() 746 nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_linkargs() 835 nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_wccstat() 920 nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_readres() 1015 nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_linkres() 1415 nfs3svc_release_fhandle(struct svc_rqst *rqstp) in nfs3svc_release_fhandle() [all …]
|
A D | nfs2acl.c | 22 nfsacld_proc_null(struct svc_rqst *rqstp) in nfsacld_proc_null() 30 static __be32 nfsacld_proc_getacl(struct svc_rqst *rqstp) in nfsacld_proc_getacl() 93 static __be32 nfsacld_proc_setacl(struct svc_rqst *rqstp) in nfsacld_proc_setacl() 149 static __be32 nfsacld_proc_getattr(struct svc_rqst *rqstp) in nfsacld_proc_getattr() 168 static __be32 nfsacld_proc_access(struct svc_rqst *rqstp) in nfsacld_proc_access() 192 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_decode_getaclargs() 205 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_decode_setaclargs() 244 nfsaclsvc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_encode_getaclres() 284 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_encode_accessres() 305 static void nfsaclsvc_release_getacl(struct svc_rqst *rqstp) in nfsaclsvc_release_getacl() [all …]
|
A D | idmap.h | 55 __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);
|
A D | nfs3proc.c | 33 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() 42 nfsd3_proc_getattr(struct svc_rqst *rqstp) in nfsd3_proc_getattr() 65 nfsd3_proc_setattr(struct svc_rqst *rqstp) in nfsd3_proc_setattr() 83 nfsd3_proc_lookup(struct svc_rqst *rqstp) in nfsd3_proc_lookup() 106 nfsd3_proc_access(struct svc_rqst *rqstp) in nfsd3_proc_access() 145 nfsd3_proc_read(struct svc_rqst *rqstp) in nfsd3_proc_read() 189 nfsd3_proc_write(struct svc_rqst *rqstp) in nfsd3_proc_write() 223 nfsd3_proc_create(struct svc_rqst *rqstp) in nfsd3_proc_create() 259 nfsd3_proc_mkdir(struct svc_rqst *rqstp) in nfsd3_proc_mkdir() 319 nfsd3_proc_mknod(struct svc_rqst *rqstp) in nfsd3_proc_mknod() [all …]
|
A D | nfs3acl.c | 20 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() 28 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() 131 nfs3svc_decode_getaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_getaclargs() 144 nfs3svc_decode_setaclargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_setaclargs() 170 nfs3svc_encode_getaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_getaclres() 222 nfs3svc_encode_setaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_setaclres() 233 static void nfs3svc_release_getacl(struct svc_rqst *rqstp) in nfs3svc_release_getacl()
|
A D | vfs.c | 59 nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, in nfsd_cross_mnt() 173 nfsd_lookup_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_lookup_dentry() 823 struct svc_rqst *rqstp = sd->u.data; in nfsd_splice_actor() 889 __be32 nfsd_readv(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_readv() 1038 __be32 nfsd_read(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_read() 1115 nfsd_commit(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_commit() 1202 nfsd_create_locked(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_create_locked() 1314 nfsd_create(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_create() 1358 do_nfsd_create(struct svc_rqst *rqstp, struct svc_fh *fhp, in do_nfsd_create() 1564 nfsd_symlink(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_symlink() [all …]
|
A D | nfsproc.c | 17 nfsd_proc_null(struct svc_rqst *rqstp) in nfsd_proc_null() 27 nfsd_proc_getattr(struct svc_rqst *rqstp) in nfsd_proc_getattr() 49 nfsd_proc_setattr(struct svc_rqst *rqstp) in nfsd_proc_setattr() 114 nfsd_proc_root(struct svc_rqst *rqstp) in nfsd_proc_root() 126 nfsd_proc_lookup(struct svc_rqst *rqstp) in nfsd_proc_lookup() 172 nfsd_proc_read(struct svc_rqst *rqstp) in nfsd_proc_read() 226 nfsd_proc_write(struct svc_rqst *rqstp) in nfsd_proc_write() 261 nfsd_proc_create(struct svc_rqst *rqstp) in nfsd_proc_create() 456 nfsd_proc_link(struct svc_rqst *rqstp) in nfsd_proc_link() 515 nfsd_proc_mkdir(struct svc_rqst *rqstp) in nfsd_proc_mkdir() [all …]
|
A D | acl.h | 40 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,
|
/linux/include/linux/sunrpc/ |
A D | svc.h | 230 struct svc_rqst { struct 416 int (*pg_authenticate)(struct svc_rqst *); 417 __be32 (*pg_init_request)(struct svc_rqst *, 455 __be32 (*pc_func)(struct svc_rqst *); 457 bool (*pc_decode)(struct svc_rqst *rqstp, 460 bool (*pc_encode)(struct svc_rqst *rqstp, 463 void (*pc_release)(struct svc_rqst *); 508 void svc_rqst_free(struct svc_rqst *); 509 void svc_exit_thread(struct svc_rqst *); 519 int svc_process(struct svc_rqst *); [all …]
|
A D | svcauth.h | 56 struct svc_rqst; /* forward decl */ 130 int (*accept)(struct svc_rqst *rq); 131 int (*release)(struct svc_rqst *rq); 133 int (*set_client)(struct svc_rqst *rq); 152 extern int svc_authenticate(struct svc_rqst *rqstp); 153 extern int svc_authorise(struct svc_rqst *rqstp); 154 extern int svc_set_client(struct svc_rqst *rqstp); 167 extern int svcauth_unix_set_client(struct svc_rqst *rqstp);
|
A D | svc_rdma.h | 168 extern void svc_rdma_handle_bc_reply(struct svc_rqst *rqstp, 179 extern void svc_rdma_release_rqst(struct svc_rqst *rqstp); 180 extern int svc_rdma_recvfrom(struct svc_rqst *); 191 struct svc_rqst *rqstp, 211 extern int svc_rdma_sendto(struct svc_rqst *); 212 extern int svc_rdma_result_payload(struct svc_rqst *rqstp, unsigned int offset,
|
A D | svc_xprt.h | 22 int (*xpo_recvfrom)(struct svc_rqst *); 23 int (*xpo_sendto)(struct svc_rqst *); 24 int (*xpo_result_payload)(struct svc_rqst *, unsigned int, 26 void (*xpo_release_rqst)(struct svc_rqst *); 29 void (*xpo_secure_port)(struct svc_rqst *rqstp); 137 void svc_xprt_copy_addrs(struct svc_rqst *rqstp, struct svc_xprt *xprt);
|
/linux/include/linux/lockd/ |
A D | xdr4.h | 25 bool nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 26 bool nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 27 bool nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 28 bool nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 30 bool nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 31 bool nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 33 bool nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 35 bool nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 36 bool nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 37 bool nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
A D | xdr.h | 24 struct svc_rqst; 99 bool nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 100 bool nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 101 bool nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 102 bool nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 104 bool nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 105 bool nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 107 bool nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 109 bool nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 110 bool nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
/linux/fs/lockd/ |
A D | svc4proc.c | 75 nlm4svc_proc_null(struct svc_rqst *rqstp) in nlm4svc_proc_null() 113 nlm4svc_proc_test(struct svc_rqst *rqstp) in nlm4svc_proc_test() 162 nlm4svc_proc_lock(struct svc_rqst *rqstp) in nlm4svc_proc_lock() 199 nlm4svc_proc_cancel(struct svc_rqst *rqstp) in nlm4svc_proc_cancel() 239 nlm4svc_proc_unlock(struct svc_rqst *rqstp) in nlm4svc_proc_unlock() 262 nlm4svc_proc_granted(struct svc_rqst *rqstp) in nlm4svc_proc_granted() 354 nlm4svc_proc_share(struct svc_rqst *rqstp) in nlm4svc_proc_share() 389 nlm4svc_proc_unshare(struct svc_rqst *rqstp) in nlm4svc_proc_unshare() 424 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp) in nlm4svc_proc_nm_lock() 438 nlm4svc_proc_free_all(struct svc_rqst *rqstp) in nlm4svc_proc_free_all() [all …]
|
A D | svcproc.c | 104 nlmsvc_proc_null(struct svc_rqst *rqstp) in nlmsvc_proc_null() 143 nlmsvc_proc_test(struct svc_rqst *rqstp) in nlmsvc_proc_test() 192 nlmsvc_proc_lock(struct svc_rqst *rqstp) in nlmsvc_proc_lock() 230 nlmsvc_proc_cancel(struct svc_rqst *rqstp) in nlmsvc_proc_cancel() 271 nlmsvc_proc_unlock(struct svc_rqst *rqstp) in nlmsvc_proc_unlock() 294 nlmsvc_proc_granted(struct svc_rqst *rqstp) in nlmsvc_proc_granted() 396 nlmsvc_proc_share(struct svc_rqst *rqstp) in nlmsvc_proc_share() 431 nlmsvc_proc_unshare(struct svc_rqst *rqstp) in nlmsvc_proc_unshare() 466 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp) in nlmsvc_proc_nm_lock() 480 nlmsvc_proc_free_all(struct svc_rqst *rqstp) in nlmsvc_proc_free_all() [all …]
|
A D | xdr.c | 149 nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_void() 155 nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_testargs() 173 nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_lockargs() 198 nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_cancargs() 232 nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_res() 245 nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_reboot() 298 nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_decode_notify() 317 nlmsvc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_encode_void() 323 nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_encode_testres() 332 nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlmsvc_encode_res() [all …]
|
A D | xdr4.c | 148 nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_void() 154 nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_testargs() 172 nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_lockargs() 197 nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_cancargs() 231 nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_res() 244 nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_reboot() 297 nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_notify() 316 nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_void() 322 nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_testres() 331 nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_res() [all …]
|