Lines Matching refs:path
17 static long do_sys_name_to_handle(struct path *path,
30 if (!path->dentry->d_sb->s_export_op ||
31 !path->dentry->d_sb->s_export_op->fh_to_dentry)
49 retval = exportfs_encode_fh(path->dentry,
72 if (put_user(real_mount(path->mnt)->mnt_id, mnt_id) ||
97 struct path path;
107 err = user_path_at(dfd, name, lookup_flags, &path);
109 err = do_sys_name_to_handle(&path, handle, mnt_id);
110 path_put(&path);
140 struct path *path)
145 path->mnt = get_vfsmount_from_fd(mountdirfd);
146 if (IS_ERR(path->mnt)) {
147 retval = PTR_ERR(path->mnt);
152 path->dentry = exportfs_decode_fh(path->mnt,
156 if (IS_ERR(path->dentry)) {
157 retval = PTR_ERR(path->dentry);
162 mntput(path->mnt);
168 struct path *path)
207 retval = do_handle_to_path(mountdirfd, handle, path);
219 struct path path;
223 retval = handle_to_path(mountdirfd, ufh, &path);
229 path_put(&path);
232 file = file_open_root(&path, "", open_flag, 0);
241 path_put(&path);