Home
last modified time | relevance | path

Searched refs:fs_info (Results 1 – 25 of 130) sorted by relevance

123456

/linux/fs/btrfs/
A Ddisk-io.c211 struct btrfs_fs_info *fs_info = buf->fs_info; in csum_tree_block() local
314 struct btrfs_fs_info *fs_info = eb->fs_info; in btrfs_verify_level_key() local
381 struct btrfs_fs_info *fs_info = eb->fs_info; in btree_read_extent_buffer_pages() local
430 struct btrfs_fs_info *fs_info = eb->fs_info; in csum_one_extent_buffer() local
536 struct btrfs_fs_info *fs_info = eb->fs_info; in check_tree_block_fsid() local
566 struct btrfs_fs_info *fs_info = eb->fs_info; in validate_extent_buffer() local
1125 struct btrfs_fs_info *fs_info = buf->fs_info; in btrfs_clean_tree_block() local
1143 root->fs_info = fs_info; in __setup_root()
1389 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_add_log_tree() local
1842 struct btrfs_fs_info *fs_info = root->fs_info; in cleaner_kthread() local
[all …]
A Dtransaction.c161 struct btrfs_fs_info *fs_info = trans->fs_info; in switch_commit_roots() local
265 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_trans_release_chunk_metadata() local
340 cur_trans->fs_info = fs_info; in join_transaction()
411 struct btrfs_fs_info *fs_info = root->fs_info; in record_root_in_trans() local
472 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_add_dropped_root() local
491 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_record_root_in_trans() local
556 struct btrfs_fs_info *fs_info = root->fs_info; in need_reserve_reloc_root() local
572 struct btrfs_fs_info *fs_info = root->fs_info; in start_transaction() local
697 h->fs_info = root->fs_info; in start_transaction()
1199 struct btrfs_fs_info *fs_info = root->fs_info; in update_cowonly_root() local
[all …]
A Dsubpage.c141 ASSERT(fs_info->sectorsize < PAGE_SIZE); in btrfs_alloc_subpage()
178 if (fs_info->sectorsize == PAGE_SIZE) in btrfs_page_inc_eb_refs()
193 if (fs_info->sectorsize == PAGE_SIZE) in btrfs_page_dec_eb_refs()
322 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) { in btrfs_page_start_writer_lock()
339 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) in btrfs_page_end_writer_lock()
623 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) { \
632 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) { \
641 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) \
648 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) { \
658 if (unlikely(!fs_info) || fs_info->sectorsize == PAGE_SIZE) { \
[all …]
A Ddev-replace.c105 btrfs_err(fs_info, in btrfs_init_dev_replace()
135 btrfs_warn(fs_info, in btrfs_init_dev_replace()
167 btrfs_err(fs_info, in btrfs_init_dev_replace()
188 btrfs_warn(fs_info, in btrfs_init_dev_replace()
223 dev_replace->tgtdev->fs_info = fs_info; in btrfs_init_dev_replace()
266 btrfs_err(fs_info, in btrfs_init_dev_replace_tgtdev()
276 btrfs_err(fs_info, in btrfs_init_dev_replace_tgtdev()
285 btrfs_err(fs_info, in btrfs_init_dev_replace_tgtdev()
316 device->fs_info = fs_info; in btrfs_init_dev_replace_tgtdev()
349 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_run_dev_replace() local
[all …]
A Dblock-rsv.c433 if (!fs_info->extent_root || !fs_info->csum_root || in btrfs_init_global_block_rsv()
434 !fs_info->dev_root || !fs_info->chunk_root || !fs_info->tree_root) in btrfs_init_global_block_rsv()
437 fs_info->extent_root->block_rsv = &fs_info->delayed_refs_rsv; in btrfs_init_global_block_rsv()
438 fs_info->csum_root->block_rsv = &fs_info->delayed_refs_rsv; in btrfs_init_global_block_rsv()
439 fs_info->dev_root->block_rsv = &fs_info->global_block_rsv; in btrfs_init_global_block_rsv()
440 fs_info->tree_root->block_rsv = &fs_info->global_block_rsv; in btrfs_init_global_block_rsv()
442 fs_info->quota_root->block_rsv = &fs_info->global_block_rsv; in btrfs_init_global_block_rsv()
443 fs_info->chunk_root->block_rsv = &fs_info->chunk_block_rsv; in btrfs_init_global_block_rsv()
450 btrfs_block_rsv_release(fs_info, &fs_info->global_block_rsv, (u64)-1, in btrfs_release_global_block_rsv()
466 struct btrfs_fs_info *fs_info = root->fs_info; in get_block_rsv() local
[all …]
A Dqgroup.c798 struct btrfs_fs_info *fs_info = trans->fs_info; in update_qgroup_info_item() local
843 struct btrfs_fs_info *fs_info = trans->fs_info; in update_qgroup_status_item() local
1364 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_add_qgroup_relation() local
1430 struct btrfs_fs_info *fs_info = trans->fs_info; in __del_qgroup_relation() local
1495 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_del_qgroup_relation() local
1507 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_create_qgroup() local
1544 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_remove_qgroup() local
1599 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_limit_qgroup() local
1760 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_qgroup_trace_extent() local
1790 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_qgroup_trace_leaf_items() local
[all …]
A Dreada.c205 struct btrfs_fs_info *fs_info = eb->fs_info; in btree_readahead_hook() local
232 struct btrfs_fs_info *fs_info = dev->fs_info; in reada_find_zone() local
353 btrfs_err(fs_info, in reada_find_extent()
541 struct btrfs_fs_info *fs_info = zone->device->fs_info; in reada_zone_release() local
563 struct btrfs_fs_info *fs_info = rc->fs_info; in reada_add_block() local
691 struct btrfs_fs_info *fs_info = dev->fs_info; in reada_start_machine_dev() local
850 rmw->fs_info = fs_info; in reada_start_machine()
974 rc->fs_info = root->fs_info; in btrfs_reada_add()
1004 struct btrfs_fs_info *fs_info = rc->fs_info; in btrfs_reada_wait() local
1024 struct btrfs_fs_info *fs_info = rc->fs_info; in btrfs_reada_wait() local
[all …]
A Ddelalloc-space.c117 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_alloc_data_chunk_ondemand() local
121 bytes = ALIGN(bytes, fs_info->sectorsize); in btrfs_alloc_data_chunk_ondemand()
132 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_check_data_free_space() local
171 data_sinfo = fs_info->data_sinfo; in btrfs_free_reserved_data_space_noquota()
185 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_free_reserved_data_space() local
211 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_inode_rsv_release() local
294 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_delalloc_reserve_metadata() local
382 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_delalloc_release_metadata() local
390 if (btrfs_is_testing(fs_info)) in btrfs_delalloc_release_metadata()
409 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_delalloc_release_extents() local
[all …]
A Dspace-info.c225 disk_super = fs_info->super_copy; in btrfs_init_space_info()
422 btrfs_info(fs_info, in __btrfs_dump_space_info()
454 btrfs_info(fs_info, in btrfs_dump_space_info()
605 &fs_info->delalloc_bytes); in shrink_delalloc()
607 &fs_info->ordered_bytes); in shrink_delalloc()
936 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_metadata_space() local
1024 struct btrfs_fs_info *fs_info; in btrfs_preempt_reclaim_metadata_space() local
1155 struct btrfs_fs_info *fs_info; in btrfs_async_reclaim_data_space() local
1182 if (BTRFS_FS_ERROR(fs_info)) in btrfs_async_reclaim_data_space()
1216 if (BTRFS_FS_ERROR(fs_info)) in btrfs_async_reclaim_data_space()
[all …]
A Dtree-mod-log.c59 write_lock(&fs_info->tree_mod_log_lock); in btrfs_get_tree_mod_seq()
83 write_lock(&fs_info->tree_mod_log_lock); in btrfs_put_tree_mod_seq()
109 tm_root = &fs_info->tree_mod_log; in btrfs_put_tree_mod_seq()
141 tm_root = &fs_info->tree_mod_log; in tree_mod_log_insert()
335 &fs_info->tree_mod_log); in tree_mod_log_free_eb()
347 struct btrfs_fs_info *fs_info = old_root->fs_info; in btrfs_tree_mod_log_insert_root() local
387 if (tree_mod_dont_log(fs_info, NULL)) in btrfs_tree_mod_log_insert_root()
423 tm_root = &fs_info->tree_mod_log; in __tree_mod_log_search()
483 struct btrfs_fs_info *fs_info = dst->fs_info; in btrfs_tree_mod_log_eb_copy() local
794 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_get_old_root() local
[all …]
A Dblock-group.c258 struct btrfs_fs_info *fs_info = cache->fs_info; in btrfs_next_block_group() local
454 fs_info->nodesize : fs_info->sectorsize; in fragment_free_space()
657 fs_info = block_group->fs_info; in caching_thread()
726 struct btrfs_fs_info *fs_info = cache->fs_info; in btrfs_cache_block_group() local
839 struct btrfs_fs_info *fs_info = trans->fs_info; in remove_block_group_item() local
862 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_remove_block_group() local
1234 struct btrfs_fs_info *fs_info = bg->fs_info; in clean_pinned_extents() local
1479 struct btrfs_fs_info *fs_info = bg->fs_info; in btrfs_mark_bg_unused() local
1615 struct btrfs_fs_info *fs_info = bg->fs_info; in btrfs_mark_bg_to_reclaim() local
1830 struct btrfs_fs_info *fs_info = cache->fs_info; in exclude_super_stripes() local
[all …]
A Dsysfs.c173 if (fs_info) { in btrfs_feature_attr_show()
193 fs_info = to_fs_info(kobj); in btrfs_feature_attr_store()
194 if (!fs_info) in btrfs_feature_attr_store()
197 if (sb_rdonly(fs_info->sb)) in btrfs_feature_attr_store()
224 btrfs_info(fs_info, in btrfs_feature_attr_store()
257 if (fs_info) { in btrfs_feature_visible()
786 if (!fs_info) in btrfs_label_store()
864 if (!fs_info) in quota_override_store()
1320 struct btrfs_fs_info *fs_info = cache->fs_info; in btrfs_sysfs_add_block_group_type() local
1374 btrfs_warn(fs_info, in btrfs_sysfs_add_block_group_type()
[all …]
A Dref-verify.c329 be = add_block_entry(fs_info, bytenr, fs_info->nodesize, ref_root); in add_tree_block()
501 struct btrfs_fs_info *fs_info = root->fs_info; in process_leaf() local
609 btrfs_err(fs_info, in dump_ref_action()
628 btrfs_err(fs_info, in dump_block_entry()
635 btrfs_err(fs_info, in dump_block_entry()
744 btrfs_err(fs_info, in btrfs_ref_tree_mod()
785 btrfs_err(fs_info, in btrfs_ref_tree_mod()
793 btrfs_err(fs_info, in btrfs_ref_tree_mod()
832 btrfs_err(fs_info, in btrfs_ref_tree_mod()
843 btrfs_err(fs_info, in btrfs_ref_tree_mod()
[all …]
A Dvolumes.c1574 struct btrfs_fs_info *fs_info = device->fs_info; in find_free_dev_extent_start() local
1721 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_free_dev_extent() local
2509 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_finish_sprout() local
2643 device->fs_info = fs_info; in btrfs_init_new_device()
2918 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_free_chunk() local
3732 struct btrfs_fs_info *fs_info = leaf->fs_info; in should_balance_chunk() local
5894 bioc->fs_info = fs_info; in alloc_btrfs_io_context()
7670 fs_devices->fs_info = fs_info; in btrfs_init_devices_late()
7674 device->fs_info = fs_info; in btrfs_init_devices_late()
7678 device->fs_info = fs_info; in btrfs_init_devices_late()
[all …]
A Dsuper.c244 if (fs_info) in btrfs_printk()
260 btrfs_warn(fs_info, in btrfs_warn_32bit_limit()
263 btrfs_warn(fs_info, in btrfs_warn_32bit_limit()
272 btrfs_err(fs_info, in btrfs_err_32bit_limit()
275 btrfs_err(fs_info, in btrfs_err_32bit_limit()
299 struct btrfs_fs_info *fs_info = trans->fs_info; in __btrfs_abort_transaction() local
321 if (fs_info) in __btrfs_panic()
328 if (fs_info && (btrfs_test_opt(fs_info, PANIC_ON_FATAL_ERROR))) in __btrfs_panic()
1668 if (!fs_info) { in btrfs_mount_root()
1676 if (!fs_info->super_copy || !fs_info->super_for_commit) { in btrfs_mount_root()
[all …]
A Dscrub.c583 sctx->fs_info = fs_info; in scrub_setup_ctx()
740 fs_info = sblock->sctx->fs_info; in scrub_print_warning()
835 fs_info = sctx->fs_info; in scrub_handle_errored_block()
1264 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_setup_recheck_block() local
1816 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_checksum_data() local
1847 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_checksum_tree_block() local
1913 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_checksum_super() local
2161 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_missing_raid56_worker() local
2202 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_missing_raid56_pages() local
2825 struct btrfs_fs_info *fs_info = sctx->fs_info; in scrub_parity_check_and_repair() local
[all …]
A Dsubpage.h78 int btrfs_attach_subpage(const struct btrfs_fs_info *fs_info,
80 void btrfs_detach_subpage(const struct btrfs_fs_info *fs_info,
88 void btrfs_page_inc_eb_refs(const struct btrfs_fs_info *fs_info,
90 void btrfs_page_dec_eb_refs(const struct btrfs_fs_info *fs_info,
93 void btrfs_subpage_start_reader(const struct btrfs_fs_info *fs_info,
95 void btrfs_subpage_end_reader(const struct btrfs_fs_info *fs_info,
98 void btrfs_subpage_start_writer(const struct btrfs_fs_info *fs_info,
104 void btrfs_page_end_writer_lock(const struct btrfs_fs_info *fs_info,
128 void btrfs_page_set_##name(const struct btrfs_fs_info *fs_info, \
130 void btrfs_page_clear_##name(const struct btrfs_fs_info *fs_info, \
[all …]
A Ddisk-io.h38 void btrfs_check_leaked_roots(struct btrfs_fs_info *fs_info);
39 void btrfs_init_fs_info(struct btrfs_fs_info *fs_info);
46 struct btrfs_fs_info *fs_info,
55 void __cold close_ctree(struct btrfs_fs_info *fs_info);
60 int btrfs_commit_super(struct btrfs_fs_info *fs_info);
63 int btrfs_insert_fs_root(struct btrfs_fs_info *fs_info,
65 void btrfs_free_fs_roots(struct btrfs_fs_info *fs_info);
75 void btrfs_free_fs_info(struct btrfs_fs_info *fs_info);
123 struct btrfs_fs_info *fs_info);
127 struct btrfs_fs_info *fs_info);
[all …]
A Dzoned.h100 if (!btrfs_is_zoned(fs_info)) in btrfs_check_zoned_mode()
208 struct btrfs_fs_info *fs_info, in btrfs_zoned_get_device() argument
286 if (btrfs_is_zoned(fs_info)) { in btrfs_check_device_zone_type()
294 return fs_info->zone_size == in btrfs_check_device_zone_type()
328 if (!btrfs_is_zoned(fs_info)) in btrfs_zoned_meta_io_lock()
335 if (!btrfs_is_zoned(fs_info)) in btrfs_zoned_meta_io_unlock()
342 struct btrfs_fs_info *fs_info = bg->fs_info; in btrfs_clear_treelog_bg() local
344 if (!btrfs_is_zoned(fs_info)) in btrfs_clear_treelog_bg()
347 spin_lock(&fs_info->treelog_bg_lock); in btrfs_clear_treelog_bg()
348 if (fs_info->treelog_bg == bg->start) in btrfs_clear_treelog_bg()
[all …]
A Dref-verify.h10 int btrfs_build_ref_tree(struct btrfs_fs_info *fs_info);
11 void btrfs_free_ref_cache(struct btrfs_fs_info *fs_info);
12 int btrfs_ref_tree_mod(struct btrfs_fs_info *fs_info,
14 void btrfs_free_ref_tree_range(struct btrfs_fs_info *fs_info, u64 start,
17 static inline void btrfs_init_ref_verify(struct btrfs_fs_info *fs_info) in btrfs_init_ref_verify() argument
19 spin_lock_init(&fs_info->ref_verify_lock); in btrfs_init_ref_verify()
20 fs_info->block_tree = RB_ROOT; in btrfs_init_ref_verify()
23 static inline int btrfs_build_ref_tree(struct btrfs_fs_info *fs_info) in btrfs_build_ref_tree() argument
28 static inline void btrfs_free_ref_cache(struct btrfs_fs_info *fs_info) in btrfs_free_ref_cache() argument
32 static inline int btrfs_ref_tree_mod(struct btrfs_fs_info *fs_info, in btrfs_ref_tree_mod() argument
[all …]
A Dzoned.c314 struct btrfs_fs_info *fs_info = device->fs_info; in btrfs_get_dev_zone_info() local
1083 device->fs_info, in btrfs_ensure_empty_zones()
1106 struct btrfs_fs_info *fs_info = cache->fs_info; in calculate_alloc_pointer() local
1160 struct btrfs_fs_info *fs_info = cache->fs_info; in btrfs_load_block_group_zone_info() local
1446 struct btrfs_fs_info *fs_info = eb->fs_info; in btrfs_redirty_list_add() local
1481 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_use_zone_append() local
1535 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_rewrite_logical_zoned() local
1683 struct btrfs_fs_info *fs_info = tgt_dev->fs_info; in btrfs_sync_zone_write_pointer() local
1738 struct btrfs_fs_info *fs_info = block_group->fs_info; in btrfs_zone_activate() local
1797 struct btrfs_fs_info *fs_info = block_group->fs_info; in btrfs_zone_finish() local
[all …]
A Dfile-item.c46 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_inode_safe_disk_i_size_write() local
183 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_lookup_csum() local
210 fs_info->sectorsize_bits; in btrfs_lookup_csum()
451 fs_info->sectorsize_bits; in btrfs_lookup_bio_sums()
483 btrfs_warn_rl(fs_info, in btrfs_lookup_bio_sums()
497 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_lookup_csums_range() local
625 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_csum_one_bio() local
794 struct btrfs_fs_info *fs_info = trans->fs_info; in btrfs_del_csums() local
970 struct btrfs_fs_info *fs_info = root->fs_info; in btrfs_csum_file_blocks() local
1197 struct btrfs_fs_info *fs_info = inode->root->fs_info; in btrfs_extent_item_to_extent_map() local
[all …]
A Dctree.h1140 struct btrfs_fs_info *fs_info; member
1444 #define btrfs_test_opt(fs_info, opt) ((fs_info)->mount_opt & \ argument
3027 btrfs_fs_closing(fs_info); in btrfs_need_cleaner_sleep()
3576 btrfs_err(fs_info, in btrfs_print_v0_err()
3622 &(fs_info)->fs_state)))
3651 disk_super = fs_info->super_copy; in __btrfs_set_fs_incompat()
3659 btrfs_info(fs_info, in __btrfs_set_fs_incompat()
3685 btrfs_info(fs_info, in __btrfs_clear_fs_incompat()
3721 btrfs_info(fs_info, in __btrfs_set_fs_compat_ro()
3747 btrfs_info(fs_info, in __btrfs_clear_fs_compat_ro()
[all …]
/linux/fs/btrfs/tests/
A Dbtrfs-tests.c121 if (!fs_info) in btrfs_alloc_dummy_fs_info()
122 return fs_info; in btrfs_alloc_dummy_fs_info()
125 if (!fs_info->fs_devices) { in btrfs_alloc_dummy_fs_info()
126 kfree(fs_info); in btrfs_alloc_dummy_fs_info()
133 if (!fs_info->super_copy) { in btrfs_alloc_dummy_fs_info()
135 kfree(fs_info); in btrfs_alloc_dummy_fs_info()
148 return fs_info; in btrfs_alloc_dummy_fs_info()
157 if (!fs_info) in btrfs_free_dummy_fs_info()
197 kfree(fs_info); in btrfs_free_dummy_fs_info()
229 cache->fs_info = fs_info; in btrfs_alloc_dummy_block_group()
[all …]
A Dqgroup-tests.c207 struct btrfs_fs_info *fs_info = root->fs_info; in test_no_shared_qgroup() local
212 btrfs_init_dummy_trans(&trans, fs_info); in test_no_shared_qgroup()
304 struct btrfs_fs_info *fs_info = root->fs_info; in test_multiple_refs() local
439 struct btrfs_fs_info *fs_info = NULL; in btrfs_test_qgroups() local
445 if (!fs_info) { in btrfs_test_qgroups()
450 root = btrfs_alloc_dummy_root(fs_info); in btrfs_test_qgroups()
458 root->fs_info->extent_root = root; in btrfs_test_qgroups()
464 root->fs_info->tree_root = root; in btrfs_test_qgroups()
465 root->fs_info->quota_root = root; in btrfs_test_qgroups()
490 root->fs_info->fs_root = tmp_root; in btrfs_test_qgroups()
[all …]

Completed in 122 milliseconds

123456