Lines Matching defs:btrfs_fs_info

63 	/* The btrfs_fs_info created for self-tests */
361 struct btrfs_fs_info {
417 * Must be written and read while holding btrfs_fs_info::commit_root_sem.
815 static inline void btrfs_set_last_root_drop_gen(struct btrfs_fs_info *fs_info,
821 static inline u64 btrfs_get_last_root_drop_gen(const struct btrfs_fs_info *fs_info)
831 const struct btrfs_fs_info *fs_info, u64 csum_bytes)
842 static inline u64 btrfs_calc_insert_metadata_size(const struct btrfs_fs_info *fs_info,
852 static inline u64 btrfs_calc_metadata_size(const struct btrfs_fs_info *fs_info,
861 static inline bool btrfs_is_zoned(const struct btrfs_fs_info *fs_info)
869 static inline u32 count_max_extents(struct btrfs_fs_info *fs_info, u64 size)
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)
961 static inline int btrfs_need_cleaner_sleep(struct btrfs_fs_info *fs_info)
967 static inline void btrfs_wake_unfinished_drop(struct btrfs_fs_info *fs_info)
982 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info)
993 static inline int btrfs_is_testing(struct btrfs_fs_info *fs_info)