Lines Matching defs:comps
68 dlist_t *comps,
73 dlist_t *comps);
76 dlist_t *comps,
473 dlist_t *comps = NULL;
529 * comps and othervols
537 error = choose_slice(rsize, npaths, slices, comps,
550 comps = dlist_insert_ordered(
552 comps,
581 if ((error = assemble_stripe(request, comps, stripe)) == 0) {
584 dlist_free_items(comps, free_devconfig_object);
591 dlist_free_items(comps, free_devconfig_object);
635 dlist_t *comps = NULL;
663 comps = dlist_append(item, comps, AT_TAIL);
669 error = assemble_stripe(request, comps, &stripe);
680 dlist_free_items(comps, free_devconfig);
827 * FUNCTION: assemble_stripe(devconfig_t *request, dlist_t *comps,
831 * comps - pointer to a list of slice components
853 dlist_t *comps,
894 if ((error = compute_usable_stripe_capacity(comps,
901 comps = order_stripe_components_alternate_hbas(comps);
902 devconfig_set_components(*stripe, comps);
916 * @param comps
923 dlist_t *comps)
930 for (iter = comps; iter != NULL; iter = iter->next) {
938 comps, compare_slices_on_same_hba));
942 * FUNCTION: compute_usable_stripe_capacity(dlist_t *comps, uint64_t ilace,
945 * INPUT: comps - pointer to a list of stripe components
972 dlist_t *comps,
981 for (iter = comps; (iter != NULL) && (error == 0); iter = iter->next) {