Lines Matching defs:mnt
22 static int get_name(struct vfsmount *mnt, struct dentry *dentry, char *name,
26 static int exportfs_get_name(struct vfsmount *mnt, struct dentry *dir,
34 return get_name(mnt, dir, name, child);
98 reconnect_path(struct vfsmount *mnt, struct dentry *target_dir, char *nbuf)
120 } else if (pd == mnt->mnt_sb->s_root) {
146 if (mnt->mnt_sb->s_export_op->get_parent)
147 ppd = mnt->mnt_sb->s_export_op->get_parent(pd);
160 err = exportfs_get_name(mnt, ppd, nbuf, pd);
250 static int get_name(struct vfsmount *mnt, struct dentry *dentry,
268 file = dentry_open(dget(dentry), mntget(mnt), O_RDONLY, cred);
359 struct dentry *exportfs_decode_fh(struct vfsmount *mnt, struct fid *fid,
363 const struct export_operations *nop = mnt->mnt_sb->s_export_op;
371 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type);
387 err = reconnect_path(mnt, result, nbuf);
425 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid,
438 err = reconnect_path(mnt, target_dir, nbuf);
449 err = exportfs_get_name(mnt, target_dir, nbuf, result);