Lines Matching refs:i_size
254 inode->i_size = 0; in ext4_evict_inode()
1092 if (pos + len > inode->i_size && ext4_can_truncate(inode)) in ext4_write_begin()
1096 if (pos + len > inode->i_size) { in ext4_write_begin()
1145 loff_t old_size = inode->i_size; in ext4_write_end()
1187 if (pos + len > inode->i_size && ext4_can_truncate(inode)) in ext4_write_end()
1198 if (pos + len > inode->i_size) { in ext4_write_end()
1251 loff_t old_size = inode->i_size; in ext4_journalled_write_end()
1293 if (pos + len > inode->i_size && ext4_can_truncate(inode)) in ext4_journalled_write_end()
1303 if (pos + len > inode->i_size) { in ext4_journalled_write_end()
2288 loff_t i_size; in mpage_map_and_submit_extent() local
2291 i_size = i_size_read(inode); in mpage_map_and_submit_extent()
2292 if (disksize > i_size) in mpage_map_and_submit_extent()
2293 disksize = i_size; in mpage_map_and_submit_extent()
2765 if (pos + len > inode->i_size) in ext4_da_write_begin()
3158 if (iov_iter_rw(iter) != WRITE || final_size > inode->i_size) in ext4_ext_direct_IO()
3658 if (offset >= inode->i_size) in ext4_punch_hole()
3665 if (offset + length > inode->i_size) { in ext4_punch_hole()
3666 length = inode->i_size + in ext4_punch_hole()
3667 PAGE_CACHE_SIZE - (inode->i_size & (PAGE_CACHE_SIZE - 1)) - in ext4_punch_hole()
3835 if (inode->i_size == 0 && !test_opt(inode->i_sb, NO_AUTO_DA_ALLOC)) in ext4_truncate()
3847 if (inode->i_size & (inode->i_sb->s_blocksize - 1)) { in ext4_truncate()
3863 if (inode->i_size & (inode->i_sb->s_blocksize - 1)) in ext4_truncate()
3864 ext4_block_truncate_page(handle, mapping, inode->i_size); in ext4_truncate()
4239 inode->i_size = ext4_isize(raw_inode); in ext4_iget()
4240 ei->i_disksize = inode->i_size; in ext4_iget()
4342 nd_terminate_link(ei->i_data, inode->i_size, in ext4_iget()
4713 offset = inode->i_size & (PAGE_CACHE_SIZE - 1); in ext4_wait_for_tail_page_commit()
4723 inode->i_size >> PAGE_CACHE_SHIFT); in ext4_wait_for_tail_page_commit()
4812 loff_t oldsize = inode->i_size; in ext4_setattr()
4813 int shrink = (attr->ia_size <= inode->i_size); in ext4_setattr()
4824 if (IS_I_VERSION(inode) && attr->ia_size != inode->i_size) in ext4_setattr()
4828 (attr->ia_size < inode->i_size)) { in ext4_setattr()
4834 if (attr->ia_size != inode->i_size) { in ext4_setattr()
4873 pagecache_isize_extended(inode, oldsize, inode->i_size); in ext4_setattr()
4893 truncate_pagecache(inode, inode->i_size); in ext4_setattr()