Lines Matching refs:bytenr
580 u64 bytenr, u64 owner_root, in btrfs_find_create_tree_block() argument
584 return alloc_test_extent_buffer(fs_info, bytenr); in btrfs_find_create_tree_block()
585 return alloc_extent_buffer(fs_info, bytenr, owner_root, level); in btrfs_find_create_tree_block()
595 struct extent_buffer *read_tree_block(struct btrfs_fs_info *fs_info, u64 bytenr, in read_tree_block() argument
603 buf = btrfs_find_create_tree_block(fs_info, bytenr, check->owner_root, in read_tree_block()
786 static u64 btrfs_global_root_id(struct btrfs_fs_info *fs_info, u64 bytenr) in btrfs_global_root_id() argument
794 if (bytenr) in btrfs_global_root_id()
795 block_group = btrfs_lookup_block_group(fs_info, bytenr); in btrfs_global_root_id()
797 block_group = btrfs_lookup_first_block_group(fs_info, bytenr); in btrfs_global_root_id()
807 struct btrfs_root *btrfs_csum_root(struct btrfs_fs_info *fs_info, u64 bytenr) in btrfs_csum_root() argument
812 .offset = btrfs_global_root_id(fs_info, bytenr), in btrfs_csum_root()
818 struct btrfs_root *btrfs_extent_root(struct btrfs_fs_info *fs_info, u64 bytenr) in btrfs_extent_root() argument
823 .offset = btrfs_global_root_id(fs_info, bytenr), in btrfs_extent_root()
2051 u64 bytenr = btrfs_super_log_root(disk_super); in btrfs_replay_log() local
2067 log_tree_root->node = read_tree_block(fs_info, bytenr, &check); in btrfs_replay_log()
2540 static int load_super_root(struct btrfs_root *root, u64 bytenr, u64 gen, int level) in load_super_root() argument
2549 root->node = read_tree_block(root->fs_info, bytenr, &check); in load_super_root()
2570 u64 gen, bytenr; in load_important_roots() local
2573 bytenr = btrfs_super_root(sb); in load_important_roots()
2576 ret = load_super_root(fs_info->tree_root, bytenr, gen, level); in load_important_roots()
3672 u64 bytenr, bytenr_orig; in btrfs_read_dev_one_super() local
3677 ret = btrfs_sb_log_location_bdev(bdev, copy_num, READ, &bytenr); in btrfs_read_dev_one_super()
3683 if (bytenr + BTRFS_SUPER_INFO_SIZE >= bdev_nr_bytes(bdev)) in btrfs_read_dev_one_super()
3695 bytenr >> PAGE_SHIFT, in btrfs_read_dev_one_super()
3696 (bytenr + BTRFS_SUPER_INFO_SIZE) >> PAGE_SHIFT); in btrfs_read_dev_one_super()
3699 page = read_cache_page_gfp(mapping, bytenr >> PAGE_SHIFT, GFP_NOFS); in btrfs_read_dev_one_super()
3765 u64 bytenr, bytenr_orig; in write_dev_supers() local
3778 ret = btrfs_sb_log_location(device, i, WRITE, &bytenr); in write_dev_supers()
3788 if (bytenr + BTRFS_SUPER_INFO_SIZE >= in write_dev_supers()
3798 page = find_or_create_page(mapping, bytenr >> PAGE_SHIFT, in write_dev_supers()
3803 bytenr); in write_dev_supers()
3822 bio->bi_iter.bi_sector = bytenr >> SECTOR_SHIFT; in write_dev_supers()
3826 offset_in_page(bytenr)); in write_dev_supers()
3858 u64 bytenr; in wait_dev_supers() local
3866 ret = btrfs_sb_log_location(device, i, READ, &bytenr); in wait_dev_supers()
3875 if (bytenr + BTRFS_SUPER_INFO_SIZE >= in wait_dev_supers()
3880 bytenr >> PAGE_SHIFT); in wait_dev_supers()
4655 cache = btrfs_lookup_block_group(fs_info, head->bytenr); in btrfs_destroy_delayed_refs()
4670 btrfs_error_unpin_extent_range(fs_info, head->bytenr, in btrfs_destroy_delayed_refs()
4671 head->bytenr + head->num_bytes - 1); in btrfs_destroy_delayed_refs()