EXT_DATA_LEN
ee_block + ee_len <= EXT_DATA_LBLK + EXT_DATA_LEN);
KUNIT_EXPECT_EQ(test, 1, lblk + len <= EXT_DATA_LBLK + EXT_DATA_LEN);
ei->i_disksize = (EXT_DATA_LBLK + EXT_DATA_LEN + 10)
k_ctx.k_data = kzalloc(EXT_DATA_LEN * 4096, GFP_KERNEL);
memset(k_ctx.k_data, 'X', EXT_DATA_LEN * 4096);
EXT_FIRST_EXTENT(eh)->ee_len = cpu_to_le16(EXT_DATA_LEN);
ext4_es_insert_extent(inode, EXT_DATA_LBLK, EXT_DATA_LEN, EXT_DATA_PBLK,
KUNIT_EXPECT_EQ(test, EXT_DATA_LEN, ext4_ext_get_actual_len(ex));
EXT_DATA_LEN << blkbits));
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN - 2,
{ .ex_lblk = EXT_DATA_LBLK + 1 + (EXT_DATA_LEN - 2),
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN - 2,
{ .ex_lblk = EXT_DATA_LBLK + 1 + (EXT_DATA_LEN - 2),
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN,
{ .exp_char = 'X', .off_blk = 1, .len_blk = EXT_DATA_LEN - 2 },
{ .exp_char = 0, .off_blk = EXT_DATA_LEN - 1, .len_blk = 1 } } },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 2 },
.off_blk = EXT_DATA_LEN - 1,
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN - 2,
{ .ex_lblk = EXT_DATA_LBLK + 1 + (EXT_DATA_LEN - 2),
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 2 },
.off_blk = EXT_DATA_LEN - 1,
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN - 2,
{ .ex_lblk = EXT_DATA_LBLK + 1 + (EXT_DATA_LEN - 2),
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN - 1,
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN - 2,
{ .ex_lblk = EXT_DATA_LBLK + 1 + (EXT_DATA_LEN - 2),
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 2 },
.off_blk = EXT_DATA_LEN - 1,
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 1 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 1 } } },
.split_map = { .m_lblk = EXT_DATA_LBLK + 1, .m_len = EXT_DATA_LEN - 2 },
.ex_len = EXT_DATA_LEN,
.len_blk = EXT_DATA_LEN - 2 },
.off_blk = EXT_DATA_LEN - 1,