Lines Matching refs:fs_devices

229 			BTRFS_I(inode)->root->fs_info->fs_devices->latest_bdev;  in btree_get_extent()
244 em->bdev = BTRFS_I(inode)->root->fs_info->fs_devices->latest_bdev; in btree_get_extent()
518 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices; in check_tree_block_fsid() local
523 while (fs_devices) { in check_tree_block_fsid()
524 if (!memcmp(fsid, fs_devices->fsid, BTRFS_FSID_SIZE)) { in check_tree_block_fsid()
528 fs_devices = fs_devices->seed; in check_tree_block_fsid()
776 info->fs_devices->open_devices); in btrfs_async_submit_limit()
1719 list_for_each_entry_rcu(device, &info->fs_devices->devices, dev_list) { in btrfs_congested_fn()
2237 struct btrfs_fs_devices *fs_devices) in btrfs_init_workqueues() argument
2262 min_t(u64, fs_devices->num_devices, in btrfs_init_workqueues()
2296 min_t(u64, fs_devices->num_devices, in btrfs_init_workqueues()
2317 struct btrfs_fs_devices *fs_devices) in btrfs_replay_log() argument
2325 if (fs_devices->rw_devices == 0) { in btrfs_replay_log()
2423 struct btrfs_fs_devices *fs_devices, in open_ctree() argument
2622 invalidate_bdev(fs_devices->latest_bdev); in open_ctree()
2627 bh = btrfs_read_dev_super(fs_devices->latest_bdev); in open_ctree()
2774 ret = btrfs_init_workqueues(fs_info, fs_devices); in open_ctree()
2842 btrfs_close_extra_devices(fs_devices, 0); in open_ctree()
2844 if (!fs_devices->latest_bdev) { in open_ctree()
2906 btrfs_close_extra_devices(fs_devices, 1); in open_ctree()
2927 if (fs_info->fs_devices->missing_devices > in open_ctree()
2948 !fs_info->fs_devices->rotating) { in open_ctree()
2962 ret = btrfsic_mount(tree_root, fs_devices, in open_ctree()
2978 ret = btrfs_replay_log(fs_info, fs_devices); in open_ctree()
3116 btrfs_close_devices(fs_info->fs_devices); in open_ctree()
3386 head = &info->fs_devices->devices; in barrier_all_devices()
3436 (int)fs_info->fs_devices->num_devices; in btrfs_calc_num_tolerated_disk_barrier_failures()
3519 mutex_lock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3520 head = &root->fs_info->fs_devices->devices; in write_all_supers()
3527 &root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3553 memcpy(dev_item->fsid, dev->fs_devices->fsid, BTRFS_UUID_SIZE); in write_all_supers()
3565 mutex_unlock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3584 mutex_unlock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3787 btrfsic_unmount(root, fs_info->fs_devices); in close_ctree()
3790 btrfs_close_devices(fs_info->fs_devices); in close_ctree()