Lines Matching refs:i_size
37 if (inode->i_size != AFFS_I(inode)->mmu_private) in affs_file_release()
385 if (to > inode->i_size) { in affs_write_failed()
386 truncate_pagecache(inode, inode->i_size); in affs_write_failed()
601 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
605 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
618 if (((page->index + 1) << PAGE_CACHE_SHIFT) > inode->i_size) { in affs_readpage_ofs()
619 to = inode->i_size & ~PAGE_CACHE_MASK; in affs_readpage_ofs()
793 if (tmp > inode->i_size) in affs_write_end_ofs()
794 inode->i_size = AFFS_I(inode)->mmu_private = tmp; in affs_write_end_ofs()
844 inode->i_ino, AFFS_I(inode)->mmu_private, inode->i_size); in affs_truncate()
848 if (inode->i_size) { in affs_truncate()
849 last_blk = ((u32)inode->i_size - 1) / AFFS_SB(sb)->s_data_blksize; in affs_truncate()
853 if (inode->i_size > AFFS_I(inode)->mmu_private) { in affs_truncate()
857 loff_t isize = inode->i_size; in affs_truncate()
864 inode->i_size = AFFS_I(inode)->mmu_private; in affs_truncate()
867 } else if (inode->i_size == AFFS_I(inode)->mmu_private) in affs_truncate()
896 if (inode->i_size) { in affs_truncate()
914 if (inode->i_size) { in affs_truncate()
935 AFFS_I(inode)->mmu_private = inode->i_size; in affs_truncate()