Lines Matching refs:alloc_offset

1271 	u64 alloc_offset;  member
1292 info->alloc_offset = WP_MISSING_DEV; in btrfs_load_zone_info()
1302 info->alloc_offset = WP_CONVENTIONAL; in btrfs_load_zone_info()
1325 info->alloc_offset = WP_MISSING_DEV; in btrfs_load_zone_info()
1347 info->alloc_offset = WP_MISSING_DEV; in btrfs_load_zone_info()
1350 info->alloc_offset = 0; in btrfs_load_zone_info()
1353 info->alloc_offset = info->capacity; in btrfs_load_zone_info()
1357 info->alloc_offset = ((zone.wp - zone.start) << SECTOR_SHIFT); in btrfs_load_zone_info()
1371 if (info->alloc_offset == WP_MISSING_DEV) { in btrfs_load_block_group_single()
1378 bg->alloc_offset = info->alloc_offset; in btrfs_load_block_group_single()
1399 if (zone_info[0].alloc_offset == WP_MISSING_DEV) { in btrfs_load_block_group_dup()
1405 if (zone_info[1].alloc_offset == WP_MISSING_DEV) { in btrfs_load_block_group_dup()
1411 if (zone_info[0].alloc_offset != zone_info[1].alloc_offset) { in btrfs_load_block_group_dup()
1424 bg->alloc_offset = zone_info[0].alloc_offset; in btrfs_load_block_group_dup()
1446 if (zone_info[i].alloc_offset == WP_MISSING_DEV || in btrfs_load_block_group_raid1()
1447 zone_info[i].alloc_offset == WP_CONVENTIONAL) in btrfs_load_block_group_raid1()
1450 if ((zone_info[0].alloc_offset != zone_info[i].alloc_offset) && in btrfs_load_block_group_raid1()
1468 if (zone_info[0].alloc_offset != WP_MISSING_DEV) in btrfs_load_block_group_raid1()
1469 bg->alloc_offset = zone_info[0].alloc_offset; in btrfs_load_block_group_raid1()
1471 bg->alloc_offset = zone_info[i - 1].alloc_offset; in btrfs_load_block_group_raid1()
1490 if (zone_info[i].alloc_offset == WP_MISSING_DEV || in btrfs_load_block_group_raid0()
1491 zone_info[i].alloc_offset == WP_CONVENTIONAL) in btrfs_load_block_group_raid0()
1502 bg->alloc_offset += zone_info[i].alloc_offset; in btrfs_load_block_group_raid0()
1522 if (zone_info[i].alloc_offset == WP_MISSING_DEV || in btrfs_load_block_group_raid10()
1523 zone_info[i].alloc_offset == WP_CONVENTIONAL) in btrfs_load_block_group_raid10()
1536 bg->alloc_offset += zone_info[i].alloc_offset; in btrfs_load_block_group_raid10()
1591 if (zone_info[i].alloc_offset == WP_CONVENTIONAL) in btrfs_load_block_group_zone_info()
1610 cache->alloc_offset = last_alloc; in btrfs_load_block_group_zone_info()
1657 cache->alloc_offset = cache->zone_capacity; in btrfs_load_block_group_zone_info()
1671 if (cache->alloc_offset > cache->zone_capacity) { in btrfs_load_block_group_zone_info()
1674 cache->alloc_offset, cache->zone_capacity, in btrfs_load_block_group_zone_info()
1680 if (!ret && num_conventional && last_alloc > cache->alloc_offset) { in btrfs_load_block_group_zone_info()
1683 logical, last_alloc, cache->alloc_offset); in btrfs_load_block_group_zone_info()
1688 cache->meta_write_pointer = cache->alloc_offset + cache->start; in btrfs_load_block_group_zone_info()
1714 unusable = (cache->alloc_offset - cache->used) + in btrfs_calc_zone_unusable()
1716 free = cache->zone_capacity - cache->alloc_offset; in btrfs_calc_zone_unusable()
1893 if (tgt->meta_write_pointer < tgt->start + tgt->alloc_offset) { in check_bg_is_active()
2200 block_group->start + block_group->alloc_offset > block_group->meta_write_pointer) { in do_zone_finish()
2254 block_group->alloc_offset = block_group->zone_capacity; in do_zone_finish()
2494 if (block_group->start + block_group->alloc_offset == logical + length) { in btrfs_zoned_release_data_reloc_bg()
2521 if (block_group->reserved || block_group->alloc_offset == 0 || in btrfs_zone_finish_one_bg()
2528 avail = block_group->zone_capacity - block_group->alloc_offset; in btrfs_zone_finish_one_bg()