* migrate block will fail as there is already a file extent.
*/
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *reserved = &btrfs_reserved_ranges[i];
+ const struct simple_range *reserved = &btrfs_reserved_ranges[i];
/*
* |-- reserved --|
struct btrfs_root *root,
struct cache_tree *used,
struct btrfs_inode_item *inode, int fd,
- u64 ino, struct simple_range *range,
+ u64 ino, const struct simple_range *range,
u32 convert_flags)
{
u64 cur_off = range->start;
int ret = 0;
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
if (range->start > total_bytes)
return ret;
int ret;
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
ret = wipe_one_reserved_range(tree, range->start, range->len,
min_stripe_size, ensure_size);
int ret = 0;
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
if (range->start + range->len >= total_bytes)
break;
bool ret = false;
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
if (start >= range->start && start + len <= range_end(range)) {
ret = true;
int i;
for (i = 0; i < ARRAY_SIZE(btrfs_reserved_ranges); i++) {
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
reserved_ranges[i] = calloc(1, range->len);
if (!reserved_ranges[i]) {
for (i = ARRAY_SIZE(btrfs_reserved_ranges) - 1; i >= 0; i--) {
u64 real_size;
- struct simple_range *range = &btrfs_reserved_ranges[i];
+ const struct simple_range *range = &btrfs_reserved_ranges[i];
if (range_end(range) >= fsize)
continue;