Lines Matching refs:err

87 	int err;
89 err = nvlist_lookup_nvlist(fault, FM_SUSPECT_DE, &de);
90 if (err != 0 || de == NULL)
94 err = ASR_FAILURE;
98 err = asr_buf_append_xml_ai(out, pad, "de", fmristr);
104 return (err);
151 int err = 0;
163 err |= asr_buf_append_xml_elem(
166 err |= asr_buf_append_xml_nv(bp, pad, "name", fru_name);
167 err |= asr_buf_append_xml_nvtoken(bp, pad, "id", fru_id);
168 err |= asr_buf_append_xml_nv(bp, pad, "serial", fru_serial);
169 err |= asr_buf_append_xml_nv(bp, pad, "part", fru_part);
170 err |= asr_buf_append_xml_nvtoken(bp, pad,
172 err |= asr_buf_append_xml_end(
174 return (err);
186 int err = 0;
193 if ((thp = topo_open(TOPO_VERSION, NULL, &err)) == NULL) {
195 "failed to alloc topo handle: %s", topo_strerror(err));
233 err = asr_error(EASR_SC, "fault contained "
241 err = ASR_FAILURE;
251 err = asr_buf_append_xml_elem(
253 err |= asr_buf_append_xml_nvtoken(
255 err |= asr_buf_append_xml_nv(
257 err |= asr_buf_append_xml_end(
262 if (err != 0)
270 err = asr_error(EASR_SC,
276 err = asr_error(EASR_SC, "expected '%s' scheme",
282 err = ASR_FAILURE;
302 err |= asr_buf_append_xml_elem(bp, pad++, "hardware-component");
303 err |= asr_buf_append_xml_nv(bp, pad, "name", hc_name);
304 err |= asr_buf_append_xml_nvtoken(bp, pad, "id", hc_id);
314 err |= asr_buf_append_xml_nv(
316 err |= asr_buf_append_xml_nv(
321 err |= asr_buf_append_xml_nv(bp, pad, "serial", hc_serial_id);
322 err |= asr_buf_append_xml_nv(bp, pad, "part", hc_part);
325 err |= asr_buf_append_xml_nvtoken(bp, pad,
328 err |= asr_buf_append_xml_nvtoken(bp, pad,
335 err |= asr_buf_append_xml_nv(
340 err |= asr_buf_append_xml_nv(
346 err |= asr_buf_append_xml_nv(
351 err |= asr_buf_append_xml_nv(
356 err |= asr_buf_append_xml_nv(
360 err |= asr_buf_append_xml_nv(
367 err |= asr_buf_append_xml_ainvl(bp, pad, authority);
370 err |= asr_add_de(thp, event, pad, bp);
373 err |= asr_buf_append_xml_ai(bp, pad, "type", hc_name);
375 err |= asr_buf_append_xml_ai(bp, pad, "class", class);
377 err |= asr_buf_append_xml_ai(bp, pad, "certainty",
380 err |= asr_buf_append_xml_ai(bp, pad, "fmri", fmristr);
385 err |= asr_buf_append_xml_ai(
393 err |= asr_buf_append_xml_ai(
399 err |= asr_buf_append_xml_end(bp, --pad, "hardware-component");
406 return (err == 0 ? ASR_OK : ASR_FAILURE);
484 int err;
530 err = asr_set_errno(EASR_NOMEM);
534 err = asr_msg_start(ah, buf);
535 err |= asr_buf_append_xml_elem(buf, pad, msg_name);
537 err |= asr_buf_append_xml_elem(buf, pad, event_name);
539 err |= asr_buf_append_xml_nvtoken(buf, pad, "message-id", msgid);
540 err |= asr_buf_append_xml_nvtoken(buf, pad, "event-uuid", uuid);
541 err |= asr_buf_append_xml_anv(buf, pad,
543 err |= asr_buf_append_xml_nv(buf, pad, "severity", severity);
574 err |= asr_buf_append_xml_nv(buf, pad, "event-type", eventType);
578 err |= asr_buf_append_xml_nv(
583 err |= asr_buf_append_xml_elem(buf, pad, "component");
587 err = ASR_FAILURE;
591 err |= asr_buf_terminate(buf);
593 err |= asr_buf_append_xml_nv(buf, pad+1, "uncategorized", "");
596 err |= asr_buf_append_xml_end(buf, pad, "component");
598 err |= asr_buf_append_xml_nnv(buf, pad, "summary", reason, 80);
602 err |= asr_buf_append_xml_nv(
607 err |= asr_buf_append_xml_nv(
610 err |= asr_buf_append_xml_nv(
615 err |= asr_buf_append_xml_nnv(
619 err |= asr_buf_append_xml_ai(buf, pad,
624 err |= asr_buf_append_xml_ai(buf, pad, ASR_FLT_INJECTED,
626 err |= asr_buf_append_pad(buf, pad);
627 err |= asr_buf_append_str(buf, "<payload><![CDATA[");
629 err |= asr_buf_append_str(buf, "]]>\n");
630 err |= asr_buf_append_xml_end(buf, pad, "payload");
631 err |= asr_buf_append_xml_nv(buf, pad, "parent-event-uuid", parent);
633 err |= asr_buf_append_xml_end(buf, pad, event_name);
635 err |= asr_buf_append_xml_end(buf, pad, msg_name);
636 err |= asr_msg_end(buf);
639 if (err == 0) {
641 err = EASR_NOMEM;
648 return (err);