Lines Matching refs:new_size
1555 u64 new_size; in btrfs_split_extent_hook() local
1561 new_size = orig->end - split + 1; in btrfs_split_extent_hook()
1562 num_extents = div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_split_extent_hook()
1564 new_size = split - orig->start; in btrfs_split_extent_hook()
1565 num_extents += div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_split_extent_hook()
1587 u64 new_size, old_size; in btrfs_merge_extent_hook() local
1595 new_size = new->end - other->start + 1; in btrfs_merge_extent_hook()
1597 new_size = other->end - new->start + 1; in btrfs_merge_extent_hook()
1600 if (new_size <= BTRFS_MAX_EXTENT_SIZE) { in btrfs_merge_extent_hook()
1632 if (div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_merge_extent_hook()
4187 const u64 new_size) in truncate_inline_extent() argument
4192 u32 size = (u32)(new_size - found_key->offset); in truncate_inline_extent()
4198 loff_t offset = new_size; in truncate_inline_extent()
4219 inode_sub_bytes(inode, item_end + 1 - new_size); in truncate_inline_extent()
4238 u64 new_size, u32 min_type) in btrfs_truncate_inode_items() argument
4264 BUG_ON(new_size > 0 && min_type != BTRFS_EXTENT_DATA_KEY); in btrfs_truncate_inode_items()
4286 btrfs_drop_extent_cache(inode, ALIGN(new_size, in btrfs_truncate_inode_items()
4361 if (item_end < new_size) in btrfs_truncate_inode_items()
4363 if (found_key.offset >= new_size) in btrfs_truncate_inode_items()
4376 last_size = new_size; in btrfs_truncate_inode_items()
4384 extent_num_bytes = ALIGN(new_size - in btrfs_truncate_inode_items()
4443 new_size); in btrfs_truncate_inode_items()
4451 inode_sub_bytes(inode, item_end + 1 - new_size); in btrfs_truncate_inode_items()