Lines Matching refs:btrfs_fs_info

359 struct btrfs_fs_info {  struct
807 static inline void btrfs_set_last_root_drop_gen(struct btrfs_fs_info *fs_info, in btrfs_set_last_root_drop_gen() argument
813 static inline u64 btrfs_get_last_root_drop_gen(const struct btrfs_fs_info *fs_info) in btrfs_get_last_root_drop_gen()
823 const struct btrfs_fs_info *fs_info, u64 csum_bytes) in btrfs_csum_bytes_to_leaves()
834 static inline u64 btrfs_calc_insert_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_insert_metadata_size()
844 static inline u64 btrfs_calc_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_metadata_size()
853 static inline bool btrfs_is_zoned(const struct btrfs_fs_info *fs_info) in btrfs_is_zoned()
861 static inline u32 count_max_extents(struct btrfs_fs_info *fs_info, u64 size) in count_max_extents()
871 bool btrfs_exclop_start(struct btrfs_fs_info *fs_info,
873 bool btrfs_exclop_start_try_lock(struct btrfs_fs_info *fs_info,
875 void btrfs_exclop_start_unlock(struct btrfs_fs_info *fs_info);
876 void btrfs_exclop_finish(struct btrfs_fs_info *fs_info);
877 void btrfs_exclop_balance(struct btrfs_fs_info *fs_info,
881 void __btrfs_set_fs_incompat(struct btrfs_fs_info *fs_info, u64 flag,
883 void __btrfs_clear_fs_incompat(struct btrfs_fs_info *fs_info, u64 flag,
885 void __btrfs_set_fs_compat_ro(struct btrfs_fs_info *fs_info, u64 flag,
887 void __btrfs_clear_fs_compat_ro(struct btrfs_fs_info *fs_info, u64 flag,
934 static inline int btrfs_fs_closing(struct btrfs_fs_info *fs_info) in btrfs_fs_closing()
953 static inline int btrfs_need_cleaner_sleep(struct btrfs_fs_info *fs_info) in btrfs_need_cleaner_sleep()
959 static inline void btrfs_wake_unfinished_drop(struct btrfs_fs_info *fs_info) in btrfs_wake_unfinished_drop()
974 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info) in btrfs_is_testing()
985 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info) in btrfs_is_testing()