Home
last modified time | relevance | path

Searched refs:resync_offset (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/md/
H A Ddm-raid.c441 return rs->md.resync_offset < rs->md.dev_sectors; in rs_is_recovering()
771 rs->md.resync_offset = MaxSector; in raid_set_alloc()
915 } else if (rebuild && !rs->md.resync_offset) { in parse_dev_params()
1698 rs->md.resync_offset = MaxSector; in rs_setup_recovery()
1705 rs->md.resync_offset = dev_sectors; in rs_setup_recovery()
1711 rs->md.resync_offset = test_bit(__CTR_FLAG_NOSYNC, &rs->ctr_flags) in rs_setup_recovery()
2146 sb->array_resync_offset = cpu_to_le64(mddev->resync_offset); in super_sync()
2339 mddev->resync_offset = le64_to_cpu(sb->array_resync_offset); in super_init_validation()
2396 (unsigned long long) mddev->resync_offset); in super_init_validation()
2708 if (rs->md.resync_offset < rs->md.dev_sectors) in rs_adjust_data_offsets()
[all …]
H A Dmd.c1522 mddev->resync_offset = MaxSector; in super_90_validate()
1526 mddev->resync_offset = sb->recovery_cp; in super_90_validate()
1528 mddev->resync_offset = 0; in super_90_validate()
1654 sb->recovery_cp = mddev->resync_offset; in super_90_sync()
1657 if (mddev->resync_offset == MaxSector) in super_90_sync()
2012 mddev->resync_offset = le64_to_cpu(sb->resync_offset); in super_1_validate()
2201 sb->resync_offset = cpu_to_le64(mddev->resync_offset); in super_1_sync()
2203 sb->resync_offset = cpu_to_le64(MaxSector); in super_1_sync()
2205 sb->resync_offset = cpu_to_le64(0); in super_1_sync()
2884 && (mddev->in_sync && mddev->resync_offset == MaxSector) in md_update_sb()
[all …]
H A Draid5-ppl.c1166 if (pplhdr && !mddev->pers && mddev->resync_offset != MaxSector) in ppl_load_distributed()
1425 } else if (!mddev->pers && mddev->resync_offset == 0 && in ppl_init_log()
1432 mddev->resync_offset = MaxSector; in ppl_init_log()
H A Draid5.c3743 || rdev->mddev->resync_offset <= sh->sector)) in want_replace()
3835 sh->sector < sh->raid_conf->mddev->resync_offset) in need_this_block()
4101 sector_t resync_offset = mddev->resync_offset; in handle_stripe_dirtying() local
4111 (resync_offset < MaxSector && sh->sector >= resync_offset && in handle_stripe_dirtying()
4118 conf->rmw_level, (unsigned long long)resync_offset, in handle_stripe_dirtying()
4798 sh->sector >= conf->mddev->resync_offset || in analyse_stripe()
7807 if (mddev->resync_offset != MaxSector) in raid5_run()
7948 } else if (mddev->resync_offset == MaxSector) in raid5_run()
8015 mddev->resync_offset != MaxSector) { in raid5_run()
8357 mddev->resync_offset > mddev->dev_sectors) { in raid5_resize()
[all …]
/linux/include/uapi/linux/raid/
H A Dmd_p.h291 __le64 resync_offset; /* data before this offset (from data_offset) known to be in sync */ member