Home
last modified time | relevance | path

Searched refs:i_block (Results 1 – 7 of 7) sorted by relevance

/linux/Documentation/filesystems/ext4/
H A Dinlinedata.rst10 ``inode.i_block``. If the rest of the file would fit inside the extended
14 If the data size increases beyond i_block + ibody EA, a regular block
28 The first four bytes of i_block are the inode number of the parent
33 i_block and EA space are treated as separate dirent blocks; directory
H A Difork.rst3 The Contents of inode.i_block
7 storage in ``inode.i_block`` can be used in different ways. In general,
64 stored in ``inode.i_block``, which allows for the first four extents to
H A Dblockmap.rst4 | i.i_block Offset | Where It Points …
/linux/fs/ext4/
H A Dinline.c199 memcpy(buffer, (void *)(raw_inode->i_block), cp_len); in ext4_read_inline_data()
247 memcpy((void *)raw_inode->i_block + pos, buffer, cp_len); in ext4_write_inline_data()
319 memset((void *)ext4_raw_inode(&is.iloc)->i_block, in ext4_create_inline_data()
475 memset((void *)ext4_raw_inode(&is.iloc)->i_block, in ext4_destroy_inline_data_nolock()
1213 inline_start = (void *)ext4_raw_inode(&iloc)->i_block + in ext4_try_add_inline_entry()
1567 *parent_de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in ext4_get_first_inline_block()
1596 de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in ext4_try_create_inline_dir()
1641 inline_start = (void *)ext4_raw_inode(&is.iloc)->i_block + in ext4_find_inline_entry()
1693 if ((void *)de_del - ((void *)ext4_raw_inode(&iloc)->i_block) < in ext4_delete_inline_entry()
1695 inline_start = (void *)ext4_raw_inode(&iloc)->i_block + in ext4_delete_inline_entry()
[all …]
H A Dfast_commit.c1962 memcpy(raw_inode, raw_fc_inode, offsetof(struct ext4_inode, i_block)); in ext4_fc_replay_inode()
1966 eh = (struct ext4_extent_header *)(&raw_inode->i_block[0]); in ext4_fc_replay_inode()
1971 (sizeof(raw_inode->i_block) - in ext4_fc_replay_inode()
1976 memcpy(raw_inode->i_block, raw_fc_inode->i_block, in ext4_fc_replay_inode()
1977 sizeof(raw_inode->i_block)); in ext4_fc_replay_inode()
H A Dinode.c4839 raw_inode->i_block[0] = in ext4_fill_raw_inode()
4841 raw_inode->i_block[1] = 0; in ext4_fill_raw_inode()
4843 raw_inode->i_block[0] = 0; in ext4_fill_raw_inode()
4844 raw_inode->i_block[1] = in ext4_fill_raw_inode()
4846 raw_inode->i_block[2] = 0; in ext4_fill_raw_inode()
4850 raw_inode->i_block[block] = ei->i_data[block]; in ext4_fill_raw_inode()
5517 ei->i_data[block] = raw_inode->i_block[block]; in __ext4_iget()
5654 if (raw_inode->i_block[0]) in __ext4_iget()
5656 old_decode_dev(le32_to_cpu(raw_inode->i_block[0]))); in __ext4_iget()
5659 new_decode_dev(le32_to_cpu(raw_inode->i_block[1]))); in __ext4_iget()
H A Dext4.h817 __le32 i_block[EXT4_N_BLOCKS];/* Pointers to blocks */ member