diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/nfsd/export.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/nfsd/export.h b/include/linux/nfsd/export.h index 5ed4f277eeac..1ba53e524749 100644 --- a/include/linux/nfsd/export.h +++ b/include/linux/nfsd/export.h | |||
@@ -129,10 +129,16 @@ struct svc_export * exp_get_by_name(struct auth_domain *clp, | |||
129 | struct vfsmount *mnt, | 129 | struct vfsmount *mnt, |
130 | struct dentry *dentry, | 130 | struct dentry *dentry, |
131 | struct cache_req *reqp); | 131 | struct cache_req *reqp); |
132 | struct svc_export * rqst_exp_get_by_name(struct svc_rqst *, | ||
133 | struct vfsmount *, | ||
134 | struct dentry *); | ||
132 | struct svc_export * exp_parent(struct auth_domain *clp, | 135 | struct svc_export * exp_parent(struct auth_domain *clp, |
133 | struct vfsmount *mnt, | 136 | struct vfsmount *mnt, |
134 | struct dentry *dentry, | 137 | struct dentry *dentry, |
135 | struct cache_req *reqp); | 138 | struct cache_req *reqp); |
139 | struct svc_export * rqst_exp_parent(struct svc_rqst *, | ||
140 | struct vfsmount *mnt, | ||
141 | struct dentry *dentry); | ||
136 | int exp_rootfh(struct auth_domain *, | 142 | int exp_rootfh(struct auth_domain *, |
137 | char *path, struct knfsd_fh *, int maxsize); | 143 | char *path, struct knfsd_fh *, int maxsize); |
138 | __be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *); | 144 | __be32 exp_pseudoroot(struct svc_rqst *, struct svc_fh *); |
@@ -152,6 +158,7 @@ static inline void exp_get(struct svc_export *exp) | |||
152 | extern struct svc_export * | 158 | extern struct svc_export * |
153 | exp_find(struct auth_domain *clp, int fsid_type, u32 *fsidv, | 159 | exp_find(struct auth_domain *clp, int fsid_type, u32 *fsidv, |
154 | struct cache_req *reqp); | 160 | struct cache_req *reqp); |
161 | struct svc_export * rqst_exp_find(struct svc_rqst *, int, u32 *); | ||
155 | 162 | ||
156 | #endif /* __KERNEL__ */ | 163 | #endif /* __KERNEL__ */ |
157 | 164 | ||