Lines Matching refs:new_size
1565 u64 new_size; in btrfs_split_extent_hook() local
1571 new_size = orig->end - split + 1; in btrfs_split_extent_hook()
1572 num_extents = div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_split_extent_hook()
1574 new_size = split - orig->start; in btrfs_split_extent_hook()
1575 num_extents += div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_split_extent_hook()
1597 u64 new_size, old_size; in btrfs_merge_extent_hook() local
1605 new_size = new->end - other->start + 1; in btrfs_merge_extent_hook()
1607 new_size = other->end - new->start + 1; in btrfs_merge_extent_hook()
1610 if (new_size <= BTRFS_MAX_EXTENT_SIZE) { in btrfs_merge_extent_hook()
1642 if (div64_u64(new_size + BTRFS_MAX_EXTENT_SIZE - 1, in btrfs_merge_extent_hook()
4226 const u64 new_size) in truncate_inline_extent() argument
4231 u32 size = (u32)(new_size - found_key->offset); in truncate_inline_extent()
4237 loff_t offset = new_size; in truncate_inline_extent()
4258 inode_sub_bytes(inode, item_end + 1 - new_size); in truncate_inline_extent()
4277 u64 new_size, u32 min_type) in btrfs_truncate_inode_items() argument
4288 u64 last_size = new_size; in btrfs_truncate_inode_items()
4303 BUG_ON(new_size > 0 && min_type != BTRFS_EXTENT_DATA_KEY); in btrfs_truncate_inode_items()
4325 btrfs_drop_extent_cache(inode, ALIGN(new_size, in btrfs_truncate_inode_items()
4400 if (item_end < new_size) in btrfs_truncate_inode_items()
4402 if (found_key.offset >= new_size) in btrfs_truncate_inode_items()
4415 last_size = new_size; in btrfs_truncate_inode_items()
4423 extent_num_bytes = ALIGN(new_size - in btrfs_truncate_inode_items()
4482 new_size); in btrfs_truncate_inode_items()
4490 inode_sub_bytes(inode, item_end + 1 - new_size); in btrfs_truncate_inode_items()