Lines Matching refs:srcdev
29 struct btrfs_device *srcdev,
71 dev_replace->srcdev = NULL; in btrfs_init_dev_replace()
110 dev_replace->srcdev = NULL; in btrfs_init_dev_replace()
115 dev_replace->srcdev = btrfs_find_device(fs_info->fs_devices, in btrfs_init_dev_replace()
124 if (!dev_replace->srcdev && in btrfs_init_dev_replace()
143 if (dev_replace->srcdev) { in btrfs_init_dev_replace()
145 dev_replace->srcdev->total_bytes; in btrfs_init_dev_replace()
147 dev_replace->srcdev->disk_total_bytes; in btrfs_init_dev_replace()
149 dev_replace->srcdev->commit_total_bytes; in btrfs_init_dev_replace()
151 dev_replace->srcdev->bytes_used; in btrfs_init_dev_replace()
153 dev_replace->srcdev->commit_bytes_used; in btrfs_init_dev_replace()
182 struct btrfs_device *srcdev, in btrfs_init_dev_replace_tgtdev() argument
219 btrfs_device_get_total_bytes(srcdev)) { in btrfs_init_dev_replace_tgtdev()
246 device->total_bytes = btrfs_device_get_total_bytes(srcdev); in btrfs_init_dev_replace_tgtdev()
247 device->disk_total_bytes = btrfs_device_get_disk_total_bytes(srcdev); in btrfs_init_dev_replace_tgtdev()
248 device->bytes_used = btrfs_device_get_bytes_used(srcdev); in btrfs_init_dev_replace_tgtdev()
249 device->commit_total_bytes = srcdev->commit_total_bytes; in btrfs_init_dev_replace_tgtdev()
354 if (dev_replace->srcdev) in btrfs_run_dev_replace()
356 dev_replace->srcdev->devid); in btrfs_run_dev_replace()
450 dev_replace->srcdev = src_device; in btrfs_dev_replace_start()
488 dev_replace->srcdev = NULL; in btrfs_dev_replace_start()
589 src_device = dev_replace->srcdev; in btrfs_dev_replace_finishing()
635 dev_replace->srcdev = NULL; in btrfs_dev_replace_finishing()
724 struct btrfs_device *srcdev, in btrfs_dev_replace_update_device_in_mapping_tree() argument
740 if (srcdev == map->stripes[i].dev) in btrfs_dev_replace_update_device_in_mapping_tree()
770 dev_replace->srcdev), 1000)); in btrfs_dev_replace_progress()
821 src_device = dev_replace->srcdev; in btrfs_dev_replace_cancel()
845 src_device = dev_replace->srcdev; in btrfs_dev_replace_cancel()
847 dev_replace->srcdev = NULL; in btrfs_dev_replace_cancel()
973 btrfs_dev_name(dev_replace->srcdev), in btrfs_dev_replace_kthread()
974 dev_replace->srcdev->devid, in btrfs_dev_replace_kthread()
978 ret = btrfs_scrub_dev(fs_info, dev_replace->srcdev->devid, in btrfs_dev_replace_kthread()
980 btrfs_device_get_total_bytes(dev_replace->srcdev), in btrfs_dev_replace_kthread()