Lines Matching refs:dev_root
355 fs_info = device->dev_root->fs_info; in run_scheduled_bios()
1090 struct btrfs_root *root = device->dev_root; in btrfs_account_dev_extents_size()
1173 struct btrfs_fs_info *fs_info = device->dev_root->fs_info; in contains_pending_extent()
1250 struct btrfs_root *root = device->dev_root; in find_free_dev_extent_start()
1421 struct btrfs_root *root = device->dev_root; in btrfs_free_dev_extent()
1480 struct btrfs_root *root = device->dev_root; in btrfs_alloc_dev_extent()
2317 device->dev_root = root->fs_info->dev_root; in btrfs_init_new_device()
2526 device->dev_root = fs_info->dev_root; in btrfs_init_dev_replace_tgtdev()
2551 tgtdev->io_width = fs_info->dev_root->sectorsize; in btrfs_init_dev_replace_tgtdev_for_resume()
2552 tgtdev->io_align = fs_info->dev_root->sectorsize; in btrfs_init_dev_replace_tgtdev_for_resume()
2553 tgtdev->sector_size = fs_info->dev_root->sectorsize; in btrfs_init_dev_replace_tgtdev_for_resume()
2554 tgtdev->dev_root = fs_info->dev_root; in btrfs_init_dev_replace_tgtdev_for_resume()
2568 root = device->dev_root->fs_info->chunk_root; in btrfs_update_device()
2610 device->dev_root->fs_info->super_copy; in btrfs_grow_device()
2618 lock_chunks(device->dev_root); in btrfs_grow_device()
2624 unlock_chunks(device->dev_root); in btrfs_grow_device()
2628 fs_devices = device->dev_root->fs_info->fs_devices; in btrfs_grow_device()
2635 btrfs_clear_space_info_full(device->dev_root->fs_info); in btrfs_grow_device()
2639 unlock_chunks(device->dev_root); in btrfs_grow_device()
3380 struct btrfs_root *dev_root = fs_info->dev_root; in __btrfs_balance() local
3422 trans = btrfs_start_transaction(dev_root, 0); in __btrfs_balance()
3428 btrfs_end_transaction(trans, dev_root); in __btrfs_balance()
4248 struct btrfs_root *root = device->dev_root; in btrfs_shrink_device()
6624 device->dev_root = fs_info->dev_root; in btrfs_init_devices_late()
6643 struct btrfs_root *dev_root = fs_info->dev_root; in btrfs_init_dev_stats() local
6666 ret = btrfs_search_slot(NULL, dev_root, &key, path, 0, 0); in btrfs_init_dev_stats()
6701 struct btrfs_root *dev_root, in update_dev_stat_item() argument
6717 ret = btrfs_search_slot(trans, dev_root, &key, path, -1, 1); in update_dev_stat_item()
6719 btrfs_warn_in_rcu(dev_root->fs_info, in update_dev_stat_item()
6728 ret = btrfs_del_item(trans, dev_root, path); in update_dev_stat_item()
6730 btrfs_warn_in_rcu(dev_root->fs_info, in update_dev_stat_item()
6741 ret = btrfs_insert_empty_item(trans, dev_root, path, in update_dev_stat_item()
6744 btrfs_warn_in_rcu(dev_root->fs_info, in update_dev_stat_item()
6769 struct btrfs_root *dev_root = fs_info->dev_root; in btrfs_run_dev_stats() local
6781 ret = update_dev_stat_item(trans, dev_root, device); in btrfs_run_dev_stats()
6800 btrfs_err_rl_in_rcu(dev->dev_root->fs_info, in btrfs_dev_stat_print_on_error()
6820 btrfs_info_in_rcu(dev->dev_root->fs_info, in btrfs_dev_stat_print_on_load()
6908 lock_chunks(fs_info->dev_root); in btrfs_update_commit_device_size()
6914 unlock_chunks(fs_info->dev_root); in btrfs_update_commit_device_size()