Searched refs:ancestors (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/lib/libfru/libfru/
H A DParser.h60 fru_errno_t fru_field_parser(const char *path, Ancestor **ancestors,
H A DParser.cc49 // NOTE: ancestors may be NULL if no tags contain a valid path.
51 fru_field_parser(const char *path, Ancestor **ancestors, argument
91 /* allow ancestors to be NULL */
92 /* some elements don't have tagged ancestors */
100 *ancestors = gParserAnts;
H A Dlibfru.cc1396 // ancestors: A linked list of Tagged Ancestors which represent the
1406 // For an "UNKNOWN" payload this will return NULL for the pathDef, ancestors,
1418 Ancestor **ancestors,
1449 *correct = *ancestors = NULL;
1467 err = fru_field_parser(field_path, ancestors,
1473 } else if (ancestors == NULL) {
1474 /* without valid ancestors we can't find payloads for this */
1482 delete *ancestors; // linked list
1489 *pathDef, *ancestors, correct, tagInstance))
1495 delete *ancestors; // linke
1412 get_payload(fru_nodehdl_t container, const char *seg_name, int instance, const char *field_path, PathDef **pathDef, Ancestor **ancestors, Ancestor **correct, int *tagInstance, int *instLeft, uint8_t **payload, size_t *payloadLen, int mode) argument
1553 get_seg_and_payload(fru_nodehdl_t container, char **seg_name, int instance, const char *field_path, PathDef **pathDef, Ancestor **ancestors, Ancestor **correct, int *tagInstance, int *instLeft, uint8_t **payload, size_t *payloadLen) argument
1644 Ancestor *ancestors; local
1727 Ancestor *ancestors; local
1799 Ancestor *ancestors; local
2104 Ancestor *ancestors = NULL; local
2144 Ancestor *ancestors local
[all...]

Completed in 725 milliseconds