Lines Matching refs:bytenr
83 u64 bytenr; member
99 u64 bytenr; member
162 in_range(node->bytenr, rc->block_group->start, in mark_block_processed()
165 set_extent_bits(&rc->processed_blocks, node->bytenr, in mark_block_processed()
166 node->bytenr + blocksize - 1, EXTENT_DIRTY); in mark_block_processed()
227 struct btrfs_backref_node *node, u64 bytenr) in update_backref_node() argument
231 node->bytenr = bytenr; in update_backref_node()
232 rb_node = rb_simple_insert(&cache->rb_root, node->bytenr, &node->rb_node); in update_backref_node()
234 btrfs_backref_panic(cache->fs_info, bytenr, -EEXIST); in update_backref_node()
280 if (node->bytenr == node->new_bytenr) in update_backref_cache()
350 struct btrfs_root *find_reloc_root(struct btrfs_fs_info *fs_info, u64 bytenr) in find_reloc_root() argument
359 rb_node = rb_simple_search(&rc->reloc_root_tree.rb_root, bytenr); in find_reloc_root()
458 int level, u64 bytenr) in build_backref_tree() argument
479 node = btrfs_backref_alloc_node(cache, bytenr, level); in build_backref_tree()
596 rb_node = rb_simple_insert(&cache->rb_root, new_node->bytenr, in clone_backref_node()
599 btrfs_backref_panic(trans->fs_info, new_node->bytenr, -EEXIST); in clone_backref_node()
633 node->bytenr = root->commit_root->start; in __add_reloc_root()
638 node->bytenr, &node->rb_node); in __add_reloc_root()
643 node->bytenr); in __add_reloc_root()
719 node->bytenr = root->node->start; in __update_reloc_root()
721 node->bytenr, &node->rb_node); in __update_reloc_root()
724 btrfs_backref_panic(fs_info, node->bytenr, -EEXIST); in __update_reloc_root()
995 u64 bytenr, u64 num_bytes) in get_new_location() argument
1007 bytenr -= BTRFS_I(reloc_inode)->index_cnt; in get_new_location()
1009 btrfs_ino(BTRFS_I(reloc_inode)), bytenr, 0); in get_new_location()
1053 u64 bytenr; in replace_file_extents() local
1084 bytenr = btrfs_file_extent_disk_bytenr(leaf, fi); in replace_file_extents()
1086 if (bytenr == 0) in replace_file_extents()
1088 if (!in_range(bytenr, rc->block_group->start, in replace_file_extents()
1124 bytenr, num_bytes); in replace_file_extents()
1148 btrfs_init_generic_ref(&ref, BTRFS_DROP_DELAYED_REF, bytenr, in replace_file_extents()
1442 u64 bytenr; in walk_down_reloc_tree() local
1471 bytenr = btrfs_node_blockptr(eb, path->slots[i]); in walk_down_reloc_tree()
1473 eb = read_tree_block(fs_info, bytenr, ptr_gen, i - 1, in walk_down_reloc_tree()
2233 u64 bytenr; in do_relocation() local
2261 bytenr = btrfs_node_blockptr(upper->eb, slot); in do_relocation()
2262 if (node->eb->start == bytenr) in do_relocation()
2301 bytenr = btrfs_node_blockptr(upper->eb, slot); in do_relocation()
2303 if (bytenr != node->bytenr) { in do_relocation()
2306 bytenr, node->bytenr, slot, in do_relocation()
2312 if (node->eb->start == bytenr) in do_relocation()
2319 eb = read_tree_block(fs_info, bytenr, generation, in do_relocation()
2452 static int tree_block_processed(u64 bytenr, struct reloc_control *rc) in tree_block_processed() argument
2456 if (test_range_bit(&rc->processed_blocks, bytenr, in tree_block_processed()
2457 bytenr + blocksize - 1, EXTENT_DIRTY, 1, NULL)) in tree_block_processed()
2467 eb = read_tree_block(fs_info, block->bytenr, block->key.offset, in get_tree_block_key()
2567 readahead_tree_block(fs_info, block->bytenr); in relocate_tree_blocks()
2582 block->level, block->bytenr); in relocate_tree_blocks()
2905 block->bytenr = extent_key->objectid; in add_tree_block()
2911 rb_node = rb_simple_insert(blocks, block->bytenr, &block->rb_node); in add_tree_block()
2913 btrfs_backref_panic(rc->extent_root->fs_info, block->bytenr, in add_tree_block()
2923 u64 bytenr, u32 blocksize, in __add_tree_block() argument
2932 if (tree_block_processed(bytenr, rc)) in __add_tree_block()
2935 if (rb_simple_search(blocks, bytenr)) in __add_tree_block()
2942 key.objectid = bytenr; in __add_tree_block()
2962 if (key.objectid == bytenr && in __add_tree_block()
2980 bytenr); in __add_tree_block()
3939 new_bytenr = ordered->disk_bytenr + sums->bytenr - disk_bytenr; in btrfs_reloc_clone_csums()
3940 sums->bytenr = new_bytenr; in btrfs_reloc_clone_csums()
3977 BUG_ON(node->bytenr != buf->start && in btrfs_reloc_cow_block()