| /fs/btrfs/tests/ |
| A D | qgroup-tests.c | 241 ret = insert_normal_tree_ref(root, nodesize, nodesize, 0, in test_no_shared_qgroup() 257 ret = btrfs_qgroup_account_extent(&trans, nodesize, nodesize, old_roots, in test_no_shared_qgroup() 269 nodesize, nodesize)) { in test_no_shared_qgroup() 282 ret = remove_extent_item(root, nodesize, nodesize); in test_no_shared_qgroup() 353 ret = insert_normal_tree_ref(root, nodesize, nodesize, 0, in test_multiple_refs() 377 nodesize, nodesize)) { in test_multiple_refs() 390 ret = add_tree_ref(root, nodesize, nodesize, 0, in test_multiple_refs() 414 nodesize, 0)) { in test_multiple_refs() 420 nodesize, 0)) { in test_multiple_refs() 433 ret = remove_extent_ref(root, nodesize, nodesize, 0, in test_multiple_refs() [all …]
|
| A D | btrfs-tests.c | 143 fs_info->nodesize = nodesize; in btrfs_alloc_dummy_fs_info() 265 u32 sectorsize, nodesize; in btrfs_run_sanity_tests() local 274 for (nodesize = sectorsize; in btrfs_run_sanity_tests() 275 nodesize <= BTRFS_MAX_METADATA_BLOCKSIZE; in btrfs_run_sanity_tests() 276 nodesize <<= 1) { in btrfs_run_sanity_tests() 278 sectorsize, nodesize); in btrfs_run_sanity_tests() 283 nodesize); in btrfs_run_sanity_tests() 286 ret = btrfs_test_extent_io(sectorsize, nodesize); in btrfs_run_sanity_tests() 289 ret = btrfs_test_inodes(sectorsize, nodesize); in btrfs_run_sanity_tests() 292 ret = btrfs_test_qgroups(sectorsize, nodesize); in btrfs_run_sanity_tests() [all …]
|
| A D | btrfs-tests.h | 39 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize); 40 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize); 41 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize); 42 int btrfs_test_inodes(u32 sectorsize, u32 nodesize); 43 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize); 44 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize); 45 int btrfs_test_raid_stripe_tree(u32 sectorsize, u32 nodesize); 47 int btrfs_test_delayed_refs(u32 sectorsize, u32 nodesize); 49 struct btrfs_fs_info *btrfs_alloc_dummy_fs_info(u32 nodesize, u32 sectorsize);
|
| A D | free-space-tree-tests.c | 422 u32 nodesize, u32 alignment) in run_test() argument 431 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in run_test() 461 root->alloc_bytenr += 2 * nodesize; in run_test() 523 u32 nodesize, u32 alignment) in run_test_both_formats() argument 528 ret = run_test(test_func, 0, sectorsize, nodesize, alignment); in run_test_both_formats() 532 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 536 ret = run_test(test_func, 1, sectorsize, nodesize, alignment); in run_test_both_formats() 540 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 547 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize) in btrfs_test_free_space_tree() argument 574 ret = run_test_both_formats(tests[i], sectorsize, nodesize, in btrfs_test_free_space_tree() [all …]
|
| A D | extent-io-tests.c | 109 static int test_find_delalloc(u32 sectorsize, u32 nodesize) in test_find_delalloc() argument 126 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_find_delalloc() 505 static int test_eb_bitmaps(u32 sectorsize, u32 nodesize) in test_eb_bitmaps() argument 520 bitmap = kmalloc(nodesize, GFP_KERNEL); in test_eb_bitmaps() 710 static int test_eb_mem_ops(u32 sectorsize, u32 nodesize) in test_eb_mem_ops() argument 725 memory = kvzalloc(nodesize, GFP_KERNEL); in test_eb_mem_ops() 778 if (nodesize > PAGE_SIZE) { in test_eb_mem_ops() 810 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize) in btrfs_test_extent_io() argument 816 ret = test_find_delalloc(sectorsize, nodesize); in btrfs_test_extent_io() 824 ret = test_eb_bitmaps(sectorsize, nodesize); in btrfs_test_extent_io() [all …]
|
| A D | extent-buffer-tests.c | 13 static int test_btrfs_split_item(u32 sectorsize, u32 nodesize) in test_btrfs_split_item() argument 31 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_btrfs_split_item() 51 eb = alloc_dummy_extent_buffer(fs_info, nodesize); in test_btrfs_split_item() 219 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize) in btrfs_test_extent_buffer_operations() argument 222 return test_btrfs_split_item(sectorsize, nodesize); in btrfs_test_extent_buffer_operations()
|
| A D | delayed-refs-tests.c | 181 .num_bytes = fs_info->nodesize, in simple_test() 241 .num_bytes = fs_info->nodesize, in simple_tests() 247 .num_bytes = fs_info->nodesize, in simple_tests() 349 .num_bytes = fs_info->nodesize, in merge_tests() 353 .num_bytes = fs_info->nodesize, in merge_tests() 359 .num_bytes = fs_info->nodesize, in merge_tests() 709 ref.parent = FAKE_PARENT + (i * fs_info->nodesize); in merge_tests() 727 ref.parent = FAKE_PARENT + (i * fs_info->nodesize); in merge_tests() 790 .num_bytes = fs_info->nodesize, in select_delayed_refs_test() 794 .num_bytes = fs_info->nodesize, in select_delayed_refs_test() [all …]
|
| A D | inode-tests.c | 237 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_btrfs_get_extent() 249 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_btrfs_get_extent() 795 static int test_hole_first(u32 sectorsize, u32 nodesize) in test_hole_first() argument 811 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_hole_first() 823 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_hole_first() 894 static int test_extent_accounting(u32 sectorsize, u32 nodesize) in test_extent_accounting() argument 909 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_extent_accounting() 1077 int btrfs_test_inodes(u32 sectorsize, u32 nodesize) in btrfs_test_inodes() argument 1086 ret = test_btrfs_get_extent(sectorsize, nodesize); in btrfs_test_inodes() 1089 ret = test_hole_first(sectorsize, nodesize); in btrfs_test_inodes() [all …]
|
| A D | raid-stripe-tree-tests.c | 1084 static int run_test(test_func_t test, u32 sectorsize, u32 nodesize) in run_test() argument 1091 fs_info = btrfs_alloc_dummy_fs_info(sectorsize, nodesize); in run_test() 1112 root->node = alloc_test_extent_buffer(root->fs_info, nodesize); in run_test() 1120 root->alloc_bytenr += 2 * nodesize; in run_test() 1146 int btrfs_test_raid_stripe_tree(u32 sectorsize, u32 nodesize) in btrfs_test_raid_stripe_tree() argument 1152 ret = run_test(tests[i], sectorsize, nodesize); in btrfs_test_raid_stripe_tree()
|
| A D | free-space-tests.c | 1005 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize) in btrfs_test_free_space_cache() argument 1013 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in btrfs_test_free_space_cache()
|
| /fs/nilfs2/ |
| A D | btree.h | 47 #define NILFS_BTREE_NODE_NCHILDREN_MAX(nodesize) \ argument 48 (((nodesize) - sizeof(struct nilfs_btree_node) - \ 51 #define NILFS_BTREE_NODE_NCHILDREN_MIN(nodesize) \ argument 52 ((NILFS_BTREE_NODE_NCHILDREN_MAX(nodesize) - 1) / 2 + 1)
|
| /fs/btrfs/ |
| A D | disk-io.c | 88 first_page_part = fs_info->nodesize; in csum_tree_block() 1002 fs_info->nodesize); in btrfs_add_log_tree() 2394 u64 nodesize = btrfs_super_nodesize(sb); in btrfs_validate_super() local 2462 if (!is_power_of_2(nodesize) || nodesize < sectorsize || in btrfs_validate_super() 2894 fs_info->nodesize = 4096; in btrfs_init_fs_info() 3206 fs_info->nodesize, fs_info->sectorsize); in btrfs_check_features() 3283 u32 nodesize; in open_ctree() local 3389 nodesize = btrfs_super_nodesize(disk_super); in open_ctree() 3395 fs_info->nodesize = nodesize; in open_ctree() 3396 fs_info->nodesize_bits = ilog2(nodesize); in open_ctree() [all …]
|
| A D | delalloc-space.c | 282 qgroup_rsv_size = (u64)outstanding_extents * fs_info->nodesize; in btrfs_calculate_inode_block_rsv_size() 312 *qgroup_reserve = nr_extents * fs_info->nodesize; in calc_inode_reservations()
|
| A D | fs.h | 807 u32 nodesize; member 958 return (u64)fs_info->nodesize * BTRFS_MAX_LEVEL * 2 * num_items; in btrfs_calc_insert_metadata_size() 968 return (u64)fs_info->nodesize * BTRFS_MAX_LEVEL * num_items; in btrfs_calc_metadata_size()
|
| A D | relocation.c | 190 blocksize = rc->extent_root->fs_info->nodesize; in mark_block_processed() 1091 blocksize = fs_info->nodesize; in replace_path() 1578 min_reserved = fs_info->nodesize * reserve_level * 2; in merge_reloc_root() 2134 num_bytes += fs_info->nodesize; in calcu_metadata_size() 2166 u64 tmp = fs_info->nodesize * RELOCATION_RESERVED_NODES; in refill_metadata_space() 2177 rc->block_rsv->size = tmp + fs_info->nodesize * in refill_metadata_space() 2293 blocksize = root->fs_info->nodesize; in do_relocation() 2436 u32 blocksize = rc->extent_root->fs_info->nodesize; in tree_block_processed() 2579 num_bytes = fs_info->nodesize * nr_levels; in relocate_cowonly_block() 3416 key.objectid + fs_info->nodesize <= in find_next_extent() [all …]
|
| A D | subpage.h | 106 return fs_info->nodesize < PAGE_SIZE; in btrfs_meta_is_subpage()
|
| A D | qgroup.c | 2297 u32 nodesize = fs_info->nodesize; in qgroup_trace_extent_swap() local 2372 nodesize); in qgroup_trace_extent_swap() 2376 nodesize); in qgroup_trace_extent_swap() 2675 fs_info->nodesize); in btrfs_qgroup_trace_subtree() 3280 parent->excl += fs_info->nodesize; in qgroup_snapshot_quick_inherit() 3281 parent->rfer += fs_info->nodesize; in qgroup_snapshot_quick_inherit() 3436 level_size = fs_info->nodesize; in btrfs_qgroup_inherit() 3754 num_bytes = fs_info->nodesize; in qgroup_rescan_leaf() 4462 BUG_ON(num_bytes != round_down(num_bytes, fs_info->nodesize)); in btrfs_qgroup_reserve_meta() 4529 BUG_ON(num_bytes != round_down(num_bytes, fs_info->nodesize)); in __btrfs_qgroup_free_meta()
|
| A D | scrub.c | 702 const u32 sectors_per_tree = fs_info->nodesize >> fs_info->sectorsize_bits; in scrub_verify_one_metadata() 790 const u32 sectors_per_tree = fs_info->nodesize >> fs_info->sectorsize_bits; in scrub_verify_one_sector() 850 const u32 sectors_per_tree = fs_info->nodesize >> fs_info->sectorsize_bits; in scrub_verify_one_stripe() 1097 i += (fs_info->nodesize >> fs_info->sectorsize_bits)) in scrub_stripe_report_errors() 1467 len = fs_info->nodesize; in compare_extent_item_range() 1573 *size_ret = path->nodes[0]->fs_info->nodesize; in get_extent_info() 3029 ASSERT(fs_info->nodesize <= BTRFS_STRIPE_LEN); in btrfs_scrub_dev() 3036 ASSERT(fs_info->nodesize <= in btrfs_scrub_dev()
|
| A D | extent_io.c | 2881 eb->len = fs_info->nodesize; in __alloc_extent_buffer() 3156 if (fs_info->nodesize < PAGE_SIZE && !IS_ALIGNED(start, fs_info->nodesize)) { in check_eb_alignment() 3159 start, fs_info->nodesize); in check_eb_alignment() 3162 if (fs_info->nodesize >= PAGE_SIZE && in check_eb_alignment() 3166 start, fs_info->nodesize); in check_eb_alignment() 3169 if (!IS_ALIGNED(start, fs_info->nodesize) && in check_eb_alignment() 3173 start, fs_info->nodesize); in check_eb_alignment()
|
| A D | tree-checker.c | 1289 len = eb->fs_info->nodesize; in extent_err() 1422 key->offset != fs_info->nodesize)) { in check_extent_item() 1425 key->offset, fs_info->nodesize); in check_extent_item() 1614 prev_end += fs_info->nodesize; in check_extent_item()
|
| A D | extent-tree.c | 115 offset = fs_info->nodesize; in btrfs_lookup_extent_info() 143 key.offset == fs_info->nodesize) in btrfs_lookup_extent_info() 1106 extent_size = fs_info->nodesize; in update_inline_extent_backref() 1163 extent_size = fs_info->nodesize; in update_inline_extent_backref() 1737 .num_bytes = fs_info->nodesize, in run_delayed_tree_ref() 2528 ref.num_bytes = fs_info->nodesize; in __btrfs_mod_ref() 4949 return alloc_reserved_extent(trans, node->bytenr, fs_info->nodesize); in alloc_reserved_tree_block() 5150 u32 blocksize = fs_info->nodesize; in btrfs_alloc_tree_block() 5521 root->fs_info->nodesize, parent, in check_ref_exists() 5624 .num_bytes = root->fs_info->nodesize, in maybe_drop_reference()
|
| A D | ctree.h | 484 return info->nodesize - sizeof(struct btrfs_header); in BTRFS_LEAF_DATA_SIZE()
|
| A D | root-tree.c | 521 qgroup_num_bytes = 3 * fs_info->nodesize; in btrfs_subvolume_reserve_metadata()
|
| A D | sysfs.c | 1121 return sysfs_emit(buf, "%u\n", fs_info->nodesize); in btrfs_nodesize_show() 1124 BTRFS_ATTR(, nodesize, btrfs_nodesize_show); 1586 BTRFS_ATTR_PTR(, nodesize),
|
| A D | reflink.c | 356 buf = kvmalloc(fs_info->nodesize, GFP_KERNEL); in btrfs_clone()
|