Home
last modified time | relevance | path

Searched refs:recovery_offset (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Ddm-raid.c872 (!rs->dev[i].rdev.recovery_offset)) { in parse_dev_params()
1164 * 'recovery_offset'. If there has been a device failure or in parse_raid_params()
1174 * - Superblock is read and overrides recovery_offset. in parse_raid_params()
1181 rs->dev[i].rdev.recovery_offset = MaxSector; in parse_raid_params()
1325 rd->rdev.recovery_offset = 0; in parse_raid_params()
2116 sb->disk_recovery_offset = cpu_to_le64(rdev->recovery_offset); in super_sync()
2184 (!test_bit(In_sync, &rdev->flags) && !rdev->recovery_offset)) { in super_load()
2473 rdev->recovery_offset = le64_to_cpu(sb->disk_recovery_offset); in super_validate()
2474 if (rdev->recovery_offset == MaxSector) in super_validate()
2488 rdev->recovery_offset in super_validate()
[all...]
H A Dmd.c1424 rdev->recovery_offset = 0; in super_90_validate()
1520 /* we have nowhere to store the recovery_offset, in super_90_sync()
2003 rdev->recovery_offset = le64_to_cpu(sb->recovery_offset); in super_1_validate()
2042 sb->recovery_offset = cpu_to_le64(0); in super_1_sync()
2082 sb->recovery_offset = in super_1_sync()
2083 cpu_to_le64(rdev->recovery_offset); in super_1_sync()
2088 /* Note: recovery_offset and journal_tail share space */ in super_1_sync()
2762 mddev->curr_resync_completed > rdev->recovery_offset) in md_update_sb()
2763 rdev->recovery_offset in md_update_sb()
[all...]
H A Dmd.h98 sector_t recovery_offset;/* If this device has been partially member
H A Draid5.c3719 && (rdev->recovery_offset <= sh->sector in want_replace()
4645 rdev->recovery_offset >= sh->sector + RAID5_STRIPE_SECTORS(conf) && in analyse_stripe()
4687 else if (sh->sector + RAID5_STRIPE_SECTORS(conf) <= rdev->recovery_offset) in analyse_stripe()
4688 /* in sync if before recovery_offset */ in analyse_stripe()
4693 * We will shortly update recovery_offset to make in analyse_stripe()
5426 rdev->recovery_offset < end_sector) { in raid5_read_one_chunk()
5431 rdev->recovery_offset >= end_sector))) in raid5_read_one_chunk()
6076 /* Can update recovery_offset */ in reshape_request()
6081 rdev->recovery_offset < sector_nr) in reshape_request()
6082 rdev->recovery_offset in reshape_request()
[all...]
H A Draid10.c502 * before rdev->recovery_offset, but for simplicity we don't in raid10_end_write_request()
755 rdev->recovery_offset) { in read_balance()
768 r10_bio->devs[slot].addr + sectors > rdev->recovery_offset) in read_balance()
1721 && tmp->replacement->recovery_offset == MaxSector in raid10_spare_active()
1739 && tmp->rdev->recovery_offset == MaxSector in raid10_spare_active()
2988 rdev->recovery_offset = MaxSector; in raid10_sync_request()
4299 rdev->recovery_offset = 0; in raid10_start_reshape()
H A Draid1.c506 * before rdev->recovery_offset, but for simplicity we don't in raid1_end_write_request()
647 rdev->recovery_offset < this_sector + sectors) in read_balance()
1693 && repl->recovery_offset == MaxSector in raid1_spare_active()
1711 && rdev->recovery_offset == MaxSector in raid1_spare_active()
2253 rdev->recovery_offset >= sect + s)) && in fix_read_error()
H A Draid5-ppl.c897 sector >= rdev->recovery_offset)) { in ppl_recover_entry()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-raid.c872 (!rs->dev[i].rdev.recovery_offset)) { in parse_dev_params()
1164 * 'recovery_offset'. If there has been a device failure or in parse_raid_params()
1174 * - Superblock is read and overrides recovery_offset. in parse_raid_params()
1181 rs->dev[i].rdev.recovery_offset = MaxSector; in parse_raid_params()
1325 rd->rdev.recovery_offset = 0; in parse_raid_params()
2117 sb->disk_recovery_offset = cpu_to_le64(rdev->recovery_offset); in super_sync()
2185 (!test_bit(In_sync, &rdev->flags) && !rdev->recovery_offset)) { in super_load()
2470 rdev->recovery_offset = le64_to_cpu(sb->disk_recovery_offset); in super_validate()
2471 if (rdev->recovery_offset == MaxSector) in super_validate()
2485 rdev->recovery_offset in super_validate()
[all...]
H A Dmd.c1383 rdev->recovery_offset = 0; in super_90_validate()
1479 /* we have nowhere to store the recovery_offset, in super_90_sync()
1959 rdev->recovery_offset = le64_to_cpu(sb->recovery_offset); in super_1_validate()
1998 sb->recovery_offset = cpu_to_le64(0); in super_1_sync()
2038 sb->recovery_offset = in super_1_sync()
2039 cpu_to_le64(rdev->recovery_offset); in super_1_sync()
2044 /* Note: recovery_offset and journal_tail share space */ in super_1_sync()
2688 mddev->curr_resync_completed > rdev->recovery_offset) in md_update_sb()
2689 rdev->recovery_offset in md_update_sb()
[all...]
H A Dmd.h98 sector_t recovery_offset;/* If this device has been partially member
H A Draid5.c3831 && (rdev->recovery_offset <= sh->sector in want_replace()
4758 rdev->recovery_offset >= sh->sector + RAID5_STRIPE_SECTORS(conf) && in analyse_stripe()
4800 else if (sh->sector + RAID5_STRIPE_SECTORS(conf) <= rdev->recovery_offset) in analyse_stripe()
4801 /* in sync if before recovery_offset */ in analyse_stripe()
4806 * We will shortly update recovery_offset to make in analyse_stripe()
5524 rdev->recovery_offset < end_sector) { in raid5_read_one_chunk()
5530 rdev->recovery_offset >= end_sector)) in raid5_read_one_chunk()
6398 /* Can update recovery_offset */ in reshape_request()
6403 rdev->recovery_offset < sector_nr) in reshape_request()
6404 rdev->recovery_offset in reshape_request()
[all...]
H A Draid10.c528 * before rdev->recovery_offset, but for simplicity we don't in raid10_end_write_request()
781 rdev->recovery_offset) { in read_balance()
794 r10_bio->devs[slot].addr + sectors > rdev->recovery_offset) in read_balance()
2110 && tmp->replacement->recovery_offset == MaxSector in raid10_spare_active()
2128 && tmp->rdev->recovery_offset == MaxSector in raid10_spare_active()
3375 rdev->recovery_offset = MaxSector; in raid10_sync_request()
4687 rdev->recovery_offset = 0; in raid10_start_reshape()
H A Draid1.c510 * before rdev->recovery_offset, but for simplicity we don't in raid1_end_write_request()
651 rdev->recovery_offset < this_sector + sectors) in read_balance()
1737 && repl->recovery_offset == MaxSector in raid1_spare_active()
1755 && rdev->recovery_offset == MaxSector in raid1_spare_active()
2297 rdev->recovery_offset >= sect + s)) && in fix_read_error()
H A Draid5-ppl.c889 sector >= rdev->recovery_offset)) { in ppl_recover_entry()
/kernel/linux/linux-5.10/include/uapi/linux/raid/
H A Dmd_p.h275 __le64 recovery_offset;/* sectors before this offset (from data_offset) have been recovered */ member
311 #define MD_FEATURE_RECOVERY_OFFSET 2 /* recovery_offset is present and
318 * 'recovery_offset' is also set.
/kernel/linux/linux-6.6/include/uapi/linux/raid/
H A Dmd_p.h275 __le64 recovery_offset;/* sectors before this offset (from data_offset) have been recovered */ member
311 #define MD_FEATURE_RECOVERY_OFFSET 2 /* recovery_offset is present and
318 * 'recovery_offset' is also set.
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/raid/
H A Dmd_p.h155 __le64 recovery_offset; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/raid/
H A Dmd_p.h153 __le64 recovery_offset; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/raid/
H A Dmd_p.h153 __le64 recovery_offset; member

Completed in 66 milliseconds