Lines Matching refs:btrfs_fs_info

146 static int btrfs_add_block_group_cache(struct btrfs_fs_info *info,  in btrfs_add_block_group_cache()
187 block_group_cache_tree_search(struct btrfs_fs_info *info, u64 bytenr, in block_group_cache_tree_search()
361 struct btrfs_fs_info *info, u64 start, u64 end) in add_new_free_space()
401 struct btrfs_fs_info *fs_info; in caching_thread()
582 struct btrfs_fs_info *fs_info = cache->fs_info; in cache_block_group()
719 btrfs_lookup_first_block_group(struct btrfs_fs_info *info, u64 bytenr) in btrfs_lookup_first_block_group()
732 struct btrfs_fs_info *info, in btrfs_lookup_block_group()
742 static struct btrfs_space_info *__find_space_info(struct btrfs_fs_info *info, in __find_space_info()
765 void btrfs_clear_space_info_full(struct btrfs_fs_info *info) in btrfs_clear_space_info_full()
2078 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_inc_extent_ref()
2104 struct btrfs_fs_info *fs_info = root->fs_info; in __btrfs_inc_extent_ref()
2461 struct btrfs_fs_info *fs_info = root->fs_info; in __btrfs_run_delayed_refs()
2797 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_should_throttle_delayed_refs()
3791 static int update_space_info(struct btrfs_fs_info *info, u64 flags, in update_space_info()
3866 static void set_avail_alloc_bits(struct btrfs_fs_info *fs_info, u64 flags) in set_avail_alloc_bits()
3887 static u64 get_restripe_target(struct btrfs_fs_info *fs_info, u64 flags) in get_restripe_target()
4001 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_alloc_data_chunk_ondemand()
4202 static void force_metadata_allocation(struct btrfs_fs_info *info) in force_metadata_allocation()
4340 struct btrfs_fs_info *fs_info = extent_root->fs_info; in do_chunk_alloc()
4786 struct btrfs_fs_info *fs_info, u64 used) in need_do_async_reclaim()
4799 struct btrfs_fs_info *fs_info, in btrfs_need_do_async_reclaim()
4828 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space()
4833 fs_info = container_of(work, struct btrfs_fs_info, async_reclaim_work); in btrfs_async_reclaim_metadata_space()
5074 int btrfs_cond_migrate_bytes(struct btrfs_fs_info *fs_info, in btrfs_cond_migrate_bytes()
5099 static void block_rsv_release_bytes(struct btrfs_fs_info *fs_info, in block_rsv_release_bytes()
5167 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_alloc_block_rsv()
5283 static u64 calc_global_metadata_size(struct btrfs_fs_info *fs_info) in calc_global_metadata_size()
5313 static void update_global_block_rsv(struct btrfs_fs_info *fs_info) in update_global_block_rsv()
5351 static void init_global_block_rsv(struct btrfs_fs_info *fs_info) in init_global_block_rsv()
5376 static void release_global_block_rsv(struct btrfs_fs_info *fs_info) in release_global_block_rsv()
5411 struct btrfs_fs_info *fs_info = trans->root->fs_info; in btrfs_trans_release_chunk_metadata()
5852 struct btrfs_fs_info *info = root->fs_info; in update_block_group()
6183 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_prepare_extent_commit()
6243 struct btrfs_fs_info *fs_info = root->fs_info; in unpin_extent_range()
6329 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_finish_extent_commit()
6392 static void add_pinned_bytes(struct btrfs_fs_info *fs_info, u64 num_bytes, in add_pinned_bytes()
6422 struct btrfs_fs_info *info = root->fs_info; in __btrfs_free_extent()
6816 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_free_extent()
7624 struct btrfs_fs_info *fs_info = root->fs_info; in alloc_reserved_file_extent()
7695 struct btrfs_fs_info *fs_info = root->fs_info; in alloc_reserved_tree_block()
7918 static void unuse_block_rsv(struct btrfs_fs_info *fs_info, in unuse_block_rsv()
9472 void btrfs_put_block_group_cache(struct btrfs_fs_info *info) in btrfs_put_block_group_cache()
9506 int btrfs_free_block_groups(struct btrfs_fs_info *info) in btrfs_free_block_groups()
9682 struct btrfs_fs_info *info = root->fs_info; in btrfs_read_block_groups()
9988 static void clear_avail_alloc_bits(struct btrfs_fs_info *fs_info, u64 flags) in clear_avail_alloc_bits()
10299 btrfs_start_trans_remove_block_group(struct btrfs_fs_info *fs_info, in btrfs_start_trans_remove_block_group()
10343 void btrfs_delete_unused_bgs(struct btrfs_fs_info *fs_info) in btrfs_delete_unused_bgs()
10507 int btrfs_init_space_info(struct btrfs_fs_info *fs_info) in btrfs_init_space_info()
10587 struct btrfs_fs_info *fs_info = device->dev_root->fs_info; in btrfs_trim_free_extents()
10639 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_trim_fs()