Lines Matching refs:ee_block
243 ext4_lblk_t ext_block = le32_to_cpu(ex->ee_block); in ext4_ext_find_goal()
271 goal = ext4_ext_find_goal(inode, path, le32_to_cpu(ex->ee_block)); in ext4_ext_new_meta_block()
368 ext4_lblk_t lblock = le32_to_cpu(ext->ee_block); in ext4_valid_extent()
411 lblk != le32_to_cpu(ext->ee_block)) in ext4_valid_extent_entries()
418 lblock = le32_to_cpu(ext->ee_block); in ext4_valid_extent_entries()
535 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in ext4_cache_extents()
678 le32_to_cpu(path->p_ext->ee_block), in ext4_ext_show_path()
704 ext_debug(inode, "%d:[%d]%d:%llu ", le32_to_cpu(ex->ee_block), in ext4_ext_show_leaf()
733 le32_to_cpu(ex->ee_block), in ext4_ext_show_move()
837 le32_to_cpu(l->ee_block), m, le32_to_cpu(m->ee_block), in ext4_ext_binsearch()
838 r, le32_to_cpu(r->ee_block)); in ext4_ext_binsearch()
840 if (block < le32_to_cpu(m->ee_block)) in ext4_ext_binsearch()
848 le32_to_cpu(path->p_ext->ee_block), in ext4_ext_binsearch()
860 BUG_ON(k && le32_to_cpu(ex->ee_block) in ext4_ext_binsearch()
861 <= le32_to_cpu(ex[-1].ee_block)); in ext4_ext_binsearch()
862 if (block < le32_to_cpu(ex->ee_block)) in ext4_ext_binsearch()
1083 border = path[depth].p_ext[1].ee_block; in ext4_ext_split()
1088 border = newext->ee_block; in ext4_ext_split()
1236 le32_to_cpu(path[i].p_ext->ee_block)); in ext4_ext_split()
1379 EXT_FIRST_EXTENT(neh)->ee_block; in ext4_ext_grow_indepth()
1407 ext4_lblk_t ee_block = le32_to_cpu(newext->ee_block); in ext4_ext_create_new_leaf() local
1429 path = ext4_find_extent(inode, ee_block, path, gb_flags); in ext4_ext_create_new_leaf()
1439 path = ext4_find_extent(inode, ee_block, path, gb_flags); in ext4_ext_create_new_leaf()
1491 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_left()
1495 *logical, le32_to_cpu(ex->ee_block)); in ext4_ext_search_left()
1512 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left()
1515 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left()
1519 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left()
1559 if (*logical < le32_to_cpu(ex->ee_block)) { in ext4_ext_search_right()
1578 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right()
1581 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_right()
1623 *logical = le32_to_cpu(ex->ee_block); in ext4_ext_search_right()
1656 return le32_to_cpu(p->p_ext[1].ee_block); in ext4_ext_next_allocated_block()
1735 border = path[depth].p_ext->ee_block; in ext4_ext_correct_indexes()
1783 if (le32_to_cpu(ex1->ee_block) + ext1_ee_len != in ext4_can_extents_be_merged()
1784 le32_to_cpu(ex2->ee_block)) in ext4_can_extents_be_merged()
1936 b1 = le32_to_cpu(newext->ee_block); in ext4_ext_check_overlap()
1941 b2 = EXT4_LBLK_CMASK(sbi, le32_to_cpu(path[depth].p_ext->ee_block)); in ext4_ext_check_overlap()
2018 (le32_to_cpu(ex->ee_block) + in ext4_ext_insert_extent()
2020 le32_to_cpu(newext->ee_block))) { in ext4_ext_insert_extent()
2024 (le32_to_cpu(newext->ee_block) + in ext4_ext_insert_extent()
2026 le32_to_cpu(ex->ee_block))) in ext4_ext_insert_extent()
2035 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
2057 le32_to_cpu(newext->ee_block), in ext4_ext_insert_extent()
2060 le32_to_cpu(ex->ee_block), in ext4_ext_insert_extent()
2070 ex->ee_block = newext->ee_block; in ext4_ext_insert_extent()
2089 if (le32_to_cpu(newext->ee_block) > le32_to_cpu(fex->ee_block)) in ext4_ext_insert_extent()
2137 le32_to_cpu(newext->ee_block), in ext4_ext_insert_extent()
2143 if (le32_to_cpu(newext->ee_block) in ext4_ext_insert_extent()
2144 > le32_to_cpu(nearex->ee_block)) { in ext4_ext_insert_extent()
2148 le32_to_cpu(newext->ee_block), in ext4_ext_insert_extent()
2156 BUG_ON(newext->ee_block == nearex->ee_block); in ext4_ext_insert_extent()
2159 le32_to_cpu(newext->ee_block), in ext4_ext_insert_extent()
2169 le32_to_cpu(newext->ee_block), in ext4_ext_insert_extent()
2181 nearex->ee_block = newext->ee_block; in ext4_ext_insert_extent()
2278 } else if (*lblk < le32_to_cpu(ex->ee_block)) { in ext4_ext_find_hole()
2279 len = le32_to_cpu(ex->ee_block) - *lblk; in ext4_ext_find_hole()
2280 } else if (*lblk >= le32_to_cpu(ex->ee_block) in ext4_ext_find_hole()
2284 *lblk = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_find_hole()
2475 if (from < le32_to_cpu(ex->ee_block) || in ext4_remove_blocks()
2476 to != le32_to_cpu(ex->ee_block) + ee_len - 1) { in ext4_remove_blocks()
2479 from, to, le32_to_cpu(ex->ee_block), ee_len); in ext4_remove_blocks()
2519 num = le32_to_cpu(ex->ee_block) + ee_len - from; in ext4_remove_blocks()
2630 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2667 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2762 ex_ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_rm_leaf()
2858 ext4_lblk_t ee_block, ex_end, lblk; in ext4_ext_remove_space() local
2880 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_remove_space()
2881 ex_end = ee_block + ext4_ext_get_actual_len(ex) - 1; in ext4_ext_remove_space()
2889 if (end >= ee_block && end < ex_end) { in ext4_ext_remove_space()
2897 pblk = ext4_ext_pblock(ex) + end - ee_block + 1; in ext4_ext_remove_space()
3131 ext4_lblk_t ee_block; in ext4_zeroout_es() local
3135 ee_block = le32_to_cpu(ex->ee_block); in ext4_zeroout_es()
3142 ext4_es_insert_extent(inode, ee_block, ee_len, ee_pblock, in ext4_zeroout_es()
3156 return ext4_issue_zeroout(inode, le32_to_cpu(ex->ee_block), ee_pblock, in ext4_ext_zeroout()
3183 ext4_lblk_t ee_block; in ext4_split_extent_at() local
3198 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent_at()
3200 newblock = split - ee_block + ext4_ext_pblock(ex); in ext4_split_extent_at()
3203 BUG_ON(split < ee_block || split >= (ee_block + ee_len)); in ext4_split_extent_at()
3208 if (split == ee_block) in ext4_split_extent_at()
3217 ex->ee_len = cpu_to_le16(split - ee_block); in ext4_split_extent_at()
3230 ex2->ee_block = cpu_to_le32(split); in ext4_split_extent_at()
3231 ex2->ee_len = cpu_to_le16(ee_len - (split - ee_block)); in ext4_split_extent_at()
3251 path = ext4_find_extent(inode, ee_block, NULL, flags | EXT4_EX_NOFAIL); in ext4_split_extent_at()
3276 ext4_es_remove_extent(inode, ee_block, ee_len); in ext4_split_extent_at()
3287 ext4_lblk_t ee_block; in ext4_split_extent_zeroout() local
3294 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent_zeroout()
3306 loff_t ex_end = (loff_t) ee_block + ee_len; in ext4_split_extent_zeroout()
3313 if (map->m_lblk > ee_block) { in ext4_split_extent_zeroout()
3314 lblk = ee_block; in ext4_split_extent_zeroout()
3315 len = map->m_lblk - ee_block; in ext4_split_extent_zeroout()
3327 pblk = ext4_ext_pblock(ex) + (map_end - ee_block); in ext4_split_extent_zeroout()
3346 pblk = ext4_ext_pblock(ex) + (map->m_lblk - ee_block); in ext4_split_extent_zeroout()
3391 ext4_lblk_t ee_block, orig_ee_block; in ext4_split_extent() local
3399 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent()
3403 orig_ee_block = ee_block; in ext4_split_extent()
3410 if (map->m_lblk + map->m_len < ee_block + ee_len) { in ext4_split_extent()
3434 orig_ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent()
3439 if (map->m_lblk >= ee_block) { in ext4_split_extent()
3478 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_extent()
3483 if (WARN_ON(ee_block != orig_ee_block || ee_len != orig_ee_len || in ext4_split_extent()
3496 if (map->m_lblk + map->m_len > ee_block + ee_len) in ext4_split_extent()
3497 *allocated = ee_len - (map->m_lblk - ee_block); in ext4_split_extent()
3541 ext4_lblk_t ee_block, eof_block; in ext4_ext_convert_to_initialized() local
3558 ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_convert_to_initialized()
3567 BUG_ON(!in_range(map->m_lblk, ee_block, ee_len)); in ext4_ext_convert_to_initialized()
3585 if ((map->m_lblk == ee_block) && in ext4_ext_convert_to_initialized()
3594 prev_lblk = le32_to_cpu(abut_ex->ee_block); in ext4_ext_convert_to_initialized()
3609 ((prev_lblk + prev_len) == ee_block) && /*C2*/ in ext4_ext_convert_to_initialized()
3620 ex->ee_block = cpu_to_le32(ee_block + map_len); in ext4_ext_convert_to_initialized()
3631 } else if (((map->m_lblk + map_len) == (ee_block + ee_len)) && in ext4_ext_convert_to_initialized()
3640 next_lblk = le32_to_cpu(abut_ex->ee_block); in ext4_ext_convert_to_initialized()
3666 abut_ex->ee_block = cpu_to_le32(next_lblk - map_len); in ext4_ext_convert_to_initialized()
3688 *allocated = ee_len - (map->m_lblk - ee_block); in ext4_ext_convert_to_initialized()
3690 WARN_ON(map->m_lblk < ee_block); in ext4_ext_convert_to_initialized()
3695 if (ee_block + ee_len <= eof_block) in ext4_ext_convert_to_initialized()
3716 zero_ex1.ee_block = in ext4_ext_convert_to_initialized()
3723 split_map.m_len - ee_block); in ext4_ext_convert_to_initialized()
3729 if (split_map.m_lblk - ee_block + split_map.m_len < in ext4_ext_convert_to_initialized()
3732 if (split_map.m_lblk != ee_block) { in ext4_ext_convert_to_initialized()
3733 zero_ex2.ee_block = ex->ee_block; in ext4_ext_convert_to_initialized()
3735 ee_block); in ext4_ext_convert_to_initialized()
3743 split_map.m_len += split_map.m_lblk - ee_block; in ext4_ext_convert_to_initialized()
3744 split_map.m_lblk = ee_block; in ext4_ext_convert_to_initialized()
3798 ext4_lblk_t ee_block; in ext4_split_convert_extents() local
3813 ee_block = le32_to_cpu(ex->ee_block); in ext4_split_convert_extents()
3817 if (ee_block == map->m_lblk && ee_len == map->m_len) in ext4_split_convert_extents()
3824 split_flag |= ee_block + ee_len <= eof_block ? EXT4_EXT_MAY_ZEROOUT : 0; in ext4_split_convert_extents()
3871 ext4_es_insert_extent(inode, le32_to_cpu(ex->ee_block), in ext4_split_convert_extents()
3894 ext4_lblk_t ee_block; in ext4_convert_unwritten_extents_endio() local
3900 ee_block = le32_to_cpu(ex->ee_block); in ext4_convert_unwritten_extents_endio()
3904 (unsigned long long)ee_block, ee_len); in ext4_convert_unwritten_extents_endio()
3918 ext4_lblk_t ee_block; in convert_initialized_extent() local
3931 ee_block = le32_to_cpu(ex->ee_block); in convert_initialized_extent()
3935 (unsigned long long)ee_block, ee_len); in convert_initialized_extent()
4107 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in get_implied_cluster_alloc() local
4112 ex_cluster_start = EXT4_B2C(sbi, ee_block); in get_implied_cluster_alloc()
4113 ex_cluster_end = EXT4_B2C(sbi, ee_block + ee_len - 1); in get_implied_cluster_alloc()
4134 if (map->m_lblk < ee_block) in get_implied_cluster_alloc()
4135 map->m_len = min(map->m_len, ee_block - map->m_lblk); in get_implied_cluster_alloc()
4146 if (map->m_lblk > ee_block) { in get_implied_cluster_alloc()
4285 ext4_lblk_t ee_block = le32_to_cpu(ex->ee_block); in ext4_ext_map_blocks() local
4296 trace_ext4_ext_show_extent(inode, ee_block, ee_start, ee_len); in ext4_ext_map_blocks()
4299 if (in_range(map->m_lblk, ee_block, ee_len)) { in ext4_ext_map_blocks()
4300 newblock = map->m_lblk - ee_block + ee_start; in ext4_ext_map_blocks()
4302 allocated = ee_len - (map->m_lblk - ee_block); in ext4_ext_map_blocks()
4304 map->m_lblk, ee_block, ee_len, newblock); in ext4_ext_map_blocks()
4353 newex.ee_block = cpu_to_le32(map->m_lblk); in ext4_ext_map_blocks()
5286 le32_add_cpu(&ex_start->ee_block, in ext4_ext_shift_path_extents()
5298 le32_add_cpu(&ex_last->ee_block, shift); in ext4_ext_shift_path_extents()
5365 stop = le32_to_cpu(extent->ee_block); in ext4_ext_shift_extents()
5380 ex_start = le32_to_cpu(extent->ee_block); in ext4_ext_shift_extents()
5381 ex_end = le32_to_cpu(extent->ee_block) + in ext4_ext_shift_extents()
5435 le32_to_cpu(extent->ee_block)) { in ext4_ext_shift_extents()
5448 *iterator = le32_to_cpu(extent->ee_block) + in ext4_ext_shift_extents()
5452 if (le32_to_cpu(extent->ee_block) > start) in ext4_ext_shift_extents()
5453 *iterator = le32_to_cpu(extent->ee_block) - 1; in ext4_ext_shift_extents()
5454 else if (le32_to_cpu(extent->ee_block) == start) in ext4_ext_shift_extents()
5458 while (le32_to_cpu(extent->ee_block) >= start) in ext4_ext_shift_extents()
5660 ee_start_lblk = le32_to_cpu(extent->ee_block); in ext4_insert_range()
5763 e1_blk = le32_to_cpu(ex1->ee_block); in ext4_swap_extents()
5764 e2_blk = le32_to_cpu(ex2->ee_block); in ext4_swap_extents()
5954 first_lblk = le32_to_cpu(extent->ee_block); in ext4_clu_mapped()
6005 if (le32_to_cpu(ex->ee_block) != start || in ext4_ext_replay_update_ex()
6021 WARN_ON(le32_to_cpu(ex->ee_block) != start); in ext4_ext_replay_update_ex()
6071 cur = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_replay_shrink_inode()
6119 end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_replay_set_iblocks()
6157 cur = max(cur + 1, le32_to_cpu(ex->ee_block) + in ext4_ext_replay_set_iblocks()
6208 end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex); in ext4_ext_clear_bb()