Lines Matching refs:i_data
122 __le32 *i_data; in update_ind_extent_range() local
130 i_data = (__le32 *)bh->b_data; in update_ind_extent_range()
132 if (i_data[i]) { in update_ind_extent_range()
134 le32_to_cpu(i_data[i]), lb); in update_ind_extent_range()
151 __le32 *i_data; in update_dind_extent_range() local
159 i_data = (__le32 *)bh->b_data; in update_dind_extent_range()
161 if (i_data[i]) { in update_dind_extent_range()
163 le32_to_cpu(i_data[i]), lb); in update_dind_extent_range()
181 __le32 *i_data; in update_tind_extent_range() local
189 i_data = (__le32 *)bh->b_data; in update_tind_extent_range()
191 if (i_data[i]) { in update_tind_extent_range()
193 le32_to_cpu(i_data[i]), lb); in update_tind_extent_range()
227 struct inode *inode, __le32 i_data) in free_dind_blocks() argument
234 bh = sb_bread(inode->i_sb, le32_to_cpu(i_data)); in free_dind_blocks()
250 ext4_free_blocks(handle, inode, NULL, le32_to_cpu(i_data), 1, in free_dind_blocks()
257 struct inode *inode, __le32 i_data) in free_tind_blocks() argument
264 bh = sb_bread(inode->i_sb, le32_to_cpu(i_data)); in free_tind_blocks()
281 ext4_free_blocks(handle, inode, NULL, le32_to_cpu(i_data), 1, in free_tind_blocks()
287 static int free_ind_block(handle_t *handle, struct inode *inode, __le32 *i_data) in free_ind_block() argument
292 if (i_data[0]) { in free_ind_block()
295 le32_to_cpu(i_data[0]), 1, in free_ind_block()
301 if (i_data[1]) { in free_ind_block()
302 retval = free_dind_blocks(handle, inode, i_data[1]); in free_ind_block()
308 if (i_data[2]) { in free_ind_block()
309 retval = free_tind_blocks(handle, inode, i_data[2]); in free_ind_block()
320 __le32 i_data[3]; in ext4_ext_swap_inode_data() local
335 i_data[0] = ei->i_data[EXT4_IND_BLOCK]; in ext4_ext_swap_inode_data()
336 i_data[1] = ei->i_data[EXT4_DIND_BLOCK]; in ext4_ext_swap_inode_data()
337 i_data[2] = ei->i_data[EXT4_TIND_BLOCK]; in ext4_ext_swap_inode_data()
356 memcpy(ei->i_data, tmp_ei->i_data, sizeof(ei->i_data)); in ext4_ext_swap_inode_data()
376 retval = free_ind_block(handle, inode, i_data); in ext4_ext_swap_inode_data()
419 struct ext4_extent_header *eh = (struct ext4_extent_header *)ei->i_data; in free_ext_block()
439 __le32 *i_data; in ext4_ext_migrate() local
528 i_data = ei->i_data; in ext4_ext_migrate()
534 if (i_data[i]) { in ext4_ext_migrate()
536 le32_to_cpu(i_data[i]), &lb); in ext4_ext_migrate()
542 if (i_data[EXT4_IND_BLOCK]) { in ext4_ext_migrate()
544 le32_to_cpu(i_data[EXT4_IND_BLOCK]), &lb); in ext4_ext_migrate()
549 if (i_data[EXT4_DIND_BLOCK]) { in ext4_ext_migrate()
551 le32_to_cpu(i_data[EXT4_DIND_BLOCK]), &lb); in ext4_ext_migrate()
556 if (i_data[EXT4_TIND_BLOCK]) { in ext4_ext_migrate()
558 le32_to_cpu(i_data[EXT4_TIND_BLOCK]), &lb); in ext4_ext_migrate()
672 memset(ei->i_data, 0, sizeof(ei->i_data)); in ext4_ind_migrate()
674 ei->i_data[i] = cpu_to_le32(blk++); in ext4_ind_migrate()