Lines Matching refs:sectorsize
90 static int test_bitmaps(struct btrfs_block_group *cache, u32 sectorsize)
130 next_bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize);
159 u32 sectorsize)
161 u64 bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize);
396 u32 sectorsize)
534 ret = btrfs_add_free_space(cache, SZ_128M + SZ_16M, sectorsize);
592 if (cache->free_space_ctl->free_space != (SZ_1M + sectorsize)) {
593 test_err("cache free space is not 1Mb + %u", sectorsize);
608 * All that remains is a sectorsize free space region in a bitmap.
615 if (cache->free_space_ctl->free_space != sectorsize) {
616 test_err("cache free space is not %u", sectorsize);
621 0, sectorsize, 0,
625 sectorsize, offset);
732 ret = btrfs_add_free_space(cache, SZ_32M, 2 * sectorsize);
756 * bitmap, because of the small 2 * sectorsize free space region.
782 if (cache->free_space_ctl->free_space != (SZ_1M + 2 * sectorsize)) {
783 test_err("cache free space is not 1Mb + %u", 2 * sectorsize);
797 * All that remains is 2 * sectorsize free space region
804 if (cache->free_space_ctl->free_space != 2 * sectorsize) {
805 test_err("cache free space is not %u", 2 * sectorsize);
810 0, 2 * sectorsize, 0,
814 2 * sectorsize, offset);
828 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize)
836 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize);
848 BITS_PER_BITMAP * sectorsize + PAGE_SIZE);
867 ret = test_bitmaps(cache, sectorsize);
870 ret = test_bitmaps_and_extents(cache, sectorsize);
874 ret = test_steal_space_from_bitmap_to_extent(cache, sectorsize);