Home
last modified time | relevance | path

Searched refs:delalloc_bitmap (Results 1 – 2 of 2) sorted by relevance

/linux/fs/btrfs/
H A Dextent_io.c1443 static void set_delalloc_bitmap(struct folio *folio, unsigned long *delalloc_bitmap, in set_delalloc_bitmap() argument
1454 ASSERT(bitmap_test_range_all_zero(delalloc_bitmap, start_bit, nbits)); in set_delalloc_bitmap()
1455 bitmap_set(delalloc_bitmap, start_bit, nbits); in set_delalloc_bitmap()
1459 unsigned long *delalloc_bitmap, u64 start, in find_next_delalloc_bitmap() argument
1472 first_set = find_next_bit(delalloc_bitmap, bitmap_size, start_bit); in find_next_delalloc_bitmap()
1477 first_zero = find_next_zero_bit(delalloc_bitmap, bitmap_size, first_set); in find_next_delalloc_bitmap()
1616 unsigned long delalloc_bitmap[BITS_TO_LONGS(BTRFS_MAX_BLOCKS_PER_FOLIO)] = { 0 }; in writepage_delalloc() local
1663 set_delalloc_bitmap(folio, delalloc_bitmap, delalloc_start, in writepage_delalloc()
1689 found = find_next_delalloc_bitmap(folio, delalloc_bitmap, in writepage_delalloc()
H A Dinode.c2846 unsigned long delalloc_bitmap[BITS_TO_LONGS(BTRFS_MAX_BLOCKS_PER_FOLIO)] = { 0 }; in btrfs_writepage_fixup_worker() local
2891 if (test_bit(bit, delalloc_bitmap)) in btrfs_writepage_fixup_worker()
2927 set_bit(bit, delalloc_bitmap); in btrfs_writepage_fixup_worker()
2940 for_each_clear_bitrange(start_bit, end_bit, delalloc_bitmap, in btrfs_writepage_fixup_worker()