• Home
  • Raw
  • Download

Lines Matching refs:btrfs_fs_info

173 void btrfs_clear_space_info_full(struct btrfs_fs_info *info)  in btrfs_clear_space_info_full()
182 static int create_space_info(struct btrfs_fs_info *info, u64 flags) in create_space_info()
221 int btrfs_init_space_info(struct btrfs_fs_info *fs_info) in btrfs_init_space_info()
258 void btrfs_update_space_info(struct btrfs_fs_info *info, u64 flags, in btrfs_update_space_info()
283 struct btrfs_space_info *btrfs_find_space_info(struct btrfs_fs_info *info, in btrfs_find_space_info()
298 static u64 calc_available_free_space(struct btrfs_fs_info *fs_info, in calc_available_free_space()
334 int btrfs_can_overcommit(struct btrfs_fs_info *fs_info, in btrfs_can_overcommit()
367 void btrfs_try_granting_tickets(struct btrfs_fs_info *fs_info, in btrfs_try_granting_tickets()
415 static void __btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in __btrfs_dump_space_info()
439 void btrfs_dump_space_info(struct btrfs_fs_info *fs_info, in btrfs_dump_space_info()
469 static inline u64 calc_reclaim_items_nr(struct btrfs_fs_info *fs_info, in calc_reclaim_items_nr()
487 static void shrink_delalloc(struct btrfs_fs_info *fs_info, in shrink_delalloc()
573 static int may_commit_transaction(struct btrfs_fs_info *fs_info, in may_commit_transaction()
671 static void flush_space(struct btrfs_fs_info *fs_info, in flush_space()
753 btrfs_calc_reclaim_metadata_size(struct btrfs_fs_info *fs_info, in btrfs_calc_reclaim_metadata_size()
801 static inline int need_do_async_reclaim(struct btrfs_fs_info *fs_info, in need_do_async_reclaim()
818 static bool steal_from_global_rsv(struct btrfs_fs_info *fs_info, in steal_from_global_rsv()
861 static bool maybe_fail_all_tickets(struct btrfs_fs_info *fs_info, in maybe_fail_all_tickets()
923 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space()
930 fs_info = container_of(work, struct btrfs_fs_info, async_reclaim_work); in btrfs_async_reclaim_metadata_space()
1055 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_data_space()
1060 fs_info = container_of(work, struct btrfs_fs_info, async_data_reclaim_work); in btrfs_async_reclaim_data_space()
1115 void btrfs_init_async_reclaim_work(struct btrfs_fs_info *fs_info) in btrfs_init_async_reclaim_work()
1138 static void priority_reclaim_metadata_space(struct btrfs_fs_info *fs_info, in priority_reclaim_metadata_space()
1168 static void priority_reclaim_data_space(struct btrfs_fs_info *fs_info, in priority_reclaim_data_space()
1183 static void wait_reserve_ticket(struct btrfs_fs_info *fs_info, in wait_reserve_ticket()
1227 static int handle_reserve_ticket(struct btrfs_fs_info *fs_info, in handle_reserve_ticket()
1312 static int __reserve_bytes(struct btrfs_fs_info *fs_info, in __reserve_bytes()
1428 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_reserve_metadata_bytes()
1460 int btrfs_reserve_data_bytes(struct btrfs_fs_info *fs_info, u64 bytes, in btrfs_reserve_data_bytes()