/kernel/linux/linux-5.10/fs/ext4/ |
H A D | ext4_extents.h | 65 __le16 ee_len; /* number of blocks covered by extent */ member 142 * MSB of ee_len field in the extent datastructure to signify if this 147 * If ee_len is <= 0x8000, it is an initialized extent. Otherwise, it is an 148 * unwritten one. In other words, if MSB of ee_len is set, it is an 149 * unwritten extent with only one special scenario when ee_len = 0x8000. 199 BUG_ON((le16_to_cpu(ext->ee_len) & ~EXT_INIT_MAX_LEN) == 0); in ext4_ext_mark_unwritten() 200 ext->ee_len |= cpu_to_le16(EXT_INIT_MAX_LEN); in ext4_ext_mark_unwritten() 205 /* Extent with ee_len of 0x8000 is treated as an initialized extent */ in ext4_ext_is_unwritten() 206 return (le16_to_cpu(ext->ee_len) > EXT_INIT_MAX_LEN); in ext4_ext_is_unwritten() 211 return (le16_to_cpu(ext->ee_len) < in ext4_ext_get_actual_len() [all...] |
H A D | extents.c | 1476 int depth, ee_len; in ext4_ext_search_left() local 1493 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_left() 1516 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left() 1518 "logical %d < ee_block %d + ee_len %d!", in ext4_ext_search_left() 1519 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left() 1523 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left() 1524 *phys = ext4_ext_pblock(ex) + ee_len - 1; in ext4_ext_search_left() 1545 int ee_len; in ext4_ext_search_right() local 1562 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_right() 1582 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right() 2464 unsigned short ee_len = ext4_ext_get_actual_len(ex); ext4_remove_blocks() local 3136 unsigned int ee_len; ext4_zeroout_es() local 3153 unsigned int ee_len; ext4_ext_zeroout() local 3194 unsigned int ee_len, depth; ext4_split_extent_at() local 3340 unsigned int ee_len, depth; ext4_split_extent() local 3435 unsigned int ee_len, depth, map_len = map->m_len; ext4_ext_convert_to_initialized() local 3691 unsigned int ee_len; ext4_split_convert_extents() local 3731 unsigned int ee_len; ext4_convert_unwritten_extents_endio() local 3794 unsigned int ee_len; convert_initialized_extent() local 4023 unsigned short ee_len = ext4_ext_get_actual_len(ex); get_implied_cluster_alloc() local 4136 unsigned short ee_len; ext4_ext_map_blocks() local 5434 unsigned int credits, ee_len; ext4_insert_range() local [all...] |
H A D | extents_status.c | 627 unsigned short ee_len; in ext4_es_insert_extent_ext_check() local 641 ee_len = ext4_ext_get_actual_len(ex); in ext4_es_insert_extent_ext_check() 651 if (in_range(es->es_lblk, ee_block, ee_len)) { in ext4_es_insert_extent_ext_check() 657 inode->i_ino, ee_block, ee_len, in ext4_es_insert_extent_ext_check() 674 ee_block, ee_len, ee_start, in ext4_es_insert_extent_ext_check() 684 ee_block, ee_len, ee_start, in ext4_es_insert_extent_ext_check()
|
H A D | migrate.c | 33 newext.ee_len = cpu_to_le16(lb->last_block - lb->first_block + 1); in finish_range() 648 len = le16_to_cpu(ex->ee_len); in ext4_ind_migrate()
|
H A D | fast_commit.c | 860 ex->ee_len = cpu_to_le16(map.m_len); in ext4_fc_write_inode_data() 1684 newex.ee_len = cpu_to_le16(map.m_len); in ext4_fc_replay_add_range()
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | ext4_extents.h | 65 __le16 ee_len; /* number of blocks covered by extent */ member 142 * MSB of ee_len field in the extent datastructure to signify if this 147 * If ee_len is <= 0x8000, it is an initialized extent. Otherwise, it is an 148 * unwritten one. In other words, if MSB of ee_len is set, it is an 149 * unwritten extent with only one special scenario when ee_len = 0x8000. 200 BUG_ON((le16_to_cpu(ext->ee_len) & ~EXT_INIT_MAX_LEN) == 0); in ext4_ext_mark_unwritten() 201 ext->ee_len |= cpu_to_le16(EXT_INIT_MAX_LEN); in ext4_ext_mark_unwritten() 206 /* Extent with ee_len of 0x8000 is treated as an initialized extent */ in ext4_ext_is_unwritten() 207 return (le16_to_cpu(ext->ee_len) > EXT_INIT_MAX_LEN); in ext4_ext_is_unwritten() 212 return (le16_to_cpu(ext->ee_len) < in ext4_ext_get_actual_len() [all...] |
H A D | extents.c | 1476 int depth, ee_len; in ext4_ext_search_left() local 1493 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_left() 1515 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_left() 1517 "logical %d < ee_block %d + ee_len %d!", in ext4_ext_search_left() 1518 *logical, le32_to_cpu(ex->ee_block), ee_len); in ext4_ext_search_left() 1522 *logical = le32_to_cpu(ex->ee_block) + ee_len - 1; in ext4_ext_search_left() 1523 *phys = ext4_ext_pblock(ex) + ee_len - 1; in ext4_ext_search_left() 1544 int ee_len; in ext4_ext_search_right() local 1561 ee_len = ext4_ext_get_actual_len(ex); in ext4_ext_search_right() 1581 if (unlikely(*logical < (le32_to_cpu(ex->ee_block) + ee_len))) { in ext4_ext_search_right() 2436 unsigned short ee_len = ext4_ext_get_actual_len(ex); ext4_remove_blocks() local 3106 unsigned int ee_len; ext4_zeroout_es() local 3123 unsigned int ee_len; ext4_ext_zeroout() local 3164 unsigned int ee_len, depth; ext4_split_extent_at() local 3310 unsigned int ee_len, depth; ext4_split_extent() local 3404 unsigned int ee_len, depth, map_len = map->m_len; ext4_ext_convert_to_initialized() local 3659 unsigned int ee_len; ext4_split_convert_extents() local 3699 unsigned int ee_len; ext4_convert_unwritten_extents_endio() local 3762 unsigned int ee_len; convert_initialized_extent() local 3991 unsigned short ee_len = ext4_ext_get_actual_len(ex); get_implied_cluster_alloc() local 4167 unsigned short ee_len; ext4_ext_map_blocks() local 5442 unsigned int credits, ee_len; ext4_insert_range() local [all...] |
H A D | extents_status.c | 623 unsigned short ee_len; in ext4_es_insert_extent_ext_check() local 637 ee_len = ext4_ext_get_actual_len(ex); in ext4_es_insert_extent_ext_check() 647 if (in_range(es->es_lblk, ee_block, ee_len)) { in ext4_es_insert_extent_ext_check() 653 inode->i_ino, ee_block, ee_len, in ext4_es_insert_extent_ext_check() 670 ee_block, ee_len, ee_start, in ext4_es_insert_extent_ext_check() 680 ee_block, ee_len, ee_start, in ext4_es_insert_extent_ext_check()
|
H A D | migrate.c | 33 newext.ee_len = cpu_to_le16(lb->last_block - lb->first_block + 1); in finish_range() 648 len = le16_to_cpu(ex->ee_len); in ext4_ind_migrate()
|
H A D | fast_commit.c | 942 ex->ee_len = cpu_to_le16(map.m_len); in ext4_fc_write_inode_data() 1776 newex.ee_len = cpu_to_le16(map.m_len); in ext4_fc_replay_add_range()
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | ext4.h | 2140 __field( unsigned short, ee_len ) 2153 __entry->ee_len = ext4_ext_get_actual_len(ex); 2165 (unsigned short) __entry->ee_len, 2186 __field( short, ee_len ) 2198 __entry->ee_len = ext4_ext_get_actual_len(ex); 2211 (unsigned short) __entry->ee_len,
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | ext4.h | 2001 __field( unsigned short, ee_len ) 2014 __entry->ee_len = ext4_ext_get_actual_len(ex); 2026 (unsigned short) __entry->ee_len, 2047 __field( short, ee_len ) 2059 __entry->ee_len = ext4_ext_get_actual_len(ex); 2072 (unsigned short) __entry->ee_len,
|