Lines Matching refs:path
17 * get_ext_path() - Find an extent path for designated logical block number.
19 * @lblock: logical block number to find an extent path
20 * @ppath: pointer to an extent path pointer (for output)
29 struct ext4_ext_path *path;
31 path = ext4_find_extent(inode, lblock, ppath, EXT4_EX_NOCACHE);
32 if (IS_ERR(path))
33 return PTR_ERR(path);
34 if (path[ext_depth(inode)].p_ext == NULL) {
35 ext4_free_ext_path(path);
39 *ppath = path;
93 struct ext4_ext_path *path = NULL;
98 *err = get_ext_path(inode, from, &path);
101 ext = path[ext_depth(inode)].p_ext;
108 ext4_free_ext_path(path);
562 struct ext4_ext_path *path = NULL;
630 ret = get_ext_path(orig_inode, o_start, &path);
633 ex = path[path->p_depth].p_ext;
638 next_blk = ext4_ext_next_allocated_block(path);
694 ext4_free_ext_path(path);