Lines Matching refs:element
301 char **element;
310 if (((element = fru_reg_list_entries(&num_elements)) == NULL) ||
317 error(gettext("Unable to get memory for tagged element list"),
362 * Output the definition for each element
365 assert(element[i] != NULL);
367 if ((strcmp("Location", element[i])) == 0) continue;
368 if ((def = fru_reg_lookup_def_by_name(element[i])) == NULL) {
371 element[i]);
379 output("<!ELEMENT %s (%s", element[i],
385 element[i], element[i], element[i],
386 element[i], def->enumTable[0].text);
395 element[i], element[i]);
408 output("<!ELEMENT %s (Index*)>\n", element[i]);
413 /* Provide for returning the tag for an "unknown" element */
422 if (tagged[i]) output("\n\t| %s", element[i]);
423 free(element[i]);
426 free(element);
696 * Recursively print the contents of a data element
715 * data element
905 * Make a new element definition to describe the components
1033 * Print the contents of a packet (i.e., a tagged data element)
1078 * Print the defined element
1086 * Print a segment's name and the contents of each data element in the segment
1140 * Close the XML element for a "location" node
1152 * Close the XML element for a "fru" node
1163 * Close the XML element for a "container" node