• Home
  • Raw
  • Download

Lines Matching refs:fs_devices

115 		dev_replace->srcdev = btrfs_find_device(fs_info->fs_devices,  in btrfs_init_dev_replace()
117 dev_replace->tgtdev = btrfs_find_device(fs_info->fs_devices, in btrfs_init_dev_replace()
158 WARN_ON(fs_info->fs_devices->rw_devices == 0); in btrfs_init_dev_replace()
193 if (fs_info->fs_devices->seeding) { in btrfs_init_dev_replace_tgtdev()
207 devices = &fs_info->fs_devices->devices; in btrfs_init_dev_replace_tgtdev()
258 device->fs_devices = fs_info->fs_devices; in btrfs_init_dev_replace_tgtdev()
260 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
261 list_add(&device->dev_list, &fs_info->fs_devices->devices); in btrfs_init_dev_replace_tgtdev()
262 fs_info->fs_devices->num_devices++; in btrfs_init_dev_replace_tgtdev()
263 fs_info->fs_devices->open_devices++; in btrfs_init_dev_replace_tgtdev()
264 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
475 ret = btrfs_sysfs_add_device_link(tgt_device->fs_devices, tgt_device); in btrfs_dev_replace_start()
618 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
623 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
653 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
682 list_add(&tgt_device->dev_alloc_list, &fs_info->fs_devices->alloc_list); in btrfs_dev_replace_finishing()
683 fs_info->fs_devices->rw_devices++; in btrfs_dev_replace_finishing()
706 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
709 btrfs_sysfs_rm_device_link(fs_info->fs_devices, src_device); in btrfs_dev_replace_finishing()