Home
last modified time | relevance | path

Searched refs:recovery_offset (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/md/
H A Ddm-raid.c878 (!rs->dev[i].rdev.recovery_offset)) { in parse_dev_params()
1170 * 'recovery_offset'. If there has been a device failure or in parse_raid_params()
1180 * - Superblock is read and overrides recovery_offset. in parse_raid_params()
1187 rs->dev[i].rdev.recovery_offset = MaxSector; in parse_raid_params()
1331 rd->rdev.recovery_offset = 0; in parse_raid_params()
2149 sb->disk_recovery_offset = cpu_to_le64(rdev->recovery_offset); in super_sync()
2217 (!test_bit(In_sync, &rdev->flags) && !rdev->recovery_offset)) { in super_load()
2502 rdev->recovery_offset = le64_to_cpu(sb->disk_recovery_offset); in super_validate()
2503 if (rdev->recovery_offset == MaxSector) in super_validate()
2517 rdev->recovery_offset in super_validate()
[all...]
H A Draid10.c761 rdev->recovery_offset) in read_balance()
767 r10_bio->devs[slot].addr + sectors > rdev->recovery_offset) in read_balance()
2076 && tmp->replacement->recovery_offset == MaxSector in raid10_spare_active()
2094 && tmp->rdev->recovery_offset == MaxSector in raid10_spare_active()
3254 rdev->recovery_offset = MaxSector; in raid10_sync_request()
4560 rdev->recovery_offset = 0; in raid10_start_reshape()
H A Draid1.c621 rdev->recovery_offset < r1_bio->sector + r1_bio->sectors; in rdev_in_recovery()
1844 && repl->recovery_offset == MaxSector in raid1_spare_active()
1862 && rdev->recovery_offset == MaxSector in raid1_spare_active()
2425 rdev->recovery_offset >= sect + s)) && in fix_read_error()
/linux/include/uapi/linux/raid/
H A Dmd_p.h271 __le64 recovery_offset;/* sectors before this offset (from data_offset) have been recovered */ member
307 #define MD_FEATURE_RECOVERY_OFFSET 2 /* recovery_offset is present and
314 * 'recovery_offset' is also set.