Lines Matching defs:fs_info
68 bool btrfs_is_subpage(const struct btrfs_fs_info *fs_info, struct address_space *mapping) in btrfs_is_subpage()
91 int btrfs_attach_subpage(const struct btrfs_fs_info *fs_info, in btrfs_attach_subpage()
115 void btrfs_detach_subpage(const struct btrfs_fs_info *fs_info, struct folio *folio) in btrfs_detach_subpage()
128 struct btrfs_subpage *btrfs_alloc_subpage(const struct btrfs_fs_info *fs_info, in btrfs_alloc_subpage()
166 void btrfs_folio_inc_eb_refs(const struct btrfs_fs_info *fs_info, struct folio *folio) in btrfs_folio_inc_eb_refs()
180 void btrfs_folio_dec_eb_refs(const struct btrfs_fs_info *fs_info, struct folio *folio) in btrfs_folio_dec_eb_refs()
195 static void btrfs_subpage_assert(const struct btrfs_fs_info *fs_info, in btrfs_subpage_assert()
214 #define subpage_calc_start_bit(fs_info, folio, name, start, len) \ argument
224 void btrfs_subpage_start_reader(const struct btrfs_fs_info *fs_info, in btrfs_subpage_start_reader()
246 void btrfs_subpage_end_reader(const struct btrfs_fs_info *fs_info, in btrfs_subpage_end_reader()
298 static void btrfs_subpage_start_writer(const struct btrfs_fs_info *fs_info, in btrfs_subpage_start_writer()
318 static bool btrfs_subpage_end_and_test_writer(const struct btrfs_fs_info *fs_info, in btrfs_subpage_end_and_test_writer()
364 int btrfs_folio_start_writer_lock(const struct btrfs_fs_info *fs_info, in btrfs_folio_start_writer_lock()
397 void btrfs_folio_end_writer_lock(const struct btrfs_fs_info *fs_info, in btrfs_folio_end_writer_lock()
427 void btrfs_folio_end_writer_lock_bitmap(const struct btrfs_fs_info *fs_info, in btrfs_folio_end_writer_lock_bitmap()
460 #define subpage_test_bitmap_all_set(fs_info, subpage, name) \ argument
465 #define subpage_test_bitmap_all_zero(fs_info, subpage, name) \ argument
470 void btrfs_subpage_set_uptodate(const struct btrfs_fs_info *fs_info, in btrfs_subpage_set_uptodate()
485 void btrfs_subpage_clear_uptodate(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_uptodate()
499 void btrfs_subpage_set_dirty(const struct btrfs_fs_info *fs_info, in btrfs_subpage_set_dirty()
523 bool btrfs_subpage_clear_and_test_dirty(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_and_test_dirty()
540 void btrfs_subpage_clear_dirty(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_dirty()
550 void btrfs_subpage_set_writeback(const struct btrfs_fs_info *fs_info, in btrfs_subpage_set_writeback()
565 void btrfs_subpage_clear_writeback(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_writeback()
582 void btrfs_subpage_set_ordered(const struct btrfs_fs_info *fs_info, in btrfs_subpage_set_ordered()
596 void btrfs_subpage_clear_ordered(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_ordered()
611 void btrfs_subpage_set_checked(const struct btrfs_fs_info *fs_info, in btrfs_subpage_set_checked()
626 void btrfs_subpage_clear_checked(const struct btrfs_fs_info *fs_info, in btrfs_subpage_clear_checked()
747 void btrfs_folio_assert_not_dirty(const struct btrfs_fs_info *fs_info, in btrfs_folio_assert_not_dirty()
779 void btrfs_folio_set_writer_lock(const struct btrfs_fs_info *fs_info, in btrfs_folio_set_writer_lock()
812 bool btrfs_subpage_find_writer_locked(const struct btrfs_fs_info *fs_info, in btrfs_subpage_find_writer_locked()
851 #define GET_SUBPAGE_BITMAP(subpage, fs_info, name, dst) \ argument
861 void __cold btrfs_subpage_dump_bitmap(const struct btrfs_fs_info *fs_info, in btrfs_subpage_dump_bitmap()
897 void btrfs_get_subpage_dirty_bitmap(struct btrfs_fs_info *fs_info, in btrfs_get_subpage_dirty_bitmap()