Lines Matching refs:ex
216 struct ext4_extent *ex; in ext4_ext_find_goal() local
235 ex = path[depth].p_ext; in ext4_ext_find_goal()
236 if (ex) { in ext4_ext_find_goal()
237 ext4_fsblk_t ext_pblk = ext4_ext_pblock(ex); in ext4_ext_find_goal()
238 ext4_lblk_t ext_block = le32_to_cpu(ex->ee_block); in ext4_ext_find_goal()
262 struct ext4_extent *ex, int *err, unsigned int flags) in ext4_ext_new_meta_block() argument
266 goal = ext4_ext_find_goal(inode, path, le32_to_cpu(ex->ee_block)); in ext4_ext_new_meta_block()
526 struct ext4_extent *ex = EXT_FIRST_EXTENT(eh); in ext4_cache_extents() local
530 for (i = le16_to_cpu(eh->eh_entries); i > 0; i--, ex++) { in ext4_cache_extents()
532 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in ext4_cache_extents()
533 int len = ext4_ext_get_actual_len(ex); in ext4_cache_extents()
539 if (ext4_ext_is_unwritten(ex)) in ext4_cache_extents()
542 ext4_ext_pblock(ex), status); in ext4_cache_extents()
689 struct ext4_extent *ex; in ext4_ext_show_leaf() local
696 ex = EXT_FIRST_EXTENT(eh); in ext4_ext_show_leaf()
700 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ex++) { in ext4_ext_show_leaf()
701 ext_debug(inode, "%d:[%d]%d:%llu ", le32_to_cpu(ex->ee_block), in ext4_ext_show_leaf()
702 ext4_ext_is_unwritten(ex), in ext4_ext_show_leaf()
703 ext4_ext_get_actual_len(ex), ext4_ext_pblock(ex)); in ext4_ext_show_leaf()
712 struct ext4_extent *ex; in ext4_ext_show_move() local
727 ex = path[depth].p_ext; in ext4_ext_show_move()
728 while (ex <= EXT_MAX_EXTENT(path[depth].p_hdr)) { in ext4_ext_show_move()
730 le32_to_cpu(ex->ee_block), in ext4_ext_show_move()
731 ext4_ext_pblock(ex), in ext4_ext_show_move()
732 ext4_ext_is_unwritten(ex), in ext4_ext_show_move()
733 ext4_ext_get_actual_len(ex), in ext4_ext_show_move()
735 ex++; in ext4_ext_show_move()
852 struct ext4_extent *chex, *ex; in ext4_ext_binsearch() local
855 chex = ex = EXT_FIRST_EXTENT(eh); in ext4_ext_binsearch()
856 for (k = 0; k < le16_to_cpu(eh->eh_entries); k++, ex++) { in ext4_ext_binsearch()
857 BUG_ON(k && le32_to_cpu(ex->ee_block) in ext4_ext_binsearch()
858 <= le32_to_cpu(ex[-1].ee_block)); in ext4_ext_binsearch()
859 if (block < le32_to_cpu(ex->ee_block)) in ext4_ext_binsearch()
861 chex = ex; in ext4_ext_binsearch()
1160 struct ext4_extent *ex; in ext4_ext_split() local
1161 ex = EXT_FIRST_EXTENT(neh); in ext4_ext_split()
1162 memmove(ex, path[depth].p_ext, sizeof(struct ext4_extent) * m); in ext4_ext_split()
1477 struct ext4_extent *ex; in ext4_ext_search_left() local
1494 ex = path[depth].p_ext; in ext4_ext_search_left()
1495 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_left()
1496 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_left()
1497 if (unlikely(EXT_FIRST_EXTENT(path[depth].p_hdr) != ex)) { in ext4_ext_search_left()
1500 *logical, le32_to_cpu(ex->ee_block)); in ext4_ext_search_left()
1517 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left()
1520 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left()
1524 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left()
1525 *phys = ext4_ext_pblock(ex) + ee_len - 1; in ext4_ext_search_left()
1544 struct ext4_extent *ex; in ext4_ext_search_right() local
1562 ex = path[depth].p_ext; in ext4_ext_search_right()
1563 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_right()
1564 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_right()
1565 if (unlikely(EXT_FIRST_EXTENT(path[depth].p_hdr) != ex)) { in ext4_ext_search_right()
1583 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right()
1586 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_right()
1590 if (ex != EXT_LAST_EXTENT(path[depth].p_hdr)) { in ext4_ext_search_right()
1592 ex++; in ext4_ext_search_right()
1625 ex = EXT_FIRST_EXTENT(eh); in ext4_ext_search_right()
1627 *logical = le32_to_cpu(ex->ee_block); in ext4_ext_search_right()
1628 *phys = ext4_ext_pblock(ex); in ext4_ext_search_right()
1630 *ret_ex = *ex; in ext4_ext_search_right()
1712 struct ext4_extent *ex; in ext4_ext_correct_indexes() local
1717 ex = path[depth].p_ext; in ext4_ext_correct_indexes()
1719 if (unlikely(ex == NULL || eh == NULL)) { in ext4_ext_correct_indexes()
1721 "ex %p == NULL or eh %p == NULL", ex, eh); in ext4_ext_correct_indexes()
1730 if (ex != EXT_FIRST_EXTENT(eh)) { in ext4_ext_correct_indexes()
1805 struct ext4_extent *ex) in ext4_ext_try_to_merge_right() argument
1815 while (ex < EXT_LAST_EXTENT(eh)) { in ext4_ext_try_to_merge_right()
1816 if (!ext4_can_extents_be_merged(inode, ex, ex + 1)) in ext4_ext_try_to_merge_right()
1819 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_try_to_merge_right()
1820 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_try_to_merge_right()
1821 + ext4_ext_get_actual_len(ex + 1)); in ext4_ext_try_to_merge_right()
1823 ext4_ext_mark_unwritten(ex); in ext4_ext_try_to_merge_right()
1825 if (ex + 1 < EXT_LAST_EXTENT(eh)) { in ext4_ext_try_to_merge_right()
1826 len = (EXT_LAST_EXTENT(eh) - ex - 1) in ext4_ext_try_to_merge_right()
1828 memmove(ex + 1, ex + 2, len); in ext4_ext_try_to_merge_right()
1894 struct ext4_extent *ex) in ext4_ext_try_to_merge() argument
1904 if (ex > EXT_FIRST_EXTENT(eh)) in ext4_ext_try_to_merge()
1905 merge_done = ext4_ext_try_to_merge_right(inode, path, ex - 1); in ext4_ext_try_to_merge()
1908 (void) ext4_ext_try_to_merge_right(inode, path, ex); in ext4_ext_try_to_merge()
1976 struct ext4_extent *ex, *fex; in ext4_ext_insert_extent() local
1990 ex = path[depth].p_ext; in ext4_ext_insert_extent()
1998 if (ex && !(gb_flags & EXT4_GET_BLOCKS_PRE_IO)) { in ext4_ext_insert_extent()
2007 if (ex < EXT_LAST_EXTENT(eh) && in ext4_ext_insert_extent()
2008 (le32_to_cpu(ex->ee_block) + in ext4_ext_insert_extent()
2009 ext4_ext_get_actual_len(ex) < in ext4_ext_insert_extent()
2011 ex += 1; in ext4_ext_insert_extent()
2013 } else if ((ex > EXT_FIRST_EXTENT(eh)) && in ext4_ext_insert_extent()
2016 le32_to_cpu(ex->ee_block))) in ext4_ext_insert_extent()
2017 ex -= 1; in ext4_ext_insert_extent()
2020 if (ext4_can_extents_be_merged(inode, ex, newext)) { in ext4_ext_insert_extent()
2025 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
2026 ext4_ext_is_unwritten(ex), in ext4_ext_insert_extent()
2027 ext4_ext_get_actual_len(ex), in ext4_ext_insert_extent()
2028 ext4_ext_pblock(ex)); in ext4_ext_insert_extent()
2033 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_insert_extent()
2034 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
2037 ext4_ext_mark_unwritten(ex); in ext4_ext_insert_extent()
2038 nearex = ex; in ext4_ext_insert_extent()
2044 if (ext4_can_extents_be_merged(inode, newext, ex)) { in ext4_ext_insert_extent()
2050 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
2051 ext4_ext_is_unwritten(ex), in ext4_ext_insert_extent()
2052 ext4_ext_get_actual_len(ex), in ext4_ext_insert_extent()
2053 ext4_ext_pblock(ex)); in ext4_ext_insert_extent()
2059 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_insert_extent()
2060 ex->ee_block = newext->ee_block; in ext4_ext_insert_extent()
2061 ext4_ext_store_pblock(ex, ext4_ext_pblock(newext)); in ext4_ext_insert_extent()
2062 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
2065 ext4_ext_mark_unwritten(ex); in ext4_ext_insert_extent()
2066 nearex = ex; in ext4_ext_insert_extent()
2253 struct ext4_extent *ex; in ext4_ext_find_hole() local
2256 ex = path[depth].p_ext; in ext4_ext_find_hole()
2257 if (ex == NULL) { in ext4_ext_find_hole()
2261 } else if (*lblk < le32_to_cpu(ex->ee_block)) { in ext4_ext_find_hole()
2262 len = le32_to_cpu(ex->ee_block) - *lblk; in ext4_ext_find_hole()
2263 } else if (*lblk >= le32_to_cpu(ex->ee_block) in ext4_ext_find_hole()
2264 + ext4_ext_get_actual_len(ex)) { in ext4_ext_find_hole()
2267 *lblk = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_find_hole()
2435 struct ext4_extent *ex, in ext4_remove_blocks() argument
2440 unsigned short ee_len = ext4_ext_get_actual_len(ex); in ext4_remove_blocks()
2446 if (from < le32_to_cpu(ex->ee_block) || in ext4_remove_blocks()
2447 to != le32_to_cpu(ex->ee_block) + ee_len - 1) { in ext4_remove_blocks()
2450 from, to, le32_to_cpu(ex->ee_block), ee_len); in ext4_remove_blocks()
2467 trace_ext4_remove_blocks(inode, ex, from, to, partial); in ext4_remove_blocks()
2473 last_pblk = ext4_ext_pblock(ex) + ee_len - 1; in ext4_remove_blocks()
2490 num = le32_to_cpu(ex->ee_block) + ee_len - from; in ext4_remove_blocks()
2491 pblk = ext4_ext_pblock(ex) + ee_len - num; in ext4_remove_blocks()
2584 struct ext4_extent *ex; in ext4_ext_rm_leaf() local
2597 ex = path[depth].p_ext; in ext4_ext_rm_leaf()
2598 if (!ex) in ext4_ext_rm_leaf()
2599 ex = EXT_LAST_EXTENT(eh); in ext4_ext_rm_leaf()
2601 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2602 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2604 trace_ext4_ext_rm_leaf(inode, start, ex, partial); in ext4_ext_rm_leaf()
2606 while (ex >= EXT_FIRST_EXTENT(eh) && in ext4_ext_rm_leaf()
2609 if (ext4_ext_is_unwritten(ex)) in ext4_ext_rm_leaf()
2616 path[depth].p_ext = ex; in ext4_ext_rm_leaf()
2633 pblk = ext4_ext_pblock(ex); in ext4_ext_rm_leaf()
2637 ex--; in ext4_ext_rm_leaf()
2638 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2639 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2663 if (ex == EXT_FIRST_EXTENT(eh)) { in ext4_ext_rm_leaf()
2690 err = ext4_remove_blocks(handle, inode, ex, partial, a, b); in ext4_ext_rm_leaf()
2696 ext4_ext_store_pblock(ex, 0); in ext4_ext_rm_leaf()
2698 ex->ee_len = cpu_to_le16(num); in ext4_ext_rm_leaf()
2704 ext4_ext_mark_unwritten(ex); in ext4_ext_rm_leaf()
2716 memmove(ex, ex+1, (EXT_LAST_EXTENT(eh) - ex) * in ext4_ext_rm_leaf()
2731 ext4_ext_pblock(ex)); in ext4_ext_rm_leaf()
2732 ex--; in ext4_ext_rm_leaf()
2733 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2734 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2747 if (partial->state == tofree && ex >= EXT_FIRST_EXTENT(eh)) { in ext4_ext_rm_leaf()
2748 pblk = ext4_ext_pblock(ex) + ex_ee_len - 1; in ext4_ext_rm_leaf()
2827 struct ext4_extent *ex; in ext4_ext_remove_space() local
2840 ex = path[depth].p_ext; in ext4_ext_remove_space()
2841 if (!ex) { in ext4_ext_remove_space()
2851 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_remove_space()
2852 ex_end = ee_block + ext4_ext_get_actual_len(ex) - 1; in ext4_ext_remove_space()
2868 pblk = ext4_ext_pblock(ex) + end - ee_block + 1; in ext4_ext_remove_space()
3106 static void ext4_zeroout_es(struct inode *inode, struct ext4_extent *ex) in ext4_zeroout_es() argument
3112 ee_block = le32_to_cpu(ex->ee_block); in ext4_zeroout_es()
3113 ee_len = ext4_ext_get_actual_len(ex); in ext4_zeroout_es()
3114 ee_pblock = ext4_ext_pblock(ex); in ext4_zeroout_es()
3124 static int ext4_ext_zeroout(struct inode *inode, struct ext4_extent *ex) in ext4_ext_zeroout() argument
3129 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_zeroout()
3130 ee_pblock = ext4_ext_pblock(ex); in ext4_ext_zeroout()
3131 return ext4_issue_zeroout(inode, le32_to_cpu(ex->ee_block), ee_pblock, in ext4_ext_zeroout()
3166 struct ext4_extent *ex, newex, orig_ex, zero_ex; in ext4_split_extent_at() local
3179 ex = path[depth].p_ext; in ext4_split_extent_at()
3180 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent_at()
3181 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent_at()
3182 newblock = split - ee_block + ext4_ext_pblock(ex); in ext4_split_extent_at()
3185 BUG_ON(!ext4_ext_is_unwritten(ex) && in ext4_split_extent_at()
3201 ext4_ext_mark_unwritten(ex); in ext4_split_extent_at()
3203 ext4_ext_mark_initialized(ex); in ext4_split_extent_at()
3206 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_split_extent_at()
3213 memcpy(&orig_ex, ex, sizeof(orig_ex)); in ext4_split_extent_at()
3214 ex->ee_len = cpu_to_le16(split - ee_block); in ext4_split_extent_at()
3216 ext4_ext_mark_unwritten(ex); in ext4_split_extent_at()
3253 ex = path[depth].p_ext; in ext4_split_extent_at()
3265 err = ext4_ext_zeroout(inode, ex); in ext4_split_extent_at()
3266 zero_ex.ee_block = ex->ee_block; in ext4_split_extent_at()
3268 ext4_ext_get_actual_len(ex)); in ext4_split_extent_at()
3270 ext4_ext_pblock(ex)); in ext4_split_extent_at()
3283 ex->ee_len = cpu_to_le16(ee_len); in ext4_split_extent_at()
3284 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_split_extent_at()
3299 ex->ee_len = orig_ex.ee_len; in ext4_split_extent_at()
3331 struct ext4_extent *ex; in ext4_split_extent() local
3339 ex = path[depth].p_ext; in ext4_split_extent()
3340 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent()
3341 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent()
3342 unwritten = ext4_ext_is_unwritten(ex); in ext4_split_extent()
3367 ex = path[depth].p_ext; in ext4_split_extent()
3368 if (!ex) { in ext4_split_extent()
3373 unwritten = ext4_ext_is_unwritten(ex); in ext4_split_extent()
3424 struct ext4_extent *ex, *abut_ex; in ext4_ext_convert_to_initialized() local
3443 ex = path[depth].p_ext; in ext4_ext_convert_to_initialized()
3444 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_convert_to_initialized()
3445 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_convert_to_initialized()
3449 trace_ext4_ext_convert_to_initialized_enter(inode, map, ex); in ext4_ext_convert_to_initialized()
3452 BUG_ON(!ext4_ext_is_unwritten(ex)); in ext4_ext_convert_to_initialized()
3473 (ex > EXT_FIRST_EXTENT(eh))) { /*L2*/ in ext4_ext_convert_to_initialized()
3478 abut_ex = ex - 1; in ext4_ext_convert_to_initialized()
3482 ee_pblk = ext4_ext_pblock(ex); in ext4_ext_convert_to_initialized()
3502 map, ex, abut_ex); in ext4_ext_convert_to_initialized()
3505 ex->ee_block = cpu_to_le32(ee_block + map_len); in ext4_ext_convert_to_initialized()
3506 ext4_ext_store_pblock(ex, ee_pblk + map_len); in ext4_ext_convert_to_initialized()
3507 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3508 ext4_ext_mark_unwritten(ex); /* Restore the flag */ in ext4_ext_convert_to_initialized()
3518 ex < EXT_LAST_EXTENT(eh)) { /*L2*/ in ext4_ext_convert_to_initialized()
3524 abut_ex = ex + 1; in ext4_ext_convert_to_initialized()
3528 ee_pblk = ext4_ext_pblock(ex); in ext4_ext_convert_to_initialized()
3548 map, ex, abut_ex); in ext4_ext_convert_to_initialized()
3553 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3554 ext4_ext_mark_unwritten(ex); /* Restore the flag */ in ext4_ext_convert_to_initialized()
3607 ext4_ext_pblock(ex) + split_map.m_lblk + in ext4_ext_convert_to_initialized()
3618 zero_ex2.ee_block = ex->ee_block; in ext4_ext_convert_to_initialized()
3622 ext4_ext_pblock(ex)); in ext4_ext_convert_to_initialized()
3681 struct ext4_extent *ex; in ext4_split_convert_extents() local
3697 ex = path[depth].p_ext; in ext4_split_convert_extents()
3698 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_convert_extents()
3699 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_convert_extents()
3720 struct ext4_extent *ex; in ext4_convert_unwritten_extents_endio() local
3727 ex = path[depth].p_ext; in ext4_convert_unwritten_extents_endio()
3728 ee_block = le32_to_cpu(ex->ee_block); in ext4_convert_unwritten_extents_endio()
3729 ee_len = ext4_ext_get_actual_len(ex); in ext4_convert_unwritten_extents_endio()
3755 ex = path[depth].p_ext; in ext4_convert_unwritten_extents_endio()
3762 ext4_ext_mark_initialized(ex); in ext4_convert_unwritten_extents_endio()
3767 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_convert_unwritten_extents_endio()
3783 struct ext4_extent *ex; in convert_initialized_extent() local
3797 ex = path[depth].p_ext; in convert_initialized_extent()
3798 ee_block = le32_to_cpu(ex->ee_block); in convert_initialized_extent()
3799 ee_len = ext4_ext_get_actual_len(ex); in convert_initialized_extent()
3813 ex = path[depth].p_ext; in convert_initialized_extent()
3814 if (!ex) { in convert_initialized_extent()
3825 ext4_ext_mark_unwritten(ex); in convert_initialized_extent()
3830 ext4_ext_try_to_merge(handle, inode, path, ex); in convert_initialized_extent()
4004 struct ext4_extent *ex, in get_implied_cluster_alloc() argument
4011 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in get_implied_cluster_alloc()
4012 ext4_fsblk_t ee_start = ext4_ext_pblock(ex); in get_implied_cluster_alloc()
4013 unsigned short ee_len = ext4_ext_get_actual_len(ex); in get_implied_cluster_alloc()
4149 struct ext4_extent newex, *ex, ex2; in ext4_ext_map_blocks() local
4185 ex = path[depth].p_ext; in ext4_ext_map_blocks()
4186 if (ex) { in ext4_ext_map_blocks()
4187 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_map_blocks()
4188 ext4_fsblk_t ee_start = ext4_ext_pblock(ex); in ext4_ext_map_blocks()
4196 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_map_blocks()
4212 if ((!ext4_ext_is_unwritten(ex)) && in ext4_ext_map_blocks()
4217 } else if (!ext4_ext_is_unwritten(ex)) { in ext4_ext_map_blocks()
4262 if (cluster_offset && ex && in ext4_ext_map_blocks()
4263 get_implied_cluster_alloc(inode->i_sb, map, ex, path)) { in ext4_ext_map_blocks()
5908 struct ext4_extent *ex; in ext4_ext_replay_update_ex() local
5914 ex = path[path->p_depth].p_ext; in ext4_ext_replay_update_ex()
5915 if (!ex) { in ext4_ext_replay_update_ex()
5920 if (le32_to_cpu(ex->ee_block) != start || in ext4_ext_replay_update_ex()
5921 ext4_ext_get_actual_len(ex) != len) { in ext4_ext_replay_update_ex()
5932 ex = path[path->p_depth].p_ext; in ext4_ext_replay_update_ex()
5933 WARN_ON(le32_to_cpu(ex->ee_block) != start); in ext4_ext_replay_update_ex()
5935 if (ext4_ext_get_actual_len(ex) != len) { in ext4_ext_replay_update_ex()
5946 ex = path[path->p_depth].p_ext; in ext4_ext_replay_update_ex()
5950 ext4_ext_mark_unwritten(ex); in ext4_ext_replay_update_ex()
5952 ext4_ext_mark_initialized(ex); in ext4_ext_replay_update_ex()
5953 ext4_ext_store_pblock(ex, pblk); in ext4_ext_replay_update_ex()
5967 struct ext4_extent *ex; in ext4_ext_replay_shrink_inode() local
5974 ex = path[path->p_depth].p_ext; in ext4_ext_replay_shrink_inode()
5975 if (!ex) { in ext4_ext_replay_shrink_inode()
5981 cur = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_replay_shrink_inode()
5984 ext4_ext_try_to_merge(NULL, inode, path, ex); in ext4_ext_replay_shrink_inode()
6015 struct ext4_extent *ex; in ext4_ext_replay_set_iblocks() local
6026 ex = path[path->p_depth].p_ext; in ext4_ext_replay_set_iblocks()
6027 if (!ex) { in ext4_ext_replay_set_iblocks()
6031 end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_replay_set_iblocks()
6067 ex = path[path->p_depth].p_ext; in ext4_ext_replay_set_iblocks()
6068 if (!ex) { in ext4_ext_replay_set_iblocks()
6072 cur = max(cur + 1, le32_to_cpu(ex->ee_block) + in ext4_ext_replay_set_iblocks()
6073 ext4_ext_get_actual_len(ex)); in ext4_ext_replay_set_iblocks()
6108 struct ext4_extent *ex; in ext4_ext_clear_bb() local
6121 ex = path[path->p_depth].p_ext; in ext4_ext_clear_bb()
6122 if (!ex) { in ext4_ext_clear_bb()
6126 end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_clear_bb()