Lines Matching refs:btrfs_fs_info
361 struct btrfs_fs_info { struct
815 static inline void btrfs_set_last_root_drop_gen(struct btrfs_fs_info *fs_info, in btrfs_set_last_root_drop_gen() argument
821 static inline u64 btrfs_get_last_root_drop_gen(const struct btrfs_fs_info *fs_info) in btrfs_get_last_root_drop_gen()
831 const struct btrfs_fs_info *fs_info, u64 csum_bytes) in btrfs_csum_bytes_to_leaves()
842 static inline u64 btrfs_calc_insert_metadata_size(const struct btrfs_fs_info *fs_info, in btrfs_calc_insert_metadata_size()
852 static inline u64 btrfs_calc_metadata_size(const struct btrfs_fs_info *fs_info, in btrfs_calc_metadata_size()
861 static inline bool btrfs_is_zoned(const struct btrfs_fs_info *fs_info) in btrfs_is_zoned()
869 static inline u32 count_max_extents(struct btrfs_fs_info *fs_info, u64 size) in count_max_extents()
879 bool btrfs_exclop_start(struct btrfs_fs_info *fs_info,
881 bool btrfs_exclop_start_try_lock(struct btrfs_fs_info *fs_info,
883 void btrfs_exclop_start_unlock(struct btrfs_fs_info *fs_info);
884 void btrfs_exclop_finish(struct btrfs_fs_info *fs_info);
885 void btrfs_exclop_balance(struct btrfs_fs_info *fs_info,
889 void __btrfs_set_fs_incompat(struct btrfs_fs_info *fs_info, u64 flag,
891 void __btrfs_clear_fs_incompat(struct btrfs_fs_info *fs_info, u64 flag,
893 void __btrfs_set_fs_compat_ro(struct btrfs_fs_info *fs_info, u64 flag,
895 void __btrfs_clear_fs_compat_ro(struct btrfs_fs_info *fs_info, u64 flag,
942 static inline int btrfs_fs_closing(struct btrfs_fs_info *fs_info) in btrfs_fs_closing()
961 static inline int btrfs_need_cleaner_sleep(struct btrfs_fs_info *fs_info) in btrfs_need_cleaner_sleep()
967 static inline void btrfs_wake_unfinished_drop(struct btrfs_fs_info *fs_info) in btrfs_wake_unfinished_drop()
982 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info) in btrfs_is_testing()
993 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info) in btrfs_is_testing()