Lines Matching defs:new_size
2906 struct btrfs_device *device, u64 new_size)
2917 new_size = round_down(new_size, fs_info->sectorsize);
2921 diff = round_down(new_size - device->total_bytes, fs_info->sectorsize);
2923 if (new_size <= device->total_bytes ||
2933 btrfs_device_set_total_bytes(device, new_size);
2934 btrfs_device_set_disk_total_bytes(device, new_size);
4822 int btrfs_shrink_device(struct btrfs_device *device, u64 new_size)
4843 new_size = round_down(new_size, fs_info->sectorsize);
4844 start = new_size;
4845 diff = round_down(old_size - new_size, fs_info->sectorsize);
4864 btrfs_device_set_total_bytes(device, new_size);
4921 if (key.offset + length <= new_size) {
4974 clear_extent_bits(&device->alloc_state, new_size, (u64)-1,
4977 btrfs_device_set_disk_total_bytes(device, new_size);