Lines Matching refs:ex
182 struct ext4_extent *ex; in ext4_ext_find_goal() local
201 ex = path[depth].p_ext; in ext4_ext_find_goal()
202 if (ex) { in ext4_ext_find_goal()
203 ext4_fsblk_t ext_pblk = ext4_ext_pblock(ex); in ext4_ext_find_goal()
204 ext4_lblk_t ext_block = le32_to_cpu(ex->ee_block); in ext4_ext_find_goal()
228 struct ext4_extent *ex, int *err, unsigned int flags) in ext4_ext_new_meta_block() argument
232 goal = ext4_ext_find_goal(inode, path, le32_to_cpu(ex->ee_block)); in ext4_ext_new_meta_block()
528 struct ext4_extent *ex = EXT_FIRST_EXTENT(eh); in __read_extent_tree_block() local
532 for (i = le16_to_cpu(eh->eh_entries); i > 0; i--, ex++) { in __read_extent_tree_block()
534 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in __read_extent_tree_block()
535 int len = ext4_ext_get_actual_len(ex); in __read_extent_tree_block()
542 if (ext4_ext_is_unwritten(ex)) in __read_extent_tree_block()
545 ext4_ext_pblock(ex), status); in __read_extent_tree_block()
651 struct ext4_extent *ex; in ext4_ext_show_leaf() local
658 ex = EXT_FIRST_EXTENT(eh); in ext4_ext_show_leaf()
662 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ex++) { in ext4_ext_show_leaf()
663 ext_debug("%d:[%d]%d:%llu ", le32_to_cpu(ex->ee_block), in ext4_ext_show_leaf()
664 ext4_ext_is_unwritten(ex), in ext4_ext_show_leaf()
665 ext4_ext_get_actual_len(ex), ext4_ext_pblock(ex)); in ext4_ext_show_leaf()
674 struct ext4_extent *ex; in ext4_ext_show_move() local
690 ex = path[depth].p_ext; in ext4_ext_show_move()
691 while (ex <= EXT_MAX_EXTENT(path[depth].p_hdr)) { in ext4_ext_show_move()
693 le32_to_cpu(ex->ee_block), in ext4_ext_show_move()
694 ext4_ext_pblock(ex), in ext4_ext_show_move()
695 ext4_ext_is_unwritten(ex), in ext4_ext_show_move()
696 ext4_ext_get_actual_len(ex), in ext4_ext_show_move()
698 ex++; in ext4_ext_show_move()
827 struct ext4_extent *chex, *ex; in ext4_ext_binsearch() local
830 chex = ex = EXT_FIRST_EXTENT(eh); in ext4_ext_binsearch()
831 for (k = 0; k < le16_to_cpu(eh->eh_entries); k++, ex++) { in ext4_ext_binsearch()
832 BUG_ON(k && le32_to_cpu(ex->ee_block) in ext4_ext_binsearch()
833 <= le32_to_cpu(ex[-1].ee_block)); in ext4_ext_binsearch()
834 if (block < le32_to_cpu(ex->ee_block)) in ext4_ext_binsearch()
836 chex = ex; in ext4_ext_binsearch()
1121 struct ext4_extent *ex; in ext4_ext_split() local
1122 ex = EXT_FIRST_EXTENT(neh); in ext4_ext_split()
1123 memmove(ex, path[depth].p_ext, sizeof(struct ext4_extent) * m); in ext4_ext_split()
1422 struct ext4_extent *ex; in ext4_ext_search_left() local
1439 ex = path[depth].p_ext; in ext4_ext_search_left()
1440 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_left()
1441 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_left()
1442 if (unlikely(EXT_FIRST_EXTENT(path[depth].p_hdr) != ex)) { in ext4_ext_search_left()
1445 *logical, le32_to_cpu(ex->ee_block)); in ext4_ext_search_left()
1463 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left()
1466 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left()
1470 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left()
1471 *phys = ext4_ext_pblock(ex) + ee_len - 1; in ext4_ext_search_left()
1490 struct ext4_extent *ex; in ext4_ext_search_right() local
1509 ex = path[depth].p_ext; in ext4_ext_search_right()
1510 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_right()
1511 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_right()
1512 if (unlikely(EXT_FIRST_EXTENT(path[depth].p_hdr) != ex)) { in ext4_ext_search_right()
1530 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right()
1533 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_right()
1537 if (ex != EXT_LAST_EXTENT(path[depth].p_hdr)) { in ext4_ext_search_right()
1539 ex++; in ext4_ext_search_right()
1575 ex = EXT_FIRST_EXTENT(eh); in ext4_ext_search_right()
1577 *logical = le32_to_cpu(ex->ee_block); in ext4_ext_search_right()
1578 *phys = ext4_ext_pblock(ex); in ext4_ext_search_right()
1579 *ret_ex = ex; in ext4_ext_search_right()
1662 struct ext4_extent *ex; in ext4_ext_correct_indexes() local
1667 ex = path[depth].p_ext; in ext4_ext_correct_indexes()
1669 if (unlikely(ex == NULL || eh == NULL)) { in ext4_ext_correct_indexes()
1671 "ex %p == NULL or eh %p == NULL", ex, eh); in ext4_ext_correct_indexes()
1680 if (ex != EXT_FIRST_EXTENT(eh)) { in ext4_ext_correct_indexes()
1761 struct ext4_extent *ex) in ext4_ext_try_to_merge_right() argument
1771 while (ex < EXT_LAST_EXTENT(eh)) { in ext4_ext_try_to_merge_right()
1772 if (!ext4_can_extents_be_merged(inode, ex, ex + 1)) in ext4_ext_try_to_merge_right()
1775 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_try_to_merge_right()
1776 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_try_to_merge_right()
1777 + ext4_ext_get_actual_len(ex + 1)); in ext4_ext_try_to_merge_right()
1779 ext4_ext_mark_unwritten(ex); in ext4_ext_try_to_merge_right()
1781 if (ex + 1 < EXT_LAST_EXTENT(eh)) { in ext4_ext_try_to_merge_right()
1782 len = (EXT_LAST_EXTENT(eh) - ex - 1) in ext4_ext_try_to_merge_right()
1784 memmove(ex + 1, ex + 2, len); in ext4_ext_try_to_merge_right()
1848 struct ext4_extent *ex) { in ext4_ext_try_to_merge() argument
1857 if (ex > EXT_FIRST_EXTENT(eh)) in ext4_ext_try_to_merge()
1858 merge_done = ext4_ext_try_to_merge_right(inode, path, ex - 1); in ext4_ext_try_to_merge()
1861 (void) ext4_ext_try_to_merge_right(inode, path, ex); in ext4_ext_try_to_merge()
1929 struct ext4_extent *ex, *fex; in ext4_ext_insert_extent() local
1943 ex = path[depth].p_ext; in ext4_ext_insert_extent()
1951 if (ex && !(gb_flags & EXT4_GET_BLOCKS_PRE_IO)) { in ext4_ext_insert_extent()
1960 if (ex < EXT_LAST_EXTENT(eh) && in ext4_ext_insert_extent()
1961 (le32_to_cpu(ex->ee_block) + in ext4_ext_insert_extent()
1962 ext4_ext_get_actual_len(ex) < in ext4_ext_insert_extent()
1964 ex += 1; in ext4_ext_insert_extent()
1966 } else if ((ex > EXT_FIRST_EXTENT(eh)) && in ext4_ext_insert_extent()
1969 le32_to_cpu(ex->ee_block))) in ext4_ext_insert_extent()
1970 ex -= 1; in ext4_ext_insert_extent()
1973 if (ext4_can_extents_be_merged(inode, ex, newext)) { in ext4_ext_insert_extent()
1978 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
1979 ext4_ext_is_unwritten(ex), in ext4_ext_insert_extent()
1980 ext4_ext_get_actual_len(ex), in ext4_ext_insert_extent()
1981 ext4_ext_pblock(ex)); in ext4_ext_insert_extent()
1986 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_insert_extent()
1987 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
1990 ext4_ext_mark_unwritten(ex); in ext4_ext_insert_extent()
1992 nearex = ex; in ext4_ext_insert_extent()
1998 if (ext4_can_extents_be_merged(inode, newext, ex)) { in ext4_ext_insert_extent()
2004 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
2005 ext4_ext_is_unwritten(ex), in ext4_ext_insert_extent()
2006 ext4_ext_get_actual_len(ex), in ext4_ext_insert_extent()
2007 ext4_ext_pblock(ex)); in ext4_ext_insert_extent()
2013 unwritten = ext4_ext_is_unwritten(ex); in ext4_ext_insert_extent()
2014 ex->ee_block = newext->ee_block; in ext4_ext_insert_extent()
2015 ext4_ext_store_pblock(ex, ext4_ext_pblock(newext)); in ext4_ext_insert_extent()
2016 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
2019 ext4_ext_mark_unwritten(ex); in ext4_ext_insert_extent()
2021 nearex = ex; in ext4_ext_insert_extent()
2149 struct ext4_extent *ex; in ext4_fill_fiemap_extents() local
2177 ex = path[depth].p_ext; in ext4_fill_fiemap_extents()
2182 if (!ex) { in ext4_fill_fiemap_extents()
2187 } else if (le32_to_cpu(ex->ee_block) > block) { in ext4_fill_fiemap_extents()
2190 end = le32_to_cpu(ex->ee_block); in ext4_fill_fiemap_extents()
2193 } else if (block >= le32_to_cpu(ex->ee_block) in ext4_fill_fiemap_extents()
2194 + ext4_ext_get_actual_len(ex)) { in ext4_fill_fiemap_extents()
2200 } else if (block >= le32_to_cpu(ex->ee_block)) { in ext4_fill_fiemap_extents()
2206 end = le32_to_cpu(ex->ee_block) in ext4_fill_fiemap_extents()
2207 + ext4_ext_get_actual_len(ex); in ext4_fill_fiemap_extents()
2221 es.es_lblk = le32_to_cpu(ex->ee_block); in ext4_fill_fiemap_extents()
2222 es.es_len = ext4_ext_get_actual_len(ex); in ext4_fill_fiemap_extents()
2223 es.es_pblk = ext4_ext_pblock(ex); in ext4_fill_fiemap_extents()
2224 if (ext4_ext_is_unwritten(ex)) in ext4_fill_fiemap_extents()
2305 struct ext4_extent *ex; in ext4_ext_put_gap_in_cache() local
2308 ex = path[depth].p_ext; in ext4_ext_put_gap_in_cache()
2309 if (ex == NULL) { in ext4_ext_put_gap_in_cache()
2314 } else if (block < le32_to_cpu(ex->ee_block)) { in ext4_ext_put_gap_in_cache()
2316 len = le32_to_cpu(ex->ee_block) - block; in ext4_ext_put_gap_in_cache()
2319 le32_to_cpu(ex->ee_block), in ext4_ext_put_gap_in_cache()
2320 ext4_ext_get_actual_len(ex)); in ext4_ext_put_gap_in_cache()
2321 } else if (block >= le32_to_cpu(ex->ee_block) in ext4_ext_put_gap_in_cache()
2322 + ext4_ext_get_actual_len(ex)) { in ext4_ext_put_gap_in_cache()
2324 lblock = le32_to_cpu(ex->ee_block) in ext4_ext_put_gap_in_cache()
2325 + ext4_ext_get_actual_len(ex); in ext4_ext_put_gap_in_cache()
2329 le32_to_cpu(ex->ee_block), in ext4_ext_put_gap_in_cache()
2330 ext4_ext_get_actual_len(ex), in ext4_ext_put_gap_in_cache()
2475 struct ext4_extent *ex, in ext4_remove_blocks() argument
2480 unsigned short ee_len = ext4_ext_get_actual_len(ex); in ext4_remove_blocks()
2493 trace_ext4_remove_blocks(inode, ex, from, to, *partial_cluster); in ext4_remove_blocks()
2499 pblk = ext4_ext_pblock(ex) + ee_len - 1; in ext4_remove_blocks()
2523 if (from >= le32_to_cpu(ex->ee_block) in ext4_remove_blocks()
2524 && to == le32_to_cpu(ex->ee_block) + ee_len - 1) { in ext4_remove_blocks()
2529 num = le32_to_cpu(ex->ee_block) + ee_len - from; in ext4_remove_blocks()
2530 pblk = ext4_ext_pblock(ex) + ee_len - num; in ext4_remove_blocks()
2569 from, to, le32_to_cpu(ex->ee_block), ee_len); in ext4_remove_blocks()
2604 struct ext4_extent *ex; in ext4_ext_rm_leaf() local
2617 ex = path[depth].p_ext; in ext4_ext_rm_leaf()
2618 if (!ex) in ext4_ext_rm_leaf()
2619 ex = EXT_LAST_EXTENT(eh); in ext4_ext_rm_leaf()
2621 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2622 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2624 trace_ext4_ext_rm_leaf(inode, start, ex, *partial_cluster); in ext4_ext_rm_leaf()
2626 while (ex >= EXT_FIRST_EXTENT(eh) && in ext4_ext_rm_leaf()
2629 if (ext4_ext_is_unwritten(ex)) in ext4_ext_rm_leaf()
2636 path[depth].p_ext = ex; in ext4_ext_rm_leaf()
2654 pblk = ext4_ext_pblock(ex); in ext4_ext_rm_leaf()
2658 ex--; in ext4_ext_rm_leaf()
2659 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2660 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2684 if (ex == EXT_FIRST_EXTENT(eh)) { in ext4_ext_rm_leaf()
2698 err = ext4_remove_blocks(handle, inode, ex, partial_cluster, in ext4_ext_rm_leaf()
2705 ext4_ext_store_pblock(ex, 0); in ext4_ext_rm_leaf()
2707 ex->ee_len = cpu_to_le16(num); in ext4_ext_rm_leaf()
2713 ext4_ext_mark_unwritten(ex); in ext4_ext_rm_leaf()
2725 memmove(ex, ex+1, (EXT_LAST_EXTENT(eh) - ex) * in ext4_ext_rm_leaf()
2740 ext4_ext_pblock(ex)); in ext4_ext_rm_leaf()
2741 ex--; in ext4_ext_rm_leaf()
2742 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2743 ex_ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_rm_leaf()
2756 if (*partial_cluster > 0 && ex >= EXT_FIRST_EXTENT(eh)) { in ext4_ext_rm_leaf()
2757 pblk = ext4_ext_pblock(ex) + ex_ee_len - 1; in ext4_ext_rm_leaf()
2825 struct ext4_extent *ex; in ext4_ext_remove_space() local
2837 ex = path[depth].p_ext; in ext4_ext_remove_space()
2838 if (!ex) { in ext4_ext_remove_space()
2848 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_remove_space()
2849 ex_end = ee_block + ext4_ext_get_actual_len(ex) - 1; in ext4_ext_remove_space()
2865 pblk = ext4_ext_pblock(ex) + end - ee_block + 2; in ext4_ext_remove_space()
2892 &ex); in ext4_ext_remove_space()
3098 static int ext4_zeroout_es(struct inode *inode, struct ext4_extent *ex) in ext4_zeroout_es() argument
3104 ee_block = le32_to_cpu(ex->ee_block); in ext4_zeroout_es()
3105 ee_len = ext4_ext_get_actual_len(ex); in ext4_zeroout_es()
3106 ee_pblock = ext4_ext_pblock(ex); in ext4_zeroout_es()
3116 static int ext4_ext_zeroout(struct inode *inode, struct ext4_extent *ex) in ext4_ext_zeroout() argument
3122 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_zeroout()
3123 ee_pblock = ext4_ext_pblock(ex); in ext4_ext_zeroout()
3126 return ext4_encrypted_zeroout(inode, ex); in ext4_ext_zeroout()
3166 struct ext4_extent *ex, newex, orig_ex, zero_ex; in ext4_split_extent_at() local
3180 ex = path[depth].p_ext; in ext4_split_extent_at()
3181 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent_at()
3182 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent_at()
3183 newblock = split - ee_block + ext4_ext_pblock(ex); in ext4_split_extent_at()
3186 BUG_ON(!ext4_ext_is_unwritten(ex) && in ext4_split_extent_at()
3202 ext4_ext_mark_unwritten(ex); in ext4_split_extent_at()
3204 ext4_ext_mark_initialized(ex); in ext4_split_extent_at()
3207 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_split_extent_at()
3214 memcpy(&orig_ex, ex, sizeof(orig_ex)); in ext4_split_extent_at()
3215 ex->ee_len = cpu_to_le16(split - ee_block); in ext4_split_extent_at()
3217 ext4_ext_mark_unwritten(ex); in ext4_split_extent_at()
3245 err = ext4_ext_zeroout(inode, ex); in ext4_split_extent_at()
3246 zero_ex.ee_block = ex->ee_block; in ext4_split_extent_at()
3248 ext4_ext_get_actual_len(ex)); in ext4_split_extent_at()
3250 ext4_ext_pblock(ex)); in ext4_split_extent_at()
3264 ex->ee_len = cpu_to_le16(ee_len); in ext4_split_extent_at()
3265 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_split_extent_at()
3282 ex->ee_len = orig_ex.ee_len; in ext4_split_extent_at()
3307 struct ext4_extent *ex; in ext4_split_extent() local
3315 ex = path[depth].p_ext; in ext4_split_extent()
3316 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent()
3317 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent()
3318 unwritten = ext4_ext_is_unwritten(ex); in ext4_split_extent()
3343 ex = path[depth].p_ext; in ext4_split_extent()
3344 if (!ex) { in ext4_split_extent()
3349 unwritten = ext4_ext_is_unwritten(ex); in ext4_split_extent()
3401 struct ext4_extent *ex, *abut_ex; in ext4_ext_convert_to_initialized() local
3420 ex = path[depth].p_ext; in ext4_ext_convert_to_initialized()
3421 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_convert_to_initialized()
3422 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_convert_to_initialized()
3425 trace_ext4_ext_convert_to_initialized_enter(inode, map, ex); in ext4_ext_convert_to_initialized()
3428 BUG_ON(!ext4_ext_is_unwritten(ex)); in ext4_ext_convert_to_initialized()
3449 (ex > EXT_FIRST_EXTENT(eh))) { /*L2*/ in ext4_ext_convert_to_initialized()
3454 abut_ex = ex - 1; in ext4_ext_convert_to_initialized()
3458 ee_pblk = ext4_ext_pblock(ex); in ext4_ext_convert_to_initialized()
3478 map, ex, abut_ex); in ext4_ext_convert_to_initialized()
3481 ex->ee_block = cpu_to_le32(ee_block + map_len); in ext4_ext_convert_to_initialized()
3482 ext4_ext_store_pblock(ex, ee_pblk + map_len); in ext4_ext_convert_to_initialized()
3483 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3484 ext4_ext_mark_unwritten(ex); /* Restore the flag */ in ext4_ext_convert_to_initialized()
3494 ex < EXT_LAST_EXTENT(eh)) { /*L2*/ in ext4_ext_convert_to_initialized()
3500 abut_ex = ex + 1; in ext4_ext_convert_to_initialized()
3504 ee_pblk = ext4_ext_pblock(ex); in ext4_ext_convert_to_initialized()
3524 map, ex, abut_ex); in ext4_ext_convert_to_initialized()
3529 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3530 ext4_ext_mark_unwritten(ex); /* Restore the flag */ in ext4_ext_convert_to_initialized()
3562 err = ext4_ext_zeroout(inode, ex); in ext4_ext_convert_to_initialized()
3565 zero_ex.ee_block = ex->ee_block; in ext4_ext_convert_to_initialized()
3566 zero_ex.ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex)); in ext4_ext_convert_to_initialized()
3567 ext4_ext_store_pblock(&zero_ex, ext4_ext_pblock(ex)); in ext4_ext_convert_to_initialized()
3572 ext4_ext_mark_initialized(ex); in ext4_ext_convert_to_initialized()
3573 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_ext_convert_to_initialized()
3595 ext4_ext_pblock(ex) + map->m_lblk - ee_block); in ext4_ext_convert_to_initialized()
3604 zero_ex.ee_block = ex->ee_block; in ext4_ext_convert_to_initialized()
3608 ext4_ext_pblock(ex)); in ext4_ext_convert_to_initialized()
3664 struct ext4_extent *ex; in ext4_split_convert_extents() local
3681 ex = path[depth].p_ext; in ext4_split_convert_extents()
3682 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_convert_extents()
3683 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_convert_extents()
3704 struct ext4_extent *ex; in ext4_convert_unwritten_extents_endio() local
3711 ex = path[depth].p_ext; in ext4_convert_unwritten_extents_endio()
3712 ee_block = le32_to_cpu(ex->ee_block); in ext4_convert_unwritten_extents_endio()
3713 ee_len = ext4_ext_get_actual_len(ex); in ext4_convert_unwritten_extents_endio()
3740 ex = path[depth].p_ext; in ext4_convert_unwritten_extents_endio()
3747 ext4_ext_mark_initialized(ex); in ext4_convert_unwritten_extents_endio()
3752 ext4_ext_try_to_merge(handle, inode, path, ex); in ext4_convert_unwritten_extents_endio()
3937 struct ext4_extent *ex; in convert_initialized_extent() local
3951 ex = path[depth].p_ext; in convert_initialized_extent()
3952 ee_block = le32_to_cpu(ex->ee_block); in convert_initialized_extent()
3953 ee_len = ext4_ext_get_actual_len(ex); in convert_initialized_extent()
3968 ex = path[depth].p_ext; in convert_initialized_extent()
3969 if (!ex) { in convert_initialized_extent()
3980 ext4_ext_mark_unwritten(ex); in convert_initialized_extent()
3985 ext4_ext_try_to_merge(handle, inode, path, ex); in convert_initialized_extent()
4192 struct ext4_extent *ex, in get_implied_cluster_alloc() argument
4199 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in get_implied_cluster_alloc()
4200 ext4_fsblk_t ee_start = ext4_ext_pblock(ex); in get_implied_cluster_alloc()
4201 unsigned short ee_len = ext4_ext_get_actual_len(ex); in get_implied_cluster_alloc()
4274 struct ext4_extent newex, *ex, *ex2; in ext4_ext_map_blocks() local
4314 ex = path[depth].p_ext; in ext4_ext_map_blocks()
4315 if (ex) { in ext4_ext_map_blocks()
4316 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_map_blocks()
4317 ext4_fsblk_t ee_start = ext4_ext_pblock(ex); in ext4_ext_map_blocks()
4325 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_map_blocks()
4341 if ((!ext4_ext_is_unwritten(ex)) && in ext4_ext_map_blocks()
4347 } else if (!ext4_ext_is_unwritten(ex)) in ext4_ext_map_blocks()
4384 if (cluster_offset && ex && in ext4_ext_map_blocks()
4385 get_implied_cluster_alloc(inode->i_sb, map, ex, path)) { in ext4_ext_map_blocks()