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()
346 static u64 calc_available_free_space(struct btrfs_fs_info *fs_info, in calc_available_free_space()
382 static inline u64 writable_total_bytes(struct btrfs_fs_info *fs_info, in writable_total_bytes()
398 int btrfs_can_overcommit(struct btrfs_fs_info *fs_info, in btrfs_can_overcommit()
435 void btrfs_try_granting_tickets(struct btrfs_fs_info *fs_info, in btrfs_try_granting_tickets()
474 #define DUMP_BLOCK_RSV(fs_info, rsv_name) \ argument
499 static void dump_global_block_rsv(struct btrfs_fs_info *fs_info) in dump_global_block_rsv()
508 static void __btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in __btrfs_dump_space_info()
526 void btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in btrfs_dump_space_info()
558 static inline u64 calc_reclaim_items_nr(struct btrfs_fs_info *fs_info, in calc_reclaim_items_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()
827 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_reclaim_metadata_size()
854 static bool need_preemptive_reclaim(struct btrfs_fs_info *fs_info, in need_preemptive_reclaim()
967 static bool steal_from_global_rsv(struct btrfs_fs_info *fs_info, in steal_from_global_rsv()
1013 static bool maybe_fail_all_tickets(struct btrfs_fs_info *fs_info, in maybe_fail_all_tickets()
1065 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space() local
1153 struct btrfs_fs_info *fs_info; in btrfs_preempt_reclaim_metadata_space() local
1285 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_data_space() local
1360 void btrfs_init_async_reclaim_work(struct btrfs_fs_info *fs_info) in btrfs_init_async_reclaim_work()
1386 static void priority_reclaim_metadata_space(struct btrfs_fs_info *fs_info, in priority_reclaim_metadata_space()
1435 static void priority_reclaim_data_space(struct btrfs_fs_info *fs_info, in priority_reclaim_data_space()
1463 static void wait_reserve_ticket(struct btrfs_fs_info *fs_info, in wait_reserve_ticket()
1510 static int handle_reserve_ticket(struct btrfs_fs_info *fs_info, in handle_reserve_ticket()
1566 static inline void maybe_clamp_preempt(struct btrfs_fs_info *fs_info, in maybe_clamp_preempt()
1615 static int __reserve_bytes(struct btrfs_fs_info *fs_info, in __reserve_bytes()
1755 int btrfs_reserve_metadata_bytes(struct btrfs_fs_info *fs_info, in btrfs_reserve_metadata_bytes()
1785 int btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, in btrfs_reserve_data_bytes()
1807 __cold void btrfs_dump_space_info_for_trans_abort(struct btrfs_fs_info *fs_info) in btrfs_dump_space_info_for_trans_abort()