Lines Matching defs:list

98  *		devices - pointer to a list of devices to be served by the HSP
100 * OUTPUT: results - pointer to a list result devconfig_t, if the HSP
101 * to service the input list of devices needs to be
102 * created or modified, it will be appended to the list.
108 * single HSP to service the list of devices.
167 * devices - pointer to a list of devices to be served by the HSP
178 * c. add spares to the HSP to service the list of input devices.
279 * devices - pointer to a list of devices to be served by the HSP
291 * otherwise, add new spares to handle the input list
341 dlist_t *list = NULL;
352 list = dlist_append(item, list, AT_TAIL);
376 * devices - pointer to a list of devices to be served by the HSP
382 * to service the input list of devices.
385 * Sort thru the input list of devices and determine
454 /* build list of slices needing to be spared */
457 /* and list of slices of sufficient size to spare for them */
470 /* clone current spares list */
549 * newspare - pointer to a list of new spares for the HSP
550 * devices - pointer to a list of devices to be served by the HSP
556 * and associate the HSP with each device in the input list.
614 * INPUT: devices - pointer to a list of devconfig_t devices
616 * OUTPUT: unique - pointer to a list of uniquely size slices
617 * from the input list of devices.
622 * PURPOSE: Examine each device's slice components and build a list
664 * INPUT: avail - pointer to a list of available slices
665 * unique - pointer to a list of uniquely size slices
667 * OUTPUT: avail - pointer to an updated list of available slices
669 * unique list.
678 * that are larger and add them to the filtered list.
740 * all_spares - pointer to a list of spares currently
742 * hbas - pointer to a list of HBAs the component's
744 * disks - pointer to a list of disks the component's
754 * Searches the input list of spares to see if one is
827 * all_spares - pointer to a list of spares currently
829 * new_spares - pointer to a list of spares that need to
831 * avail - list of available slices
833 * used_hbas - list of HBAs used by the component's parent
834 * used_disks - list of disks used by the component's parent
836 * OUTPUT: all_spares - the possibly updated list of all spares
837 * new_spares - the possibly updated list of spares which
845 * Select a spare from the available slice list and add
846 * it to the new_spares list.
878 * select the best one from the available list that
923 /* add spare to the all spares list */
930 /* add spare to the new spares list */
935 /* remove it from the available list */
944 /* add the spare to the used slice list */