Lines Matching refs:i_size
2804 u64 i_size = i_size_read(&inode->vfs_inode);
2810 * For subpage case, previous i_size may not be aligned to PAGE_SIZE.
2811 * This means the range [i_size, PAGE_END + 1) is filled with zeros by
2818 * Here we have to manually invalidate the range (i_size, PAGE_END + 1).
2820 if (!PAGE_ALIGNED(i_size)) {
2827 ASSERT(IS_ALIGNED(i_size, sectorsize));
2852 clear_extent_bits(&inode->io_tree, i_size,
2853 round_up(i_size, PAGE_SIZE) - 1,
2855 folio = filemap_lock_folio(mapping, i_size >> PAGE_SHIFT);
2861 btrfs_subpage_clear_uptodate(fs_info, folio, i_size,
2862 round_up(i_size, PAGE_SIZE) - i_size);