Lines Matching defs:fru
53 * If -g flag is set or not_suppressed is not set and the class fru, fault,
76 * /-------------\ | fru | -> | list | -> | list |
118 * The -f flag changes the output so that it appears sorted on a per-fru basis.
214 name_list_t *fru;
505 name_list_t *fru, name_list_t *asru, name_list_t *resource,
522 status_rec_p->fru = fru;
682 * add record to rec, fru and asru lists.
686 name_list_t *fru, name_list_t *asru, name_list_t *resource,
692 status_rec_p = new_record_init(uurec_p, msgid, class, fru, asru,
695 if (status_rec_p->fru && !dummy_fru)
696 add_list(status_rec_p, status_rec_p->fru, &status_fru_list);
816 name_list_t *asru = NULL, *fru = NULL, *serial = NULL;
838 extract_record_info(nva[i], &class, &fru, &serial,
858 catalog_new_record(uurec_p, msgid, class, fru, asru,
1149 serial_in_fru(name_list_t *fru, name_list_t *serial)
1158 fp = fru;
1168 if (fp == fru)
1244 if (full || srp->fru == NULL || srp->asru == NULL) {
1259 if (srp->fru) {
1260 status = asru_same_status(srp->fru);
1262 print_name_list(srp->fru, dgettext("FMD",
1264 srp->fru->pct == 100 ? 100 : srp->fru->max_pct,
1268 print_name_list(srp->fru, dgettext("FMD",
1270 srp->fru->pct == 100 ? 100 : srp->fru->max_pct,
1273 if (srp->serial && !serial_in_fru(srp->fru, srp->serial) &&
1360 name_list_t *fru = srp->fru;
1362 while (fru) {
1363 if (strcmp(resource, fru->name) == 0) {
1364 rt = fru;
1367 fru = fru->next;
1368 if (fru == srp->fru)
1375 print_fru_line(name_list_t *fru, char *uuid)
1377 if (fru->pct == 100) {
1378 (void) printf("%s %d %s %d%%\n", uuid, fru->count,
1382 (void) printf("%s %d %s %d%%\n", uuid, fru->count,
1384 fru->max_pct);
1395 name_list_t *fru;
1415 fru = find_fru(srp, tp->resource);
1416 if (fru) {
1417 if (fru->label)
1419 fru->label, fru->name);
1422 fru->name);
1437 fru = srp->fru;
1438 while (fru) {
1440 fru->name) == 0)
1441 status |= fru->status;
1442 fru = fru->next;
1443 if (fru == srp->fru)
1476 fru = find_fru(srp, tp->resource);
1477 if (fru) {
1481 print_fru_line(fru,
1487 print_fru_line(fru, uurp->uuid);
1502 !serial_in_fru(srp->fru,
1648 * -f show faulty fru's
1649 * -g force grouping of similar faults on the same fru
1776 * argument could be a uuid, an fmri (asru, fru or resource)
1802 * argument could be an fmri (asru, fru or resource) or a label.
1824 * argument could be an fmri (asru, fru or resource) or a label.
1846 * argument could be a uuid, an fmri (asru, fru or resource)