Home
last modified time | relevance | path

Searched refs:alloc_offset (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/fs/btrfs/
H A Dzoned.c1463 cache->alloc_offset = last_alloc; in btrfs_load_block_group_zone_info()
1478 cache->alloc_offset = alloc_offsets[0]; in btrfs_load_block_group_zone_info()
1519 cache->alloc_offset = alloc_offsets[0]; in btrfs_load_block_group_zone_info()
1536 if (cache->alloc_offset > fs_info->zone_size) { in btrfs_load_block_group_zone_info()
1539 cache->alloc_offset, cache->start); in btrfs_load_block_group_zone_info()
1543 if (cache->alloc_offset > cache->zone_capacity) { in btrfs_load_block_group_zone_info()
1546 cache->alloc_offset, cache->zone_capacity, in btrfs_load_block_group_zone_info()
1552 if (!ret && num_conventional && last_alloc > cache->alloc_offset) { in btrfs_load_block_group_zone_info()
1555 logical, last_alloc, cache->alloc_offset); in btrfs_load_block_group_zone_info()
1560 cache->meta_write_pointer = cache->alloc_offset in btrfs_load_block_group_zone_info()
[all...]
H A Dblock-group.h242 u64 alloc_offset; member
H A Dzoned.h400 return (bg->alloc_offset == bg->zone_capacity); in btrfs_zoned_bg_is_full()
H A Dfree-space-cache.c2711 else if (offset >= block_group->alloc_offset) in __btrfs_add_free_space_zoned()
2713 else if (offset + size <= block_group->alloc_offset) in __btrfs_add_free_space_zoned()
2716 to_free = offset + size - block_group->alloc_offset; in __btrfs_add_free_space_zoned()
2729 block_group->alloc_offset -= size; in __btrfs_add_free_space_zoned()
2813 if (block_group->start + block_group->alloc_offset < in btrfs_remove_free_space()
2815 block_group->alloc_offset = in btrfs_remove_free_space()
2921 block_group->zone_capacity - block_group->alloc_offset, in btrfs_dump_free_space()
H A Dextent-tree.c3786 WARN_ON_ONCE(block_group->alloc_offset > block_group->zone_capacity); in do_allocation_zoned()
3787 avail = block_group->zone_capacity - block_group->alloc_offset; in do_allocation_zoned()
3825 ffe_ctl->found_offset = start + block_group->alloc_offset; in do_allocation_zoned()
3826 block_group->alloc_offset += num_bytes; in do_allocation_zoned()
4164 u64 avail = block_group->zone_capacity - block_group->alloc_offset; in prepare_allocation_zoned()
H A Dblock-group.c3009 (cache->alloc_offset - cache->used) + in btrfs_dec_block_group_ro()

Completed in 24 milliseconds