Lines Matching refs:ee_len

1421 	int depth, ee_len;  in ext4_ext_search_left()  local
1438 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_left()
1461 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left()
1464 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left()
1468 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left()
1469 *phys = ext4_ext_pblock(ex) + ee_len - 1; in ext4_ext_search_left()
1491 int ee_len; in ext4_ext_search_right() local
1508 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_right()
1528 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right()
1531 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_right()
1768 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_try_to_merge_right()
1898 newext->ee_len = cpu_to_le16(len1); in ext4_ext_check_overlap()
1904 newext->ee_len = cpu_to_le16(b2 - b1); in ext4_ext_check_overlap()
1981 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
2010 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex) in ext4_ext_insert_extent()
2117 nearex->ee_len = newext->ee_len; in ext4_ext_insert_extent()
2413 unsigned short ee_len = ext4_ext_get_actual_len(ex); in ext4_remove_blocks() local
2420 to != le32_to_cpu(ex->ee_block) + ee_len - 1) { in ext4_remove_blocks()
2423 from, to, le32_to_cpu(ex->ee_block), ee_len); in ext4_remove_blocks()
2429 sbi->s_ext_blocks += ee_len; in ext4_remove_blocks()
2431 if (ee_len < sbi->s_ext_min) in ext4_remove_blocks()
2432 sbi->s_ext_min = ee_len; in ext4_remove_blocks()
2433 if (ee_len > sbi->s_ext_max) in ext4_remove_blocks()
2434 sbi->s_ext_max = ee_len; in ext4_remove_blocks()
2446 last_pblk = ext4_ext_pblock(ex) + ee_len - 1; in ext4_remove_blocks()
2463 num = le32_to_cpu(ex->ee_block) + ee_len - from; in ext4_remove_blocks()
2464 pblk = ext4_ext_pblock(ex) + ee_len - num; in ext4_remove_blocks()
2514 if (EXT4_LBLK_COFF(sbi, from) && num == ee_len) { in ext4_remove_blocks()
2672 ex->ee_len = cpu_to_le16(num); in ext4_ext_rm_leaf()
3085 unsigned int ee_len; in ext4_zeroout_es() local
3088 ee_len = ext4_ext_get_actual_len(ex); in ext4_zeroout_es()
3091 if (ee_len == 0) in ext4_zeroout_es()
3094 return ext4_es_insert_extent(inode, ee_block, ee_len, ee_pblock, in ext4_zeroout_es()
3102 unsigned int ee_len; in ext4_ext_zeroout() local
3104 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_zeroout()
3107 ee_len); in ext4_ext_zeroout()
3143 unsigned int ee_len, depth; in ext4_split_extent_at() local
3156 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent_at()
3159 BUG_ON(split < ee_block || split >= (ee_block + ee_len)); in ext4_split_extent_at()
3189 ex->ee_len = cpu_to_le16(split - ee_block); in ext4_split_extent_at()
3203 ex2->ee_len = cpu_to_le16(ee_len - (split - ee_block)); in ext4_split_extent_at()
3214 zero_ex.ee_len = cpu_to_le16( in ext4_split_extent_at()
3221 zero_ex.ee_len = cpu_to_le16( in ext4_split_extent_at()
3229 zero_ex.ee_len = cpu_to_le16( in ext4_split_extent_at()
3238 ex->ee_len = cpu_to_le16(ee_len); in ext4_split_extent_at()
3256 ex->ee_len = orig_ex.ee_len; in ext4_split_extent_at()
3286 unsigned int ee_len, depth; in ext4_split_extent() local
3295 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_extent()
3298 if (map->m_lblk + map->m_len < ee_block + ee_len) { in ext4_split_extent()
3311 allocated = ee_len - (map->m_lblk - ee_block); in ext4_split_extent()
3381 unsigned int ee_len, depth, map_len = map->m_len; in ext4_ext_convert_to_initialized() local
3399 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_convert_to_initialized()
3400 zero_ex1.ee_len = 0; in ext4_ext_convert_to_initialized()
3401 zero_ex2.ee_len = 0; in ext4_ext_convert_to_initialized()
3407 BUG_ON(!in_range(map->m_lblk, ee_block, ee_len)); in ext4_ext_convert_to_initialized()
3426 (map_len < ee_len) && /*L1*/ in ext4_ext_convert_to_initialized()
3461 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3465 abut_ex->ee_len = cpu_to_le16(prev_len + map_len); in ext4_ext_convert_to_initialized()
3470 } else if (((map->m_lblk + map_len) == (ee_block + ee_len)) && in ext4_ext_convert_to_initialized()
3471 (map_len < ee_len) && /*L1*/ in ext4_ext_convert_to_initialized()
3495 ((ee_pblk + ee_len) == next_pblk) && /*C3*/ in ext4_ext_convert_to_initialized()
3507 ex->ee_len = cpu_to_le16(ee_len - map_len); in ext4_ext_convert_to_initialized()
3511 abut_ex->ee_len = cpu_to_le16(next_len + map_len); in ext4_ext_convert_to_initialized()
3525 allocated = ee_len - (map->m_lblk - ee_block); in ext4_ext_convert_to_initialized()
3532 split_flag |= ee_block + ee_len <= eof_block ? EXT4_EXT_MAY_ZEROOUT : 0; in ext4_ext_convert_to_initialized()
3558 zero_ex1.ee_len = in ext4_ext_convert_to_initialized()
3573 zero_ex2.ee_len = cpu_to_le16(split_map.m_lblk - in ext4_ext_convert_to_initialized()
3636 unsigned int ee_len; in ext4_split_convert_extents() local
3653 ee_len = ext4_ext_get_actual_len(ex); in ext4_split_convert_extents()
3660 split_flag |= ee_block + ee_len <= eof_block ? in ext4_split_convert_extents()
3676 unsigned int ee_len; in ext4_convert_unwritten_extents_endio() local
3683 ee_len = ext4_ext_get_actual_len(ex); in ext4_convert_unwritten_extents_endio()
3686 (unsigned long long)ee_block, ee_len); in ext4_convert_unwritten_extents_endio()
3694 if (ee_block != map->m_lblk || ee_len > map->m_len) { in ext4_convert_unwritten_extents_endio()
3698 inode->i_ino, (unsigned long long)ee_block, ee_len, in ext4_convert_unwritten_extents_endio()
3739 unsigned int ee_len; in convert_initialized_extent() local
3753 ee_len = ext4_ext_get_actual_len(ex); in convert_initialized_extent()
3756 (unsigned long long)ee_block, ee_len); in convert_initialized_extent()
3758 if (ee_block != map->m_lblk || ee_len > map->m_len) { in convert_initialized_extent()
3968 unsigned short ee_len = ext4_ext_get_actual_len(ex); in get_implied_cluster_alloc() local
3972 ex_cluster_end = EXT4_B2C(sbi, ee_block + ee_len - 1); in get_implied_cluster_alloc()
3980 ee_start += ee_len - 1; in get_implied_cluster_alloc()
4081 unsigned short ee_len; in ext4_ext_map_blocks() local
4088 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_map_blocks()
4090 trace_ext4_ext_show_extent(inode, ee_block, ee_start, ee_len); in ext4_ext_map_blocks()
4093 if (in_range(map->m_lblk, ee_block, ee_len)) { in ext4_ext_map_blocks()
4096 allocated = ee_len - (map->m_lblk - ee_block); in ext4_ext_map_blocks()
4098 map->m_lblk, ee_block, ee_len, newblock); in ext4_ext_map_blocks()
4204 newex.ee_len = cpu_to_le16(map->m_len); in ext4_ext_map_blocks()
4252 newex.ee_len = cpu_to_le16(ar.len); in ext4_ext_map_blocks()
5367 unsigned int credits, ee_len; in ext4_insert_range() local
5468 ee_len = ext4_ext_get_actual_len(extent); in ext4_insert_range()
5475 (offset_lblk < (ee_start_lblk + ee_len))) { in ext4_insert_range()
5686 ex1->ee_len = cpu_to_le16(e2_len); in ext4_swap_extents()
5687 ex2->ee_len = cpu_to_le16(e1_len); in ext4_swap_extents()