Lines Matching refs:btrfs_fs_info
24 struct btrfs_fs_info;
56 int btrfs_get_dev_zone_info_all_devices(struct btrfs_fs_info *fs_info);
60 int btrfs_check_zoned_mode(struct btrfs_fs_info *fs_info);
61 int btrfs_check_mountopts_zoned(const struct btrfs_fs_info *info,
78 int btrfs_check_meta_write_pointer(struct btrfs_fs_info *fs_info,
86 void btrfs_zone_finish_endio(struct btrfs_fs_info *fs_info, u64 logical,
91 void btrfs_free_zone_cache(struct btrfs_fs_info *fs_info);
92 bool btrfs_zoned_should_reclaim(const struct btrfs_fs_info *fs_info);
93 void btrfs_zoned_release_data_reloc_bg(struct btrfs_fs_info *fs_info, u64 logical,
95 int btrfs_zone_finish_one_bg(struct btrfs_fs_info *fs_info);
96 int btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info,
98 void btrfs_check_active_zone_reservation(struct btrfs_fs_info *fs_info);
102 static inline int btrfs_get_dev_zone_info_all_devices(struct btrfs_fs_info *fs_info) in btrfs_get_dev_zone_info_all_devices()
125 static inline int btrfs_check_zoned_mode(const struct btrfs_fs_info *fs_info) in btrfs_check_zoned_mode()
134 static inline int btrfs_check_mountopts_zoned(const struct btrfs_fs_info *info, in btrfs_check_mountopts_zoned()
201 static inline int btrfs_check_meta_write_pointer(struct btrfs_fs_info *fs_info, in btrfs_check_meta_write_pointer()
236 static inline void btrfs_zone_finish_endio(struct btrfs_fs_info *fs_info, in btrfs_zone_finish_endio()
244 static inline void btrfs_free_zone_cache(struct btrfs_fs_info *fs_info) { } in btrfs_free_zone_cache()
246 static inline bool btrfs_zoned_should_reclaim(const struct btrfs_fs_info *fs_info) in btrfs_zoned_should_reclaim()
251 static inline void btrfs_zoned_release_data_reloc_bg(struct btrfs_fs_info *fs_info, in btrfs_zoned_release_data_reloc_bg()
254 static inline int btrfs_zone_finish_one_bg(struct btrfs_fs_info *fs_info) in btrfs_zone_finish_one_bg()
259 static inline int btrfs_zoned_activate_one_bg(struct btrfs_fs_info *fs_info, in btrfs_zoned_activate_one_bg()
267 static inline void btrfs_check_active_zone_reservation(struct btrfs_fs_info *fs_info) { } in btrfs_check_active_zone_reservation()
323 static inline bool btrfs_check_device_zone_type(const struct btrfs_fs_info *fs_info, in btrfs_check_device_zone_type()
366 static inline void btrfs_zoned_meta_io_lock(struct btrfs_fs_info *fs_info) in btrfs_zoned_meta_io_lock()
373 static inline void btrfs_zoned_meta_io_unlock(struct btrfs_fs_info *fs_info) in btrfs_zoned_meta_io_unlock()
382 struct btrfs_fs_info *fs_info = bg->fs_info; in btrfs_clear_treelog_bg()