Lines Matching defs:fs_info

1620 	struct btrfs_fs_info *fs_info = device->fs_info;  in find_free_dev_extent()  local
1764 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_free_dev_extent() local
1814 static u64 find_next_chunk(struct btrfs_fs_info *fs_info) in find_next_chunk()
1832 static noinline int find_next_devid(struct btrfs_fs_info *fs_info, in find_next_devid()
1990 static int btrfs_check_raid_min_devices(struct btrfs_fs_info *fs_info, in btrfs_check_raid_min_devices()
2040 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_assign_next_active_device() local
2059 static u64 btrfs_num_devices(struct btrfs_fs_info *fs_info) in btrfs_num_devices()
2073 static void btrfs_scratch_superblock(struct btrfs_fs_info *fs_info, in btrfs_scratch_superblock()
2095 void btrfs_scratch_superblocks(struct btrfs_fs_info *fs_info, struct btrfs_device *device) in btrfs_scratch_superblocks()
2117 int btrfs_rm_device(struct btrfs_fs_info *fs_info, in btrfs_rm_device()
2387 int btrfs_get_dev_args_from_path(struct btrfs_fs_info *fs_info, in btrfs_get_dev_args_from_path()
2441 struct btrfs_fs_info *fs_info, u64 devid, in btrfs_find_device_by_devspec()
2466 static struct btrfs_fs_devices *btrfs_init_sprout(struct btrfs_fs_info *fs_info) in btrfs_init_sprout()
2511 static void btrfs_setup_sprout(struct btrfs_fs_info *fs_info, in btrfs_setup_sprout()
2566 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_finish_sprout() local
2638 int btrfs_init_new_device(struct btrfs_fs_info *fs_info, const char *device_path) in btrfs_init_new_device()
2934 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_grow_device() local
2977 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_free_chunk() local
3013 static int btrfs_del_sys_chunk(struct btrfs_fs_info *fs_info, u64 chunk_offset) in btrfs_del_sys_chunk()
3059 struct btrfs_chunk_map *btrfs_find_chunk_map_nolock(struct btrfs_fs_info *fs_info, in btrfs_find_chunk_map_nolock()
3122 struct btrfs_chunk_map *btrfs_find_chunk_map(struct btrfs_fs_info *fs_info, in btrfs_find_chunk_map()
3142 struct btrfs_chunk_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info, in btrfs_get_chunk_map()
3194 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_remove_chunk() local
3347 int btrfs_relocate_chunk(struct btrfs_fs_info *fs_info, u64 chunk_offset) in btrfs_relocate_chunk()
3427 static int btrfs_relocate_sys_chunks(struct btrfs_fs_info *fs_info) in btrfs_relocate_sys_chunks()
3517 static int btrfs_may_alloc_data_chunk(struct btrfs_fs_info *fs_info, in btrfs_may_alloc_data_chunk()
3592 static int insert_balance_item(struct btrfs_fs_info *fs_info, in insert_balance_item()
3646 static int del_balance_item(struct btrfs_fs_info *fs_info) in del_balance_item()
3731 static void reset_balance_state(struct btrfs_fs_info *fs_info) in reset_balance_state()
3764 static int chunk_usage_range_filter(struct btrfs_fs_info *fs_info, u64 chunk_offset, in chunk_usage_range_filter()
3795 static int chunk_usage_filter(struct btrfs_fs_info *fs_info, in chunk_usage_filter()
3926 struct btrfs_fs_info *fs_info = leaf->fs_info; in should_balance_chunk() local
4012 static int __btrfs_balance(struct btrfs_fs_info *fs_info) in __btrfs_balance()
4228 static inline int validate_convert_profile(struct btrfs_fs_info *fs_info, in validate_convert_profile()
4343 static void describe_balance_start_or_resume(struct btrfs_fs_info *fs_info) in describe_balance_start_or_resume()
4402 int btrfs_balance(struct btrfs_fs_info *fs_info, in btrfs_balance()
4594 struct btrfs_fs_info *fs_info = data; in balance_kthread() local
4607 int btrfs_resume_balance_async(struct btrfs_fs_info *fs_info) in btrfs_resume_balance_async()
4640 int btrfs_recover_balance(struct btrfs_fs_info *fs_info) in btrfs_recover_balance()
4712 int btrfs_pause_balance(struct btrfs_fs_info *fs_info) in btrfs_pause_balance()
4741 int btrfs_cancel_balance(struct btrfs_fs_info *fs_info) in btrfs_cancel_balance()
4797 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_shrink_device() local
4997 static int btrfs_add_system_chunk(struct btrfs_fs_info *fs_info, in btrfs_add_system_chunk()
5387 void btrfs_remove_chunk_map(struct btrfs_fs_info *fs_info, struct btrfs_chunk_map *map) in btrfs_remove_chunk_map()
5400 int btrfs_add_chunk_map(struct btrfs_fs_info *fs_info, struct btrfs_chunk_map *map) in btrfs_add_chunk_map()
5582 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_chunk_alloc_add_chunk_item() local
5685 struct btrfs_fs_info *fs_info = trans->fs_info; in init_first_rw_device() local
5731 bool btrfs_chunk_writeable(struct btrfs_fs_info *fs_info, u64 chunk_offset) in btrfs_chunk_writeable()
5766 void btrfs_mapping_tree_free(struct btrfs_fs_info *fs_info) in btrfs_mapping_tree_free()
5806 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_num_copies()
5826 unsigned long btrfs_full_stripe_len(struct btrfs_fs_info *fs_info, in btrfs_full_stripe_len()
5845 int btrfs_is_parity_mirror(struct btrfs_fs_info *fs_info, u64 logical, u64 len) in btrfs_is_parity_mirror()
5863 static int find_live_mirror(struct btrfs_fs_info *fs_info, in find_live_mirror()
5923 static struct btrfs_io_context *alloc_btrfs_io_context(struct btrfs_fs_info *fs_info, in alloc_btrfs_io_context()
5967 struct btrfs_discard_stripe *btrfs_map_discard(struct btrfs_fs_info *fs_info, in btrfs_map_discard()
6104 static bool is_block_group_to_copy(struct btrfs_fs_info *fs_info, u64 logical) in is_block_group_to_copy()
6243 static int set_io_stripe(struct btrfs_fs_info *fs_info, u64 logical, in set_io_stripe()
6262 static bool is_single_device_io(struct btrfs_fs_info *fs_info, in is_single_device_io()
6292 static void map_blocks_raid1(struct btrfs_fs_info *fs_info, in map_blocks_raid1()
6328 static void map_blocks_raid10(struct btrfs_fs_info *fs_info, in map_blocks_raid10()
6448 int btrfs_map_block(struct btrfs_fs_info *fs_info, enum btrfs_map_op op, in btrfs_map_block()
6742 struct btrfs_device *btrfs_alloc_device(struct btrfs_fs_info *fs_info, in btrfs_alloc_device()
6796 static void btrfs_report_missing_device(struct btrfs_fs_info *fs_info, in btrfs_report_missing_device()
6822 static int check_32bit_meta_chunk(struct btrfs_fs_info *fs_info, in check_32bit_meta_chunk()
6841 static void warn_32bit_meta_chunk(struct btrfs_fs_info *fs_info, in warn_32bit_meta_chunk()
6854 static struct btrfs_device *handle_missing_device(struct btrfs_fs_info *fs_info, in handle_missing_device()
6879 struct btrfs_fs_info *fs_info = leaf->fs_info; in read_one_chunk() local
7002 static struct btrfs_fs_devices *open_seed_devices(struct btrfs_fs_info *fs_info, in open_seed_devices()
7060 struct btrfs_fs_info *fs_info = leaf->fs_info; in read_one_dev() local
7167 int btrfs_read_sys_array(struct btrfs_fs_info *fs_info) in btrfs_read_sys_array()
7281 bool btrfs_check_rw_degradable(struct btrfs_fs_info *fs_info, in btrfs_check_rw_degradable()
7339 int btrfs_read_chunk_tree(struct btrfs_fs_info *fs_info) in btrfs_read_chunk_tree()
7464 int btrfs_init_devices_late(struct btrfs_fs_info *fs_info) in btrfs_init_devices_late()
7558 int btrfs_init_dev_stats(struct btrfs_fs_info *fs_info) in btrfs_init_dev_stats()
7592 struct btrfs_fs_info *fs_info = trans->fs_info; in update_dev_stat_item() local
7659 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_run_dev_stats() local
7730 int btrfs_get_dev_stats(struct btrfs_fs_info *fs_info, in btrfs_get_dev_stats()
7812 static int verify_one_dev_extent(struct btrfs_fs_info *fs_info, in verify_one_dev_extent()
7910 static int verify_chunk_dev_extent_mapping(struct btrfs_fs_info *fs_info) in verify_chunk_dev_extent_mapping()
7940 int btrfs_verify_dev_extents(struct btrfs_fs_info *fs_info) in btrfs_verify_dev_extents()
8040 bool btrfs_pinned_by_swapfile(struct btrfs_fs_info *fs_info, void *ptr) in btrfs_pinned_by_swapfile()
8063 struct btrfs_fs_info *fs_info = cache->fs_info; in relocating_repair_kthread() local
8108 bool btrfs_repair_one_zone(struct btrfs_fs_info *fs_info, u64 logical) in btrfs_repair_one_zone()
8169 int btrfs_map_repair_block(struct btrfs_fs_info *fs_info, in btrfs_map_repair_block()