/linux-6.3-rc2/fs/nfsd/ |
A D | vfs.h | 66 __be32 nfsd_lookup(struct svc_rqst *, struct svc_fh *, 71 __be32 nfsd_setattr(struct svc_rqst *, struct svc_fh *, 77 __be32 nfsd4_clone_file_range(struct svc_rqst *rqstp, 85 __be32 nfsd_create(struct svc_rqst *, struct svc_fh *, 118 __be32 nfsd_read(struct svc_rqst *, struct svc_fh *, 128 __be32 nfsd_readlink(struct svc_rqst *, struct svc_fh *, 130 __be32 nfsd_symlink(struct svc_rqst *, struct svc_fh *, 134 __be32 nfsd_link(struct svc_rqst *, struct svc_fh *, 138 __be32 nfsd_rename(struct svc_rqst *, 143 __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 | 282 struct svc_rqst *op_rqstp; 307 struct svc_rqst *rd_rqstp; /* response */ 318 struct svc_rqst *rd_rqstp; /* response */ 331 struct svc_rqst *rl_rqstp; /* request */ 718 struct svc_rqst *rqstp; 732 struct svc_rqst * rqstp; 797 u32 *bmval, struct svc_rqst *, int ignore_crossmnt); 808 extern __be32 nfsd4_create_session(struct svc_rqst *, 810 extern __be32 nfsd4_sequence(struct svc_rqst *, 839 nfsd4_release_lockowner(struct svc_rqst *rqstp, [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 *); 129 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() 367 nfssvc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_decode_linkargs() 416 nfssvc_encode_statres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_statres() 441 nfssvc_encode_diropres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_diropres() 481 nfssvc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfssvc_encode_readres() 641 void nfssvc_release_attrstat(struct svc_rqst *rqstp) in nfssvc_release_attrstat() 648 void nfssvc_release_diropres(struct svc_rqst *rqstp) in nfssvc_release_diropres() [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() 534 nfs3svc_decode_readargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_readargs() 671 nfs3svc_decode_linkargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_decode_linkargs() 760 nfs3svc_encode_wccstat(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_wccstat() 845 nfs3svc_encode_readres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_readres() 940 nfs3svc_encode_linkres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_linkres() 1340 nfs3svc_release_fhandle(struct svc_rqst *rqstp) in nfs3svc_release_fhandle() [all …]
|
A D | nfs4proc.c | 1475 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, in nfsd4_setup_inter_ssc() 1533 nfsd4_setup_inter_ssc(struct svc_rqst *rqstp, in nfsd4_setup_inter_ssc() 1555 nfsd4_setup_intra_ssc(struct svc_rqst *rqstp, in nfsd4_setup_intra_ssc() 1863 nfsd4_offload_cancel(struct svc_rqst *rqstp, in nfsd4_offload_cancel() 1948 nfsd4_offload_status(struct svc_rqst *rqstp, in nfsd4_offload_status() 2128 nfsd4_getdeviceinfo(struct svc_rqst *rqstp, in nfsd4_getdeviceinfo() 2180 nfsd4_layoutget(struct svc_rqst *rqstp, in nfsd4_layoutget() 2266 nfsd4_layoutcommit(struct svc_rqst *rqstp, in nfsd4_layoutcommit() 2330 nfsd4_layoutreturn(struct svc_rqst *rqstp, in nfsd4_layoutreturn() 2442 nfsd4_proc_null(struct svc_rqst *rqstp) in nfsd4_proc_null() [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 | 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() 274 nfsaclsvc_encode_accessres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfsaclsvc_encode_accessres() 295 static void nfsaclsvc_release_getacl(struct svc_rqst *rqstp) in nfsaclsvc_release_getacl() [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() 204 nfs3svc_encode_setaclres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nfs3svc_encode_setaclres() 215 static void nfs3svc_release_getacl(struct svc_rqst *rqstp) in nfs3svc_release_getacl()
|
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() 117 nfsd_proc_root(struct svc_rqst *rqstp) in nfsd_proc_root() 129 nfsd_proc_lookup(struct svc_rqst *rqstp) in nfsd_proc_lookup() 175 nfsd_proc_read(struct svc_rqst *rqstp) in nfsd_proc_read() 230 nfsd_proc_write(struct svc_rqst *rqstp) in nfsd_proc_write() 260 nfsd_proc_create(struct svc_rqst *rqstp) in nfsd_proc_create() 456 nfsd_proc_link(struct svc_rqst *rqstp) in nfsd_proc_link() 518 nfsd_proc_mkdir(struct svc_rqst *rqstp) in nfsd_proc_mkdir() [all …]
|
A D | pnfs.h | 26 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,
|
A D | nfs3proc.c | 35 nfsd3_proc_null(struct svc_rqst *rqstp) in nfsd3_proc_null() 44 nfsd3_proc_getattr(struct svc_rqst *rqstp) in nfsd3_proc_getattr() 67 nfsd3_proc_setattr(struct svc_rqst *rqstp) in nfsd3_proc_setattr() 88 nfsd3_proc_lookup(struct svc_rqst *rqstp) in nfsd3_proc_lookup() 111 nfsd3_proc_access(struct svc_rqst *rqstp) in nfsd3_proc_access() 130 nfsd3_proc_readlink(struct svc_rqst *rqstp) in nfsd3_proc_readlink() 150 nfsd3_proc_read(struct svc_rqst *rqstp) in nfsd3_proc_read() 198 nfsd3_proc_write(struct svc_rqst *rqstp) in nfsd3_proc_write() 376 nfsd3_proc_mkdir(struct svc_rqst *rqstp) in nfsd3_proc_mkdir() 441 nfsd3_proc_mknod(struct svc_rqst *rqstp) in nfsd3_proc_mknod() [all …]
|
A D | vfs.c | 122 nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp, in nfsd_cross_mnt() 240 nfsd_lookup_dentry(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_lookup_dentry() 470 nfsd_setattr(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_setattr() 601 __be32 nfsd4_clone_file_range(struct svc_rqst *rqstp, in nfsd4_clone_file_range() 938 struct svc_rqst *rqstp = sd->u.data; in nfsd_splice_actor() 1003 __be32 nfsd_readv(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_readv() 1148 __be32 nfsd_read(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_read() 1344 nfsd_create_locked(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_create_locked() 1435 nfsd_create(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_create() 1532 nfsd_symlink(struct svc_rqst *rqstp, struct svc_fh *fhp, in nfsd_symlink() [all …]
|
/linux-6.3-rc2/include/linux/sunrpc/ |
A D | svc.h | 197 struct svc_rqst { struct 338 int (*dispatch)(struct svc_rqst *rqstp); 359 int (*pg_authenticate)(struct svc_rqst *); 398 __be32 (*pc_func)(struct svc_rqst *); 400 bool (*pc_decode)(struct svc_rqst *rqstp, 403 bool (*pc_encode)(struct svc_rqst *rqstp, 406 void (*pc_release)(struct svc_rqst *); 427 void svc_rqst_free(struct svc_rqst *); 428 void svc_exit_thread(struct svc_rqst *); 433 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,
|
/linux-6.3-rc2/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 | 25 struct svc_rqst; 102 bool nlmsvc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr); 103 bool nlmsvc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 104 bool nlmsvc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 105 bool nlmsvc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr); 107 bool nlmsvc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); 108 bool nlmsvc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr); 110 bool nlmsvc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr); 112 bool nlmsvc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr); 113 bool nlmsvc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr); [all …]
|
/linux-6.3-rc2/fs/lockd/ |
A D | svc4proc.c | 84 nlm4svc_proc_null(struct svc_rqst *rqstp) in nlm4svc_proc_null() 124 nlm4svc_proc_test(struct svc_rqst *rqstp) in nlm4svc_proc_test() 173 nlm4svc_proc_lock(struct svc_rqst *rqstp) in nlm4svc_proc_lock() 210 nlm4svc_proc_cancel(struct svc_rqst *rqstp) in nlm4svc_proc_cancel() 250 nlm4svc_proc_unlock(struct svc_rqst *rqstp) in nlm4svc_proc_unlock() 273 nlm4svc_proc_granted(struct svc_rqst *rqstp) in nlm4svc_proc_granted() 365 nlm4svc_proc_share(struct svc_rqst *rqstp) in nlm4svc_proc_share() 400 nlm4svc_proc_unshare(struct svc_rqst *rqstp) in nlm4svc_proc_unshare() 435 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp) in nlm4svc_proc_nm_lock() 449 nlm4svc_proc_free_all(struct svc_rqst *rqstp) in nlm4svc_proc_free_all() [all …]
|
A D | xdr4.c | 133 nlm4svc_decode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_void() 139 nlm4svc_decode_testargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_testargs() 157 nlm4svc_decode_lockargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_lockargs() 182 nlm4svc_decode_cancargs(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_cancargs() 216 nlm4svc_decode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_res() 229 nlm4svc_decode_reboot(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_reboot() 282 nlm4svc_decode_notify(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_decode_notify() 301 nlm4svc_encode_void(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_void() 307 nlm4svc_encode_testres(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_testres() 316 nlm4svc_encode_res(struct svc_rqst *rqstp, struct xdr_stream *xdr) in nlm4svc_encode_res() [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 | svcproc.c | 105 nlmsvc_proc_null(struct svc_rqst *rqstp) in nlmsvc_proc_null() 147 nlmsvc_proc_test(struct svc_rqst *rqstp) in nlmsvc_proc_test() 196 nlmsvc_proc_lock(struct svc_rqst *rqstp) in nlmsvc_proc_lock() 234 nlmsvc_proc_cancel(struct svc_rqst *rqstp) in nlmsvc_proc_cancel() 275 nlmsvc_proc_unlock(struct svc_rqst *rqstp) in nlmsvc_proc_unlock() 298 nlmsvc_proc_granted(struct svc_rqst *rqstp) in nlmsvc_proc_granted() 400 nlmsvc_proc_share(struct svc_rqst *rqstp) in nlmsvc_proc_share() 435 nlmsvc_proc_unshare(struct svc_rqst *rqstp) in nlmsvc_proc_unshare() 470 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp) in nlmsvc_proc_nm_lock() 484 nlmsvc_proc_free_all(struct svc_rqst *rqstp) in nlmsvc_proc_free_all() [all …]
|
/linux-6.3-rc2/net/sunrpc/ |
A D | svc.c | 643 struct svc_rqst * 646 struct svc_rqst *rqstp; in svc_rqst_alloc() 678 static struct svc_rqst * 681 struct svc_rqst *rqstp; in svc_prepare_thread() 736 struct svc_rqst *rqstp; in choose_victim() 756 struct svc_rqst *rqstp; in svc_start_kthreads() 801 struct svc_rqst *rqstp; in svc_stop_kthreads() 864 svc_rqst_free(struct svc_rqst *rqstp) in svc_rqst_free() 877 svc_exit_thread(struct svc_rqst *rqstp) in svc_exit_thread() 1438 svc_process(struct svc_rqst *rqstp) in svc_process() [all …]
|