Lines Matching refs:scrub_dev

2117 				      struct btrfs_device *scrub_dev,  in scrub_raid56_cached_parity()  argument
2143 rbio = raid56_parity_alloc_scrub_rbio(&bio, bioc, scrub_dev, extent_bitmap, in scrub_raid56_cached_parity()
2167 struct btrfs_device *scrub_dev, in scrub_raid56_parity_stripe() argument
2297 return scrub_raid56_cached_parity(sctx, scrub_dev, map, full_stripe_start, in scrub_raid56_parity_stripe()
2441 struct btrfs_device *scrub_dev, in scrub_stripe() argument
2509 scrub_dev, map->stripes[stripe_index].physical, in scrub_stripe()
2515 ret = scrub_simple_stripe(sctx, bg, map, scrub_dev, stripe_index); in scrub_stripe()
2544 ret = scrub_raid56_parity_stripe(sctx, scrub_dev, bg, in scrub_stripe()
2564 scrub_dev, physical, 1); in scrub_stripe()
2602 struct btrfs_device *scrub_dev, in scrub_chunk() argument
2630 if (map->stripes[i].dev->bdev == scrub_dev->bdev && in scrub_chunk()
2632 ret = scrub_stripe(sctx, bg, map, scrub_dev, i); in scrub_chunk()
2660 struct btrfs_device *scrub_dev, u64 start, u64 end) in scrub_enumerate_chunks() argument
2684 key.objectid = scrub_dev->devid; in scrub_enumerate_chunks()
2714 if (found_key.objectid != scrub_dev->devid) in scrub_enumerate_chunks()
2896 ret = scrub_chunk(sctx, cache, scrub_dev, found_key.offset, in scrub_enumerate_chunks()
2982 struct btrfs_device *scrub_dev) in scrub_supers() argument
3003 if (scrub_dev->fs_devices != fs_info->fs_devices) in scrub_supers()
3004 gen = scrub_dev->generation; in scrub_supers()
3009 ret = btrfs_sb_log_location(scrub_dev, i, 0, &bytenr); in scrub_supers()
3021 scrub_dev->commit_total_bytes) in scrub_supers()
3023 if (!btrfs_check_super_location(scrub_dev, bytenr)) in scrub_supers()
3026 ret = scrub_one_super(sctx, scrub_dev, page, bytenr, gen); in scrub_supers()