Searched refs:srcdev (Results 1 - 8 of 8) sorted by relevance
/linux-master/fs/btrfs/ |
H A D | dev-replace.c | 122 dev_replace->srcdev = NULL; 170 dev_replace->srcdev = NULL; 178 dev_replace->srcdev = btrfs_find_device(fs_info->fs_devices, &args); 184 if (!dev_replace->srcdev && 190 "srcdev (devid %llu) is missing, need to run 'btrfs dev scan'?", 203 if (dev_replace->srcdev) { 205 dev_replace->srcdev->total_bytes; 207 dev_replace->srcdev->disk_total_bytes; 209 dev_replace->srcdev->commit_total_bytes; 211 dev_replace->srcdev 240 btrfs_init_dev_replace_tgtdev(struct btrfs_fs_info *fs_info, const char *device_path, struct btrfs_device *srcdev, struct btrfs_device **device_out) argument 546 btrfs_finish_block_group_to_copy(struct btrfs_device *srcdev, struct btrfs_block_group *cache, u64 physical) argument 797 btrfs_set_target_alloc_state(struct btrfs_device *srcdev, struct btrfs_device *tgtdev) argument 822 btrfs_dev_replace_update_device_in_mapping_tree( struct btrfs_fs_info *fs_info, struct btrfs_device *srcdev, struct btrfs_device *tgtdev) argument [all...] |
H A D | dev-replace.h | 29 bool btrfs_finish_block_group_to_copy(struct btrfs_device *srcdev,
|
H A D | volumes.h | 728 void btrfs_rm_dev_replace_remove_srcdev(struct btrfs_device *srcdev); 729 void btrfs_rm_dev_replace_free_srcdev(struct btrfs_device *srcdev);
|
H A D | volumes.c | 2268 void btrfs_rm_dev_replace_remove_srcdev(struct btrfs_device *srcdev) argument 2272 lockdep_assert_held(&srcdev->fs_info->fs_devices->device_list_mutex); 2275 * in case of fs with no seed, srcdev->fs_devices will point 2278 * srcdev will have its correct fs_devices in both the cases. 2280 fs_devices = srcdev->fs_devices; 2282 list_del_rcu(&srcdev->dev_list); 2283 list_del(&srcdev->dev_alloc_list); 2285 if (test_bit(BTRFS_DEV_STATE_MISSING, &srcdev->dev_state)) 2288 if (test_bit(BTRFS_DEV_STATE_WRITEABLE, &srcdev->dev_state)) 2291 if (srcdev 2295 btrfs_rm_dev_replace_free_srcdev(struct btrfs_device *srcdev) argument 6036 struct btrfs_device *srcdev; local [all...] |
H A D | fs.h | 308 struct btrfs_device *srcdev; member in struct:btrfs_dev_replace
|
H A D | bio.c | 863 ASSERT(smap.dev == fs_info->dev_replace.srcdev);
|
H A D | scrub.c | 1857 ASSERT(stripe->dev == fs_info->dev_replace.srcdev); 2697 !btrfs_finish_block_group_to_copy(dev_replace->srcdev,
|
H A D | extent-tree.c | 1347 dev != dev_replace->srcdev)
|
Completed in 183 milliseconds