Lines Matching defs:known

55  * "bad" slices are those that are known to libdiskmgt but
60 * "bad" disks are thoese that are known to libdiskmgt but
73 * helper functions for building known device lists, used by
76 static int generate_known_slices(dlist_t *disks, dlist_t **known,
78 static int generate_known_disks(dlist_t **known, dlist_t **bad);
79 static int generate_known_hbas(dlist_t *disks, dlist_t **known);
100 * private flag that remembers if any HBA is known to support MPXIO
234 * SIDEEFFECT: populates the module private lists of known devices
237 * All known devices will also have had their CTD
275 * PURPOSE: Unloads all state currently held for known
306 * SIDEEFFECT: Traverses the lists of known devices and populates the
314 * PURPOSE: Process the known devices and determine which of them are
460 * FUNCTION: generate_known_disks(dlist_t **known,
465 * OUTPUT: known - populated list of known disks
466 * bad - populated list of known bad disks
472 * what disks are known to be attached to the system.
478 dlist_t **known,
488 *known = NULL;
498 volume_set_error(gettext("there are no known disks\n"));
502 /* iterate all returned disks and add them to the known list */
626 *known =
627 dlist_insert_ordered(item, *known,
642 * dlist_t **known, dlist_t **bad)
644 * OUTPUT: disks - a pointer to a list of known disks
645 * known - a pointer to a dlist_t list to hold the known slices
651 * PURPOSE: Examines input list of known disks and determines the slices
662 dlist_t **known,
668 /* iterate list of disks and add their slices to the known list */
792 *known =
794 item, *known,
807 * FUNCTION: generate_known_hbas(dlist_t *disks, dlist_t **known)
811 * OUTPUT: populates the list of known HBAs.
816 * PURPOSE: Examines known disk list and derives the list of known HBAs.
823 dlist_t **known)
829 * for each known disk follow its HBA connections and
830 * assemble the list of known HBAs.
870 /* scan list of known HBAs and see if known */
871 if (dlist_contains(*known, (void*)(uintptr_t)hba,
873 /* known HBA */
885 /* add to known HBA list */
890 *known =
891 dlist_insert_ordered(item, *known,
973 * PURPOSE: Print out the known devices.
975 * Iterates the lists of known slices, disks and HBAs
998 gettext("\n These %s are known:\n\n"),
1053 * updated with known slices that have detected uses
1167 * containing slices known to be available for use by layout.
1216 * known uses.
1687 /* scan list of usable HBAs and see if known */
1690 /* known HBA, continue to next HBA/alias */
1718 * slice - a dm_descriptor_t handle for a known slices.
1727 * if it has a known use.
1768 * if the disk is known to be offline, skip getting status
1905 * slice - a dm_descriptor_t handle for a known slices.
1974 * SIDEEFFECT: adds the input slice to the list of known, used slices.
2269 * PURPOSE: Adds the specified alias to the known aliases for the