Lines Matching defs:fs_info

209 static u64 calc_chunk_size(const struct btrfs_fs_info *fs_info, u64 flags)  in calc_chunk_size()
275 int btrfs_init_space_info(struct btrfs_fs_info *fs_info) in btrfs_init_space_info()
357 static u64 calc_effective_data_chunk_size(struct btrfs_fs_info *fs_info) in calc_effective_data_chunk_size()
379 static u64 calc_available_free_space(struct btrfs_fs_info *fs_info, in calc_available_free_space()
448 int btrfs_can_overcommit(struct btrfs_fs_info *fs_info, in btrfs_can_overcommit()
481 void btrfs_try_granting_tickets(struct btrfs_fs_info *fs_info, in btrfs_try_granting_tickets()
518 #define DUMP_BLOCK_RSV(fs_info, rsv_name) \ argument
543 static void dump_global_block_rsv(struct btrfs_fs_info *fs_info) in dump_global_block_rsv()
552 static void __btrfs_dump_space_info(const struct btrfs_fs_info *fs_info, in __btrfs_dump_space_info()
570 void btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in btrfs_dump_space_info()
611 static inline u64 calc_reclaim_items_nr(const struct btrfs_fs_info *fs_info, in calc_reclaim_items_nr()
627 static void shrink_delalloc(struct btrfs_fs_info *fs_info, in shrink_delalloc()
758 static void flush_space(struct btrfs_fs_info *fs_info, in flush_space()
857 static u64 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_reclaim_metadata_size()
882 static bool need_preemptive_reclaim(struct btrfs_fs_info *fs_info, in need_preemptive_reclaim()
994 static bool steal_from_global_rsv(struct btrfs_fs_info *fs_info, in steal_from_global_rsv()
1041 static bool maybe_fail_all_tickets(struct btrfs_fs_info *fs_info, in maybe_fail_all_tickets()
1093 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space() local
1186 struct btrfs_fs_info *fs_info; in btrfs_preempt_reclaim_metadata_space() local
1323 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_data_space() local
1398 void btrfs_init_async_reclaim_work(struct btrfs_fs_info *fs_info) in btrfs_init_async_reclaim_work()
1426 static void priority_reclaim_metadata_space(struct btrfs_fs_info *fs_info, in priority_reclaim_metadata_space()
1485 static void priority_reclaim_data_space(struct btrfs_fs_info *fs_info, in priority_reclaim_data_space()
1559 static int handle_reserve_ticket(struct btrfs_fs_info *fs_info, in handle_reserve_ticket()
1615 static inline void maybe_clamp_preempt(struct btrfs_fs_info *fs_info, in maybe_clamp_preempt()
1664 static int __reserve_bytes(struct btrfs_fs_info *fs_info, in __reserve_bytes()
1811 int btrfs_reserve_metadata_bytes(struct btrfs_fs_info *fs_info, in btrfs_reserve_metadata_bytes()
1839 int btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, in btrfs_reserve_data_bytes()
1861 __cold void btrfs_dump_space_info_for_trans_abort(struct btrfs_fs_info *fs_info) in btrfs_dump_space_info_for_trans_abort()
1934 static u64 calc_unalloc_target(struct btrfs_fs_info *fs_info) in calc_unalloc_target()
1966 struct btrfs_fs_info *fs_info = space_info->fs_info; in calc_dynamic_reclaim_threshold() local
1999 struct btrfs_fs_info *fs_info = space_info->fs_info; in is_reclaim_urgent() local
2093 void btrfs_reclaim_sweep(const struct btrfs_fs_info *fs_info) in btrfs_reclaim_sweep()
2108 struct btrfs_fs_info *fs_info = space_info->fs_info; in btrfs_return_free_space() local