Home
last modified time | relevance | path

Searched refs:svc_export (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/fs/nfsd/
Dexport.h47 struct svc_export { struct
82 int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp);
83 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp);
91 struct svc_export * rqst_exp_get_by_name(struct svc_rqst *,
93 struct svc_export * rqst_exp_parent(struct svc_rqst *,
95 struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *);
101 static inline void exp_put(struct svc_export *exp) in exp_put()
106 static inline struct svc_export *exp_get(struct svc_export *exp) in exp_get()
111 struct svc_export * rqst_exp_find(struct svc_rqst *, int, u32 *);
Dexport.c311 struct svc_export *exp = container_of(ref, struct svc_export, h.ref); in svc_export_put()
324 struct svc_export *exp = container_of(h, struct svc_export, h); in svc_export_request()
338 static struct svc_export *svc_export_update(struct svc_export *new,
339 struct svc_export *old);
340 static struct svc_export *svc_export_lookup(struct svc_export *);
444 static int secinfo_parse(char **mesg, char *buf, struct svc_export *exp) in secinfo_parse()
485 secinfo_parse(char **mesg, char *buf, struct svc_export *exp) { return 0; } in secinfo_parse()
516 struct svc_export exp = {}, *expp; in svc_export_parse()
654 static void show_secinfo(struct seq_file *m, struct svc_export *exp);
660 struct svc_export *exp ; in svc_export_show()
[all …]
Dnfsfh.c28 struct svc_export *exp = expv; in nfsd_acceptable()
84 struct svc_export *exp) in nfsd_setuser_and_check_port()
101 struct dentry *dentry, struct svc_export *exp) in check_pseudo_root()
139 struct svc_export *exp; in nfsd_set_fh_dentry()
306 struct svc_export *exp; in fh_verify()
391 static void _fh_update(struct svc_fh *fhp, struct svc_export *exp, in _fh_update()
412 struct svc_export *exp, in _fh_update_old()
422 static bool is_root_export(struct svc_export *exp) in is_root_export()
427 static struct super_block *exp_sb(struct svc_export *exp) in exp_sb()
432 static bool fsid_type_ok_for_exp(u8 fsid_type, struct svc_export *exp) in fsid_type_ok_for_exp()
[all …]
Dvfs.h45 struct svc_export **expp);
50 struct svc_export **, struct dentry **);
53 int nfsd_mountpoint(struct dentry *, struct svc_export *);
104 __be32 nfsd_permission(struct svc_rqst *, struct svc_export *,
Dpnfs.h57 void nfsd4_setup_layout_type(struct svc_export *exp);
67 static inline void nfsd4_setup_layout_type(struct svc_export *exp) in nfsd4_setup_layout_type()
Dauth.c7 int nfsexp_flags(struct svc_rqst *rqstp, struct svc_export *exp) in nfsexp_flags()
20 int nfsd_setuser(struct svc_rqst *rqstp, struct svc_export *exp) in nfsd_setuser()
Dauth.h14 int nfsd_setuser(struct svc_rqst *, struct svc_export *);
Dnfsfh.h30 struct svc_export * fh_export; /* export pointer */
162 __be32 fh_compose(struct svc_fh *, struct svc_export *, struct dentry *, struct svc_fh *);
Dvfs.c84 struct svc_export **expp) in nfsd_cross_mnt()
86 struct svc_export *exp = *expp, *exp2 = NULL; in nfsd_cross_mnt()
142 static int nfsd_lookup_parent(struct svc_rqst *rqstp, struct dentry *dparent, struct svc_export **e… in nfsd_lookup_parent()
144 struct svc_export *exp2; in nfsd_lookup_parent()
169 int nfsd_mountpoint(struct dentry *dentry, struct svc_export *exp) in nfsd_mountpoint()
183 struct svc_export **exp_ret, struct dentry **dentry_ret) in nfsd_lookup_dentry()
185 struct svc_export *exp; in nfsd_lookup_dentry()
255 struct svc_export *exp; in nfsd_lookup()
606 struct svc_export *export; in nfsd_access()
953 struct svc_export *exp; in nfsd_vfs_write()
[all …]
Dxdr4.h322 struct svc_export *si_exp; /* response */
327 struct svc_export *sin_exp; /* response */
655 struct svc_fh *fhp, struct svc_export *exp,
Dnfs4xdr.c2082 struct svc_export *exp_ps; in nfsd4_encode_fsloc_fsroot()
2097 struct svc_rqst *rqstp, struct svc_export *exp) in nfsd4_encode_fs_locations()
2216 static int get_parent_attributes(struct svc_export *exp, struct kstat *stat) in get_parent_attributes()
2237 struct svc_export *exp, in nfsd4_encode_fattr()
2795 struct svc_fh *fhp, struct svc_export *exp, in nfsd4_encode_fattr_to_buf()
2823 struct svc_export *exp = cd->rd_fhp->fh_export; in nfsd4_encode_dirent_fattr()
3665 __be32 nfserr, struct svc_export *exp) in nfsd4_do_encode_secinfo()
Dnfs4proc.c871 struct svc_export *exp; in nfsd4_secinfo()
1190 nfsd4_layout_verify(struct svc_export *exp, unsigned int layout_type) in nfsd4_layout_verify()
1213 struct svc_export *exp; in nfsd4_getdeviceinfo()
Dnfs4layouts.c117 void nfsd4_setup_layout_type(struct svc_export *exp) in nfsd4_setup_layout_type()
Dnfs3xdr.c810 struct svc_export *exp; in compose_entry_fh()