Lines Matching refs:fs_devices
1315 struct btrfs_fs_devices *fs_devices,
1341 err = open_ctree(sb, fs_devices, (char *)data);
1517 return fs_info->fs_devices == p->fs_devices;
1615 struct btrfs_fs_devices *fs_devices = NULL;
1636 * superblock with our given fs_devices later on at sget() time.
1666 fs_devices = device->fs_devices;
1667 fs_info->fs_devices = fs_devices;
1669 error = btrfs_open_devices(fs_devices, mode, fs_type);
1674 if (!(flags & SB_RDONLY) && fs_devices->rw_devices == 0) {
1679 bdev = fs_devices->latest_bdev;
1688 btrfs_close_devices(fs_devices);
1695 error = btrfs_fill_super(s, fs_devices, data);
1708 btrfs_close_devices(fs_devices);
1939 if (fs_info->fs_devices->rw_devices == 0) {
2059 struct btrfs_fs_devices *fs_devices = fs_info->fs_devices;
2072 nr_devices = fs_info->fs_devices->open_devices;
2075 nr_devices = fs_info->fs_devices->open_devices;
2107 list_for_each_entry_rcu(device, &fs_devices->devices, dev_list) {
2191 __be32 *fsid = (__be32 *)fs_info->fs_devices->fsid;
2365 ret = !(device->fs_devices->num_devices ==
2366 device->fs_devices->total_devices);
2422 list_for_each_entry_rcu(dev, &fs_info->fs_devices->devices, dev_list) {