Lines Matching refs:mirrors_p1
80 if (total_comps < (layout->group_width * layout->mirrors_p1)) { in ore_verify_layout()
84 layout->mirrors_p1); in ore_verify_layout()
87 layout->group_count = total_comps / layout->mirrors_p1 / in ore_verify_layout()
95 layout->group_width = total_comps / layout->mirrors_p1; in ore_verify_layout()
247 unsigned numdevs = layout->group_width * layout->mirrors_p1; in ore_get_rw_state()
579 si->dev *= layout->mirrors_p1; in ore_calc_stripe_info()
580 si->par_dev *= layout->mirrors_p1; in ore_calc_stripe_info()
663 unsigned mirrors_p1, unsigned devs_in_group, in _add_parity_units() argument
688 dev = ((dev + mirrors_p1) % devs_in_group) + first_dev; in _add_parity_units()
701 unsigned mirrors_p1 = ios->layout->mirrors_p1; in _prepare_for_striping() local
703 unsigned devs_in_group = group_width * mirrors_p1; in _prepare_for_striping()
711 ios->numdevs = ios->layout->mirrors_p1; in _prepare_for_striping()
748 dev = ((dev + mirrors_p1) % devs_in_group) + first_dev; in _prepare_for_striping()
764 mirrors_p1, devs_in_group, in _prepare_for_striping()
771 ios->layout->parity * mirrors_p1) % in _prepare_for_striping()
840 unsigned last_comp = cur_comp + ios->layout->mirrors_p1; in _write_mirror()
947 for (i = 0; i < ios->numdevs; i += ios->layout->mirrors_p1) { in ore_write()
968 first_dev = per_dev->dev + first_dev % ios->layout->mirrors_p1; in _ore_read_mirror()
1021 for (i = 0; i < ios->numdevs; i += ios->layout->mirrors_p1) { in ore_read()
1057 int last_comp = cur_comp + ios->layout->mirrors_p1; in _truncate_mirrors()
1148 ret = _truncate_mirrors(ios, i * ios->layout->mirrors_p1, in ore_truncate()