|
@@ -39,7 +39,6 @@
|
|
|
typedef int (*nfsd_dirop_t)(struct inode *, struct dentry *, int, int);
|
|
|
|
|
|
/* nfsd/vfs.c */
|
|
|
-int fh_lock_parent(struct svc_fh *, struct dentry *);
|
|
|
int nfsd_racache_init(int);
|
|
|
void nfsd_racache_shutdown(void);
|
|
|
int nfsd_cross_mnt(struct svc_rqst *rqstp, struct dentry **dpp,
|
|
@@ -92,17 +91,13 @@ __be32 nfsd_remove(struct svc_rqst *,
|
|
|
struct svc_fh *, char *, int);
|
|
|
__be32 nfsd_unlink(struct svc_rqst *, struct svc_fh *, int type,
|
|
|
char *name, int len);
|
|
|
-int nfsd_truncate(struct svc_rqst *, struct svc_fh *,
|
|
|
- unsigned long size);
|
|
|
__be32 nfsd_readdir(struct svc_rqst *, struct svc_fh *,
|
|
|
loff_t *, struct readdir_cd *, filldir_t);
|
|
|
__be32 nfsd_statfs(struct svc_rqst *, struct svc_fh *,
|
|
|
struct kstatfs *, int access);
|
|
|
|
|
|
-int nfsd_notify_change(struct inode *, struct iattr *);
|
|
|
__be32 nfsd_permission(struct svc_rqst *, struct svc_export *,
|
|
|
struct dentry *, int);
|
|
|
-int nfsd_sync_dir(struct dentry *dp);
|
|
|
|
|
|
#if defined(CONFIG_NFSD_V2_ACL) || defined(CONFIG_NFSD_V3_ACL)
|
|
|
struct posix_acl *nfsd_get_posix_acl(struct svc_fh *, int);
|