Lines Matching defs:fs_info

197 static u64 calc_chunk_size(const struct btrfs_fs_info *fs_info, u64 flags)  in calc_chunk_size()
262 int btrfs_init_space_info(struct btrfs_fs_info *fs_info) in btrfs_init_space_info()
344 static u64 calc_available_free_space(struct btrfs_fs_info *fs_info, in calc_available_free_space()
380 int btrfs_can_overcommit(struct btrfs_fs_info *fs_info, in btrfs_can_overcommit()
413 void btrfs_try_granting_tickets(struct btrfs_fs_info *fs_info, in btrfs_try_granting_tickets()
452 #define DUMP_BLOCK_RSV(fs_info, rsv_name) \ argument
477 static void dump_global_block_rsv(struct btrfs_fs_info *fs_info) in dump_global_block_rsv()
486 static void __btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in __btrfs_dump_space_info()
504 void btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in btrfs_dump_space_info()
546 static inline u64 calc_reclaim_items_nr(const struct btrfs_fs_info *fs_info, in calc_reclaim_items_nr()
559 static inline u64 calc_delayed_refs_nr(const struct btrfs_fs_info *fs_info, in calc_delayed_refs_nr()
576 static void shrink_delalloc(struct btrfs_fs_info *fs_info, in shrink_delalloc()
707 static void flush_space(struct btrfs_fs_info *fs_info, in flush_space()
812 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_reclaim_metadata_size()
837 static bool need_preemptive_reclaim(struct btrfs_fs_info *fs_info, in need_preemptive_reclaim()
949 static bool steal_from_global_rsv(struct btrfs_fs_info *fs_info, in steal_from_global_rsv()
995 static bool maybe_fail_all_tickets(struct btrfs_fs_info *fs_info, in maybe_fail_all_tickets()
1047 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space() local
1135 struct btrfs_fs_info *fs_info; in btrfs_preempt_reclaim_metadata_space() local
1267 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_data_space() local
1342 void btrfs_init_async_reclaim_work(struct btrfs_fs_info *fs_info) in btrfs_init_async_reclaim_work()
1368 static void priority_reclaim_metadata_space(struct btrfs_fs_info *fs_info, in priority_reclaim_metadata_space()
1427 static void priority_reclaim_data_space(struct btrfs_fs_info *fs_info, in priority_reclaim_data_space()
1455 static void wait_reserve_ticket(struct btrfs_fs_info *fs_info, in wait_reserve_ticket()
1502 static int handle_reserve_ticket(struct btrfs_fs_info *fs_info, in handle_reserve_ticket()
1558 static inline void maybe_clamp_preempt(struct btrfs_fs_info *fs_info, in maybe_clamp_preempt()
1607 static int __reserve_bytes(struct btrfs_fs_info *fs_info, in __reserve_bytes()
1756 int btrfs_reserve_metadata_bytes(struct btrfs_fs_info *fs_info, in btrfs_reserve_metadata_bytes()
1786 int btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, in btrfs_reserve_data_bytes()
1808 __cold void btrfs_dump_space_info_for_trans_abort(struct btrfs_fs_info *fs_info) in btrfs_dump_space_info_for_trans_abort()