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()
775 info->fs_devices->open_devices); in btrfs_async_submit_limit()
1727 list_for_each_entry_rcu(device, &info->fs_devices->devices, dev_list) { in btrfs_congested_fn()
2283 struct btrfs_fs_devices *fs_devices) in btrfs_init_workqueues() argument
2308 min_t(u64, fs_devices->num_devices, in btrfs_init_workqueues()
2342 min_t(u64, fs_devices->num_devices, in btrfs_init_workqueues()
2363 struct btrfs_fs_devices *fs_devices) in btrfs_replay_log() argument
2371 if (fs_devices->rw_devices == 0) { in btrfs_replay_log()
2472 struct btrfs_fs_devices *fs_devices, in open_ctree() argument
2670 invalidate_bdev(fs_devices->latest_bdev); in open_ctree()
2675 bh = btrfs_read_dev_super(fs_devices->latest_bdev); in open_ctree()
2822 ret = btrfs_init_workqueues(fs_info, fs_devices); in open_ctree()
2893 btrfs_close_extra_devices(fs_devices, 0); in open_ctree()
2895 if (!fs_devices->latest_bdev) { in open_ctree()
2959 btrfs_close_extra_devices(fs_devices, 1); in open_ctree()
2961 ret = btrfs_sysfs_add_fsid(fs_devices, NULL); in open_ctree()
2967 ret = btrfs_sysfs_add_device(fs_devices); in open_ctree()
2992 if (fs_info->fs_devices->missing_devices > in open_ctree()
2996 fs_info->fs_devices->missing_devices, in open_ctree()
3014 !fs_info->fs_devices->rotating) { in open_ctree()
3028 ret = btrfsic_mount(tree_root, fs_devices, in open_ctree()
3044 ret = btrfs_replay_log(fs_info, fs_devices); in open_ctree()
3156 btrfs_sysfs_remove_fsid(fs_info->fs_devices); in open_ctree()
3185 btrfs_close_devices(fs_info->fs_devices); in open_ctree()
3472 head = &info->fs_devices->devices; in barrier_all_devices()
3550 (int)fs_info->fs_devices->num_devices; in btrfs_calc_num_tolerated_disk_barrier_failures()
3610 mutex_lock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3611 head = &root->fs_info->fs_devices->devices; in write_all_supers()
3618 &root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3644 memcpy(dev_item->fsid, dev->fs_devices->fsid, BTRFS_UUID_SIZE); in write_all_supers()
3656 mutex_unlock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3675 mutex_unlock(&root->fs_info->fs_devices->device_list_mutex); in write_all_supers()
3867 btrfs_sysfs_remove_fsid(fs_info->fs_devices); in close_ctree()
3889 btrfsic_unmount(root, fs_info->fs_devices); in close_ctree()
3892 btrfs_close_devices(fs_info->fs_devices); in close_ctree()