Lines Matching full:bitmaps

136 	real_size = struct_size(ret, bitmaps,  in btrfs_alloc_subpage()
266 for_each_set_bit_from(bit, subpage->bitmaps, start_bit + nbits) { in btrfs_subpage_end_and_test_lock()
267 clear_bit(bit, subpage->bitmaps); in btrfs_subpage_end_and_test_lock()
345 if (test_and_clear_bit(bit + start_bit, subpage->bitmaps)) in btrfs_folio_end_lock_bitmap()
356 bitmap_test_range_all_set(subpage->bitmaps, \
361 bitmap_test_range_all_zero(subpage->bitmaps, \
374 bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_set_uptodate()
389 bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_clear_uptodate()
403 bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_set_dirty()
428 bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_clear_and_test_dirty()
454 bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_set_writeback()
469 bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_clear_writeback()
486 bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_set_ordered()
500 bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_clear_ordered()
515 bitmap_set(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_set_checked()
530 bitmap_clear(subpage->bitmaps, start_bit, len >> fs_info->sectorsize_bits); in btrfs_subpage_clear_checked()
550 ret = bitmap_test_range_all_set(subpage->bitmaps, start_bit, \
643 *dst = bitmap_read(subpage->bitmaps, \
685 if (unlikely(!bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits))) { in btrfs_folio_assert_not_dirty()
687 ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits)); in btrfs_folio_assert_not_dirty()
689 ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits)); in btrfs_folio_assert_not_dirty()
718 if (unlikely(!bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits))) { in btrfs_folio_set_lock()
720 ASSERT(bitmap_test_range_all_zero(subpage->bitmaps, start_bit, nbits)); in btrfs_folio_set_lock()
722 bitmap_set(subpage->bitmaps, start_bit, nbits); in btrfs_folio_set_lock()
756 "start=%llu len=%u page=%llu, bitmaps uptodate=%*pbl dirty=%*pbl locked=%*pbl writeback=%*pbl order… in btrfs_subpage_dump_bitmap()