Lines Matching defs:raid_set

230 struct raid_set {
261 static void rs_config_backup(struct raid_set *rs, struct rs_layout *l)
270 static void rs_config_restore(struct raid_set *rs, struct rs_layout *l)
401 static bool rs_is_raid0(struct raid_set *rs)
407 static bool rs_is_raid1(struct raid_set *rs)
413 static bool rs_is_raid10(struct raid_set *rs)
419 static bool rs_is_raid6(struct raid_set *rs)
425 static bool rs_is_raid456(struct raid_set *rs)
432 static bool rs_is_reshapable(struct raid_set *rs)
439 static bool rs_is_recovering(struct raid_set *rs)
445 static bool rs_is_reshaping(struct raid_set *rs)
492 static unsigned long __valid_flags(struct raid_set *rs)
513 static int rs_check_for_valid_flags(struct raid_set *rs)
600 static int raid10_format_to_md_layout(struct raid_set *rs,
684 static void rs_set_rdev_sectors(struct raid_set *rs)
701 static void rs_set_capacity(struct raid_set *rs)
712 static void rs_set_cur(struct raid_set *rs)
725 static void rs_set_new(struct raid_set *rs)
736 static struct raid_set *raid_set_alloc(struct dm_target *ti, struct raid_type *raid_type,
740 struct raid_set *rs;
789 static void raid_set_free(struct raid_set *rs)
826 static int parse_dev_params(struct raid_set *rs, struct dm_arg_set *as)
944 static int validate_region_size(struct raid_set *rs, unsigned long region_size)
1008 static int validate_raid_redundancy(struct raid_set *rs)
1130 static int parse_raid_params(struct raid_set *rs, struct dm_arg_set *as,
1537 static int rs_set_raid456_stripe_cache(struct raid_set *rs)
1577 static unsigned int mddev_data_stripes(struct raid_set *rs)
1583 static unsigned int rs_data_stripes(struct raid_set *rs)
1592 static sector_t __rdev_sectors(struct raid_set *rs)
1608 static int _check_data_dev_sectors(struct raid_set *rs)
1626 static sector_t _get_reshape_sectors(struct raid_set *rs)
1643 static int rs_set_dev_and_array_sectors(struct raid_set *rs, sector_t sectors, bool use_mddev)
1694 static void rs_setup_recovery(struct raid_set *rs, sector_t dev_sectors)
1717 struct raid_set *rs = container_of(ws, struct raid_set, md.event_work);
1743 static int rs_check_takeover(struct raid_set *rs)
1898 static bool rs_takeover_requested(struct raid_set *rs)
1904 static bool rs_is_layout_change(struct raid_set *rs, bool use_mddev)
1912 static bool rs_reshape_requested(struct raid_set *rs)
2041 static int rs_check_reshape(struct raid_set *rs)
2116 struct raid_set *rs = container_of(mddev, struct raid_set, md);
2237 static int super_init_validation(struct raid_set *rs, struct md_rdev *rdev)
2459 static int super_validate(struct raid_set *rs, struct md_rdev *rdev)
2530 static int analyse_superblocks(struct dm_target *ti, struct raid_set *rs)
2630 static int rs_adjust_data_offsets(struct raid_set *rs)
2723 static void __reorder_raid_disk_indexes(struct raid_set *rs)
2739 static int rs_setup_takeover(struct raid_set *rs)
2784 static int rs_prepare_reshape(struct raid_set *rs)
2849 static int rs_setup_reshape(struct raid_set *rs)
2957 static void rs_reset_inconclusive_reshape(struct raid_set *rs)
2970 static void configure_discard_support(struct raid_set *rs)
3018 struct raid_set *rs = NULL;
3329 struct raid_set *rs = ti->private;
3343 struct raid_set *rs = ti->private;
3422 static const char *__raid_dev_status(struct raid_set *rs, struct md_rdev *rdev)
3439 static sector_t rs_get_progress(struct raid_set *rs, unsigned long recovery,
3529 struct raid_set *rs = ti->private;
3735 struct raid_set *rs = ti->private;
3798 struct raid_set *rs = ti->private;
3815 struct raid_set *rs = ti->private;
3826 struct raid_set *rs = ti->private;
3850 struct raid_set *rs = ti->private;
3859 struct raid_set *rs = ti->private;
3875 static void attempt_restore_of_faulty_devices(struct raid_set *rs)
3958 static int __load_dirty_region_bitmap(struct raid_set *rs)
3978 static void rs_update_sbs(struct raid_set *rs)
3996 static int rs_start_reshape(struct raid_set *rs)
4045 struct raid_set *rs = ti->private;
4119 struct raid_set *rs = ti->private;