Lines Matching refs:i_data

95 	__le32 *i_data;  in update_ind_extent_range()  local
103 i_data = (__le32 *)bh->b_data; in update_ind_extent_range()
105 if (i_data[i]) { in update_ind_extent_range()
107 le32_to_cpu(i_data[i]), lb); in update_ind_extent_range()
124 __le32 *i_data; in update_dind_extent_range() local
132 i_data = (__le32 *)bh->b_data; in update_dind_extent_range()
134 if (i_data[i]) { in update_dind_extent_range()
136 le32_to_cpu(i_data[i]), lb); in update_dind_extent_range()
154 __le32 *i_data; in update_tind_extent_range() local
162 i_data = (__le32 *)bh->b_data; in update_tind_extent_range()
164 if (i_data[i]) { in update_tind_extent_range()
166 le32_to_cpu(i_data[i]), lb); in update_tind_extent_range()
180 struct inode *inode, __le32 i_data) in free_dind_blocks() argument
189 bh = ext4_sb_bread(sb, le32_to_cpu(i_data), 0); in free_dind_blocks()
214 ext4_free_blocks(handle, inode, NULL, le32_to_cpu(i_data), 1, in free_dind_blocks()
221 struct inode *inode, __le32 i_data) in free_tind_blocks() argument
228 bh = ext4_sb_bread(inode->i_sb, le32_to_cpu(i_data), 0); in free_tind_blocks()
248 ext4_free_blocks(handle, inode, NULL, le32_to_cpu(i_data), 1, in free_tind_blocks()
254 static int free_ind_block(handle_t *handle, struct inode *inode, __le32 *i_data) in free_ind_block() argument
259 if (i_data[0]) { in free_ind_block()
266 le32_to_cpu(i_data[0]), 1, in free_ind_block()
272 if (i_data[1]) { in free_ind_block()
273 retval = free_dind_blocks(handle, inode, i_data[1]); in free_ind_block()
279 if (i_data[2]) { in free_ind_block()
280 retval = free_tind_blocks(handle, inode, i_data[2]); in free_ind_block()
291 __le32 i_data[3]; in ext4_ext_swap_inode_data() local
303 i_data[0] = ei->i_data[EXT4_IND_BLOCK]; in ext4_ext_swap_inode_data()
304 i_data[1] = ei->i_data[EXT4_DIND_BLOCK]; in ext4_ext_swap_inode_data()
305 i_data[2] = ei->i_data[EXT4_TIND_BLOCK]; in ext4_ext_swap_inode_data()
324 memcpy(ei->i_data, tmp_ei->i_data, sizeof(ei->i_data)); in ext4_ext_swap_inode_data()
344 retval = free_ind_block(handle, inode, i_data); in ext4_ext_swap_inode_data()
394 struct ext4_extent_header *eh = (struct ext4_extent_header *)ei->i_data; in free_ext_block()
415 __le32 *i_data; in ext4_ext_migrate() local
506 i_data = ei->i_data; in ext4_ext_migrate()
512 if (i_data[i]) { in ext4_ext_migrate()
514 le32_to_cpu(i_data[i]), &lb); in ext4_ext_migrate()
520 if (i_data[EXT4_IND_BLOCK]) { in ext4_ext_migrate()
522 le32_to_cpu(i_data[EXT4_IND_BLOCK]), &lb); in ext4_ext_migrate()
527 if (i_data[EXT4_DIND_BLOCK]) { in ext4_ext_migrate()
529 le32_to_cpu(i_data[EXT4_DIND_BLOCK]), &lb); in ext4_ext_migrate()
534 if (i_data[EXT4_TIND_BLOCK]) { in ext4_ext_migrate()
536 le32_to_cpu(i_data[EXT4_TIND_BLOCK]), &lb); in ext4_ext_migrate()
657 memset(ei->i_data, 0, sizeof(ei->i_data)); in ext4_ind_migrate()
659 ei->i_data[i] = cpu_to_le32(blk++); in ext4_ind_migrate()