Lines Matching defs:composed

284 	dlist_t		*composed = NULL;
320 composed = NULL;
346 composed = dlist_append(item, composed, AT_TAIL);
386 request, composed, msize, n, &stripes)) == 0) {
390 composed = dlist_append(stripes, composed, AT_TAIL);
406 request, composed, msize, n, &concats)) == 0) {
410 composed = dlist_append(concats, composed, AT_TAIL);
421 if ((composed != NULL) && ((dlist_length(composed) == nsubs))) {
428 if ((error = assemble_mirror(request, composed, &mirror)) == 0) {
450 dlist_free_items(composed, free_devconfig_object);
464 * subs - pointer to a list of composed submirrors
598 * cursubs - pointer to a list of already composed submirrors
600 * submirrors being composed and are passed along
604 * OUPUT: results - pointer to a list of composed volumes
645 * for (each HBA grouping) and (nsub stripes not composed) {
647 * for (strategy[1,2,3]) and (nsub stripes not composed) {
652 * if (nsub stripes not composed) {
653 * for (strategy[4,5,6]) and (nsub stripes not composed) {
658 * if (all stripes composed) {
659 * append composed stripes to results
954 * cursubs - pointer to a list of already composed submirrors
957 * OUPUT: results - pointer to a list of composed volumes
991 * for (each HBA grouping) and (nsub concats not composed) {
993 * for (strategy[1,2,3]) and (nsub concats not composed) {
998 * if (nsub concats not composed) {
999 * for (strategy[4,5,6]) and (nsub concats not composed) {
1004 * if (all concats composed) {
1005 * append composed concats to results
1280 * cursubs - pointer to a list of already composed submirrors
1287 * OUPUT: results - pointer to a list of composed volumes
1296 * The number of components within the composed stripes will be
1298 * over fewer. All stripes composed by a single call to this
1306 * If the stripes can be composed, they are appended to the list
1320 * if a stripe can be composed using disks {
1331 * if a stripe can be composed using disks {
1337 * if (not all stripes composed) {
1343 * if (not all stripes composed) {
1344 * delete any stripes composed
1348 * if (not all stripes composed) {
1349 * delete any stripes composed
1352 * append composed stripes to results
1427 /* composed a stripe */
1479 * no HBAs remain and haven't composed
1523 * cursubs - pointer to a list of already composed submirrors
1531 * OUPUT: results - pointer to a list of composed volumes
1540 * The number of components within the composed stripes will be
1542 * over fewer. All stripes composed by a single call to this
1550 * If the stripes can be composed, they are appended to the list
1557 * if a stripe can be composed using disks {
1566 * if (not all stripes composed) {
1567 * delete any stripes composed
1572 * if (not all stripes composed) {
1573 * delete any stripes composed
1576 * append composed stripes to results
1672 * cursubs - pointer to a list of already composed submirrors
1678 * nsubs - the number of stripes to be composed
1680 * OUPUT: results - pointer to a list of composed volumes
1689 * The number of components within the composed stripes will be
1691 * over fewer. All stripes composed by a single call to this
1699 * If the stripes can be composed, they are appended to the list
1702 * while (more HBAs and more stripes need to be composed) {
1713 * while (more stripes need to be composed) {
1714 * if a stripe can be composed using disks {
1720 * if (not all stripes composed) {
1721 * delete any stripes composed
1726 * if (not all stripes composed) {
1727 * delete any stripes composed
1730 * append composed stripes to results
1778 * stop when nsubs stripes have been composed, or when the
1848 * cursubs - pointer to a list of already composed submirrors
1851 * nsubs - the number of concats to be composed
1853 * OUPUT: results - pointer to a list of composed volumes
1860 * input list. Each concat will be composed using disks from a
1863 * If the concats can be composed, they are appended to the list
1866 * while (more HBAs AND more concats need to be composed) {
1872 * if (concat can be composed) {
1878 * if (not all stripes composed) {
1879 * delete any concats composed
1882 * append composed concats to results
1951 * cursubs - pointer to a list of already composed submirrors
1955 * nsubs - the number of concats to be composed
1957 * OUPUT: results - pointer to a list of composed volumes
1966 * If the concats can be composed, they are appended to the list
1970 * while (more concats need to be composed) {
1971 * if (a concat can be composed using remaining disks) {
1980 * if (not all concats composed) {
1981 * delete any concats composed
1984 * append composed concats to results
2059 * cursubs - pointer to a list of already composed submirrors
2062 * nsubs - the number of concats to be composed
2064 * OUPUT: results - pointer to a list of composed volumes
2077 * If the concats can be composed, they are appended to the list
2086 * while (more concats need to be composed) {
2087 * if a concat can be composed using disks {
2092 * delete any concats composed
2098 * if (not all concats composed) {
2099 * delete any concats composed
2102 * append composed concats to results