Lines Matching refs:oldsize
5317 * the range between oldsize and size
5319 int btrfs_cont_expand(struct btrfs_inode *inode, loff_t oldsize, loff_t size)
5326 u64 hole_start = ALIGN(oldsize, fs_info->sectorsize);
5338 ret = btrfs_truncate_block(inode, oldsize, oldsize, -1);
5411 loff_t oldsize = i_size_read(inode);
5422 if (newsize != oldsize) {
5430 if (newsize > oldsize) {
5439 ret = btrfs_cont_expand(BTRFS_I(inode), oldsize, newsize);
5453 pagecache_isize_extended(inode, oldsize, newsize);
5473 if (newsize == 0 && oldsize != 0)
5481 ret = btrfs_truncate(BTRFS_I(inode), newsize == oldsize);