Home
last modified time | relevance | path

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

/linux/fs/nfsd/
A Dexport.h63 struct svc_export { struct
103 int nfsexp_flags(struct svc_cred *cred, struct svc_export *exp);
104 __be32 check_nfsd_access(struct svc_export *exp, struct svc_rqst *rqstp);
112 struct svc_export * rqst_exp_get_by_name(struct svc_rqst *,
114 struct svc_export * rqst_exp_parent(struct svc_rqst *,
116 struct svc_export * rqst_find_fsidzero_export(struct svc_rqst *);
121 static inline void exp_put(struct svc_export *exp) in exp_put()
126 static inline struct svc_export *exp_get(struct svc_export *exp) in exp_get()
131 struct svc_export *rqst_exp_find(struct cache_req *reqp, struct net *net,
A Dexport.c360 struct svc_export *exp = container_of(ref, struct svc_export, h.ref); in svc_export_put()
380 struct svc_export *exp = container_of(h, struct svc_export, h); in svc_export_request()
394 static struct svc_export *svc_export_update(struct svc_export *new,
396 static struct svc_export *svc_export_lookup(struct svc_export *);
811 struct svc_export *orig = container_of(a, struct svc_export, h); in svc_export_match()
812 struct svc_export *new = container_of(b, struct svc_export, h); in svc_export_match()
819 struct svc_export *new = container_of(cnew, struct svc_export, h); in svc_export_init()
837 struct svc_export *new = container_of(cnew, struct svc_export, h); in export_update()
924 svc_export_update(struct svc_export *new, struct svc_export *old) in svc_export_update()
1156 struct svc_export *
[all …]
A Dnfsfh.c30 struct svc_export *exp = expv; in nfsd_acceptable()
92 struct svc_export *exp) in nfsd_originating_port_ok()
104 struct svc_export *exp) in nfsd_setuser_and_check_port()
119 struct svc_export *exp) in check_pseudo_root()
153 struct svc_export *exp; in nfsd_set_fh_dentry()
322 struct svc_export *exp = NULL; in __fh_verify()
460 static void _fh_update(struct svc_fh *fhp, struct svc_export *exp, in _fh_update()
480 static bool is_root_export(struct svc_export *exp) in is_root_export()
485 static struct super_block *exp_sb(struct svc_export *exp) in exp_sb()
490 static bool fsid_type_ok_for_exp(u8 fsid_type, struct svc_export *exp) in fsid_type_ok_for_exp()
[all …]
A Dstats.h32 struct svc_export *exp) in nfsd_stats_fh_stale_inc()
40 struct svc_export *exp, s64 amount) in nfsd_stats_io_read_add()
48 struct svc_export *exp, s64 amount) in nfsd_stats_io_write_add()
A Dvfs.h75 struct svc_export **expp);
80 struct svc_export **, struct dentry **);
83 int nfsd_mountpoint(struct dentry *, struct svc_export *);
158 __be32 nfsd_permission(struct svc_cred *cred, struct svc_export *exp,
A Dpnfs.h72 void nfsd4_setup_layout_type(struct svc_export *exp);
84 static inline void nfsd4_setup_layout_type(struct svc_export *exp) in nfsd4_setup_layout_type()
A Dauth.c8 int nfsexp_flags(struct svc_cred *cred, struct svc_export *exp) in nfsexp_flags()
21 int nfsd_setuser(struct svc_cred *cred, struct svc_export *exp) in nfsd_setuser()
A Dauth.h15 int nfsd_setuser(struct svc_cred *cred, struct svc_export *exp);
A Dnfsfh.h82 struct svc_export * fh_export; /* export pointer */
222 __be32 fh_compose(struct svc_fh *, struct svc_export *, struct dentry *, struct svc_fh *);
A Dvfs.c123 struct svc_export **expp) in nfsd_cross_mnt()
125 struct svc_export *exp = *expp, *exp2 = NULL; in nfsd_cross_mnt()
193 struct svc_export *exp2; in nfsd_lookup_parent()
222 int nfsd_mountpoint(struct dentry *dentry, struct svc_export *exp) in nfsd_mountpoint()
242 struct svc_export **exp_ret, struct dentry **dentry_ret) in nfsd_lookup_dentry()
244 struct svc_export *exp; in nfsd_lookup_dentry()
314 struct svc_export *exp; in nfsd_lookup()
792 struct svc_export *export; in nfsd_access()
1156 struct svc_export *exp; in nfsd_vfs_write()
2250 static int exp_rdonly(struct svc_cred *cred, struct svc_export *exp) in exp_rdonly()
[all …]
A Dxdr4.h472 struct svc_export *si_exp; /* response */
477 struct svc_export *sin_exp; /* response */
926 struct svc_fh *fhp, struct svc_export *exp,
A Dnfs4xdr.c2769 struct svc_export *exp) in nfsd4_encode_fs_locations4()
2772 struct svc_export *exp_ps; in nfsd4_encode_fs_locations4()
2872 static int nfsd4_get_mounted_on_ino(struct svc_export *exp, u64 *pino) in nfsd4_get_mounted_on_ino()
2926 struct svc_export *exp;
3030 const struct svc_export *exp = args->exp; in nfsd4_encode_fattr4_change()
3510 struct svc_fh *fhp, struct svc_export *exp, in nfsd4_encode_fattr4()
3691 struct svc_fh *fhp, struct svc_export *exp, in nfsd4_encode_fattr_to_buf()
3735 struct svc_export *exp = cd->rd_fhp->fh_export; in nfsd4_encode_entry4_fattr()
4619 nfsd4_do_encode_secinfo(struct xdr_stream *xdr, struct svc_export *exp) in nfsd4_do_encode_secinfo()
A Dnfs4layouts.c127 void nfsd4_setup_layout_type(struct svc_export *exp) in nfsd4_setup_layout_type()
A Dnfs4proc.c86 struct svc_export *exp = cstate->current_fh.fh_export; in check_attr_support()
1066 struct svc_export *exp; in nfsd4_secinfo()
2197 nfsd4_layout_verify(struct svc_export *exp, unsigned int layout_type) in nfsd4_layout_verify()
2221 struct svc_export *exp; in nfsd4_getdeviceinfo()
A Dnfs3xdr.c983 struct svc_export *exp; in compose_entry_fh()
A Dtrace.h362 TP_PROTO(const struct svc_export *key,
383 TP_PROTO(const struct svc_export *key),
A Dnfs4state.c5757 struct svc_export *exp; in nfsd4_verify_deleg_dentry()

Completed in 72 milliseconds