Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/md/
Ddm-raid.c258 (!rs->dev[i].rdev.recovery_offset)) { in dev_parms()
548 rs->dev[i].rdev.recovery_offset = MaxSector; in parse_raid_params()
603 rs->dev[value].rdev.recovery_offset = 0; in parse_raid_params()
833 sb->disk_recovery_offset = cpu_to_le64(rdev->recovery_offset); in super_sync()
875 (!test_bit(In_sync, &rdev->flags) && !rdev->recovery_offset)) { in super_load()
1045 rdev->recovery_offset = le64_to_cpu(sb->disk_recovery_offset); in super_validate()
1046 if (rdev->recovery_offset != MaxSector) in super_validate()
1057 rdev->recovery_offset = 0; in super_validate()
1679 r->recovery_offset = 0; in attempt_restore_of_faulty_devices()
Dmd.c1156 rdev->recovery_offset = 0; in super_90_validate()
1664 rdev->recovery_offset = le64_to_cpu(sb->recovery_offset); in super_1_validate()
1696 sb->recovery_offset = cpu_to_le64(0); in super_1_sync()
1732 sb->recovery_offset = in super_1_sync()
1733 cpu_to_le64(rdev->recovery_offset); in super_1_sync()
2317 mddev->curr_resync_completed > rdev->recovery_offset) in md_update_sb()
2318 rdev->recovery_offset = mddev->curr_resync_completed; in md_update_sb()
3030 unsigned long long recovery_start = rdev->recovery_offset; in recovery_start_show()
3052 rdev->recovery_offset = recovery_start; in recovery_start_store()
7883 rdev->recovery_offset < j) in md_do_sync()
[all …]
Dmd.h91 sector_t recovery_offset;/* If this device has been partially member
Draid1.c565 rdev->recovery_offset < this_sector + sectors) in read_balance()
1548 && repl->recovery_offset == MaxSector in raid1_spare_active()
1566 && rdev->recovery_offset == MaxSector in raid1_spare_active()
2089 rdev->recovery_offset >= sect + s)) && in fix_read_error()
Draid10.c737 r10_bio->devs[slot].addr + sectors > rdev->recovery_offset) in read_balance()
743 r10_bio->devs[slot].addr + sectors > rdev->recovery_offset) in read_balance()
1652 && tmp->replacement->recovery_offset == MaxSector in raid10_spare_active()
1670 && tmp->rdev->recovery_offset == MaxSector in raid10_spare_active()
2883 ->recovery_offset in sync_request()
4064 rdev->recovery_offset = 0; in raid10_start_reshape()
Draid5.c3247 && (rdev->recovery_offset <= sh->sector in want_replace()
4074 rdev->recovery_offset >= sh->sector + STRIPE_SECTORS && in analyse_stripe()
4116 else if (sh->sector + STRIPE_SECTORS <= rdev->recovery_offset) in analyse_stripe()
4817 rdev->recovery_offset < end_sector) { in raid5_read_one_chunk()
4822 rdev->recovery_offset >= end_sector))) in raid5_read_one_chunk()
6870 rdev->recovery_offset = reshape_offset; in run()
6872 if (rdev->recovery_offset < reshape_offset) { in run()
7110 && tmp->replacement->recovery_offset == MaxSector in raid5_spare_active()
7128 && tmp->rdev->recovery_offset == MaxSector in raid5_spare_active()
7459 rdev->recovery_offset = 0; in raid5_start_reshape()
/linux-4.4.14/include/uapi/linux/raid/
Dmd_p.h262 __le64 recovery_offset;/* sectors before this offset (from data_offset) have been recovered */ member