Lines Matching refs:scrub_dev
132 struct btrfs_device *scrub_dev; member
2970 sparity->scrub_dev, in scrub_parity_check_and_repair()
3291 sparity->scrub_dev = sdev; in scrub_raid56_parity()
3559 struct btrfs_device *scrub_dev, in scrub_stripe() argument
3636 bg->start, bg->length, scrub_dev, in scrub_stripe()
3644 scrub_dev, stripe_index); in scrub_stripe()
3674 ret = scrub_raid56_parity(sctx, map, scrub_dev, in scrub_stripe()
3692 scrub_dev, physical, 1); in scrub_stripe()
3734 struct btrfs_device *scrub_dev, in scrub_chunk() argument
3768 if (map->stripes[i].dev->bdev == scrub_dev->bdev && in scrub_chunk()
3770 ret = scrub_stripe(sctx, bg, em, scrub_dev, i); in scrub_chunk()
3802 struct btrfs_device *scrub_dev, u64 start, u64 end) in scrub_enumerate_chunks() argument
3826 key.objectid = scrub_dev->devid; in scrub_enumerate_chunks()
3856 if (found_key.objectid != scrub_dev->devid) in scrub_enumerate_chunks()
4032 ret = scrub_chunk(sctx, cache, scrub_dev, found_key.offset, in scrub_enumerate_chunks()
4124 struct btrfs_device *scrub_dev) in scrub_supers() argument
4136 if (scrub_dev->fs_devices != fs_info->fs_devices) in scrub_supers()
4137 gen = scrub_dev->generation; in scrub_supers()
4144 scrub_dev->commit_total_bytes) in scrub_supers()
4146 if (!btrfs_check_super_location(scrub_dev, bytenr)) in scrub_supers()
4150 scrub_dev, BTRFS_EXTENT_FLAG_SUPER, gen, i, in scrub_supers()