Lines Matching refs:n_components
300 if (virstor_valid_components(sc) != sc->n_components) { in virstor_ctl_add()
361 for (j = 0; j < sc->n_components; j++) { in virstor_ctl_add()
372 sizeof(*sc->components) * (sc->n_components + 1), in virstor_ctl_add()
375 nc = sc->n_components; in virstor_ctl_add()
395 sc->n_components++; in virstor_ctl_add()
463 if (virstor_valid_components(sc) != sc->n_components) in update_metadata()
471 for (n = 0; n < sc->n_components; n++) { in update_metadata()
475 md.md_count = sc->n_components; in update_metadata()
499 md->md_count = sc->n_components; in fill_metadata()
550 if (virstor_valid_components(sc) != sc->n_components) { in virstor_ctl_remove()
574 for (j = 0; j < sc->n_components; j++) { in virstor_ctl_remove()
588 newcomp = malloc(sc->n_components * sizeof(*sc->components), in virstor_ctl_remove()
592 (sc->n_components - (found + 1)) * sizeof(*sc->components)); in virstor_ctl_remove()
602 for (j = 0; j < sc->n_components-1; j++) { in virstor_ctl_remove()
615 sc->n_components--; in virstor_ctl_remove()
707 if (virstor_valid_components(sc) != sc->n_components) { in g_virstor_destroy_geom()
934 for (n = 0; n < sc->n_components; n++) { in virstor_geom_destroy()
1099 sc->n_components = md->md_count; in create_virstor_geom()
1129 if (md->no >= sc->n_components) in add_provider_to_geom()
1197 if (virstor_valid_components(sc) != sc->n_components) in virstor_check_and_run()
1224 for (n = 0; n < sc->n_components; n++) in virstor_check_and_run()
1278 for (n = 0; n < sc->n_components; n++) { in virstor_check_and_run()
1288 index = sc->n_components - 1; in virstor_check_and_run()
1290 if (index >= sc->n_components - g_virstor_component_watermark - 1) { in virstor_check_and_run()
1294 sc->n_components, in virstor_check_and_run()
1320 for (n = 0; n < sc->n_components; n++) in virstor_check_and_run()
1324 if (sc->map[n].provider_no >= sc->n_components || in virstor_check_and_run()
1331 sc->map[n].provider_no, sc->n_components, in virstor_check_and_run()
1364 for (i = 0; i < sc->n_components; i++) in virstor_valid_components()
1488 for (i = 0; i < sc->n_components; i++) { in g_virstor_dumpconf()
1500 sc->n_components, virstor_valid_components(sc)); in g_virstor_dumpconf()
1777 KASSERT(sc->curr_component < sc->n_components, in allocate_chunk()
1785 if (comp_no >= sc->n_components-1) { in allocate_chunk()
1794 if (comp_no >= sc->n_components - g_virstor_component_watermark-1) in allocate_chunk()
1797 comp_no+1, sc->n_components, in allocate_chunk()