Lines Matching refs:ee_len
1476 int depth, ee_len;
1493 ee_len = ext4_ext_get_actual_len(ex);
1516 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) {
1518 "logical %d < ee_block %d + ee_len %d!",
1519 *logical, le32_to_cpu(ex->ee_block), ee_len);
1523 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1;
1524 *phys = ext4_ext_pblock(ex) + ee_len - 1;
1545 int ee_len;
1562 ee_len = ext4_ext_get_actual_len(ex);
1582 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) {
1584 "logical %d < ee_block %d + ee_len %d!",
1585 *logical, le32_to_cpu(ex->ee_block), ee_len);
1819 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex)
1949 newext->ee_len = cpu_to_le16(len1);
1955 newext->ee_len = cpu_to_le16(b2 - b1);
2032 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex)
2061 ex->ee_len = cpu_to_le16(ext4_ext_get_actual_len(ex)
2168 nearex->ee_len = newext->ee_len;
2464 unsigned short ee_len = ext4_ext_get_actual_len(ex);
2471 to != le32_to_cpu(ex->ee_block) + ee_len - 1) {
2474 from, to, le32_to_cpu(ex->ee_block), ee_len);
2480 sbi->s_ext_blocks += ee_len;
2482 if (ee_len < sbi->s_ext_min)
2483 sbi->s_ext_min = ee_len;
2484 if (ee_len > sbi->s_ext_max)
2485 sbi->s_ext_max = ee_len;
2497 last_pblk = ext4_ext_pblock(ex) + ee_len - 1;
2514 num = le32_to_cpu(ex->ee_block) + ee_len - from;
2515 pblk = ext4_ext_pblock(ex) + ee_len - num;
2565 if (EXT4_LBLK_COFF(sbi, from) && num == ee_len) {
2723 ex->ee_len = cpu_to_le16(num);
3136 unsigned int ee_len;
3139 ee_len = ext4_ext_get_actual_len(ex);
3142 if (ee_len == 0)
3145 return ext4_es_insert_extent(inode, ee_block, ee_len, ee_pblock,
3153 unsigned int ee_len;
3155 ee_len = ext4_ext_get_actual_len(ex);
3158 ee_len);
3194 unsigned int ee_len, depth;
3207 ee_len = ext4_ext_get_actual_len(ex);
3210 BUG_ON(split < ee_block || split >= (ee_block + ee_len));
3240 ex->ee_len = cpu_to_le16(split - ee_block);
3254 ex2->ee_len = cpu_to_le16(ee_len - (split - ee_block));
3268 zero_ex.ee_len = cpu_to_le16(
3275 zero_ex.ee_len = cpu_to_le16(
3283 zero_ex.ee_len = cpu_to_le16(
3291 ex->ee_len = cpu_to_le16(ee_len);
3307 ex->ee_len = orig_ex.ee_len;
3340 unsigned int ee_len, depth;
3349 ee_len = ext4_ext_get_actual_len(ex);
3352 if (map->m_lblk + map->m_len < ee_block + ee_len) {
3365 allocated = ee_len - (map->m_lblk - ee_block);
3435 unsigned int ee_len, depth, map_len = map->m_len;
3453 ee_len = ext4_ext_get_actual_len(ex);
3454 zero_ex1.ee_len = 0;
3455 zero_ex2.ee_len = 0;
3461 BUG_ON(!in_range(map->m_lblk, ee_block, ee_len));
3480 (map_len < ee_len) && /*L1*/
3515 ex->ee_len = cpu_to_le16(ee_len - map_len);
3519 abut_ex->ee_len = cpu_to_le16(prev_len + map_len);
3524 } else if (((map->m_lblk + map_len) == (ee_block + ee_len)) &&
3525 (map_len < ee_len) && /*L1*/
3549 ((ee_pblk + ee_len) == next_pblk) && /*C3*/
3561 ex->ee_len = cpu_to_le16(ee_len - map_len);
3565 abut_ex->ee_len = cpu_to_le16(next_len + map_len);
3579 allocated = ee_len - (map->m_lblk - ee_block);
3586 split_flag |= ee_block + ee_len <= eof_block ? EXT4_EXT_MAY_ZEROOUT : 0;
3612 zero_ex1.ee_len =
3627 zero_ex2.ee_len = cpu_to_le16(split_map.m_lblk -
3691 unsigned int ee_len;
3708 ee_len = ext4_ext_get_actual_len(ex);
3715 split_flag |= ee_block + ee_len <= eof_block ?
3731 unsigned int ee_len;
3738 ee_len = ext4_ext_get_actual_len(ex);
3741 (unsigned long long)ee_block, ee_len);
3749 if (ee_block != map->m_lblk || ee_len > map->m_len) {
3753 inode->i_ino, (unsigned long long)ee_block, ee_len,
3794 unsigned int ee_len;
3808 ee_len = ext4_ext_get_actual_len(ex);
3811 (unsigned long long)ee_block, ee_len);
3813 if (ee_block != map->m_lblk || ee_len > map->m_len) {
4023 unsigned short ee_len = ext4_ext_get_actual_len(ex);
4027 ex_cluster_end = EXT4_B2C(sbi, ee_block + ee_len - 1);
4035 ee_start += ee_len - 1;
4136 unsigned short ee_len;
4143 ee_len = ext4_ext_get_actual_len(ex);
4145 trace_ext4_ext_show_extent(inode, ee_block, ee_start, ee_len);
4148 if (in_range(map->m_lblk, ee_block, ee_len)) {
4151 allocated = ee_len - (map->m_lblk - ee_block);
4153 map->m_lblk, ee_block, ee_len, newblock);
4259 newex.ee_len = cpu_to_le16(map->m_len);
4307 newex.ee_len = cpu_to_le16(ar.len);
5434 unsigned int credits, ee_len;
5539 ee_len = ext4_ext_get_actual_len(extent);
5546 (offset_lblk < (ee_start_lblk + ee_len))) {
5757 ex1->ee_len = cpu_to_le16(e2_len);
5758 ex2->ee_len = cpu_to_le16(e1_len);