Home
last modified time | relevance | path

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

/linux/include/uapi/linux/raid/
H A Dmd_p.h178 __u64 reshape_position; /* 12,13 next address in array-space for reshape */ member
257 __le64 reshape_position; /* next address in array-space for reshape */ member
/linux/drivers/md/
H A Dmd.c791 mddev->reshape_position = MaxSector; in mddev_init()
1191 else if (rdev->mddev->reshape_position != MaxSector && in sync_page_io()
1193 (sector >= rdev->mddev->reshape_position))) in sync_page_io()
1514 mddev->reshape_position = sb->reshape_position; in super_90_validate()
1522 mddev->reshape_position = MaxSector; in super_90_validate()
1651 if (mddev->reshape_position == MaxSector) in super_90_sync()
1655 sb->reshape_position = mddev->reshape_position; in super_90_sync()
1687 * but if it is not below the reshape_position, in super_90_sync()
[all...]
H A Draid10.c1385 /* Need to update reshape_position in metadata */ in raid10_write_request()
1386 mddev->reshape_position = conf->reshape_progress; in raid10_write_request()
1400 conf->reshape_safe = mddev->reshape_position; in raid10_write_request()
3167 mddev->reshape_position == MaxSector && in raid10_sync_request()
3881 if (mddev->reshape_position == MaxSector) { in setup_conf()
3889 conf->reshape_progress = mddev->reshape_position; in setup_conf()
4154 if (mddev->reshape_position != MaxSector) in raid10_resize()
4500 mddev->reshape_position = conf->reshape_progress; in raid10_start_reshape()
4522 mddev->reshape_position = MaxSector; in raid10_start_reshape()
4565 * a chunk, but that is not a problem as mddev->reshape_position in reshape_request()
[all...]
H A Ddm-raid.c447 return rs->md.reshape_position != MaxSector; in rs_is_reshaping()
1996 __le64 reshape_position; member
2164 sb->reshape_position = cpu_to_le64(mddev->reshape_position); in super_sync()
2165 if (le64_to_cpu(sb->reshape_position) != MaxSector) { in super_sync()
2256 mddev->reshape_position = MaxSector; in super_init_validation()
2288 mddev->reshape_position = le64_to_cpu(sb->reshape_position); in super_init_validation()
2400 (unsigned long long) mddev->reshape_position); in super_init_validation()
3405 if (mddev->reshape_position != MaxSector) in decipher_sync_action()
H A Draid5.c756 if (conf->mddev->reshape_position != MaxSector) in has_failed()
5700 if (mddev->reshape_position != MaxSector) in make_discard_request()
6114 mddev->reshape_position == MaxSector) { in raid5_make_request()
6370 mddev->reshape_position = conf->reshape_progress; in reshape_request()
6389 conf->reshape_safe = mddev->reshape_position; in reshape_request()
6479 mddev->reshape_position = conf->reshape_progress; in reshape_request()
6498 conf->reshape_safe = mddev->reshape_position; in reshape_request()
7025 mddev->reshape_position != MaxSector || mddev->sysfs_active) { in raid5_store_stripe_size()
7558 if (mddev->reshape_position == MaxSector) in setup_conf()
7653 conf->reshape_progress = mddev->reshape_position; in setup_conf()
[all...]
H A Dmd-cluster.c336 mddev->reshape_position != MaxSector) in recover_bitmaps()
1036 (mddev->reshape_position != MaxSector && in leave()
H A Draid1.c3235 if (mddev->reshape_position != MaxSector) { in raid1_run()
3236 pr_warn("md/raid1:%s: reshape_position set but not supported\n", in raid1_run()