Lines Matching defs:asru
381 nvlist_t *asru;
392 if (nvlist_lookup_nvlist(nvl, FM_FAULT_ASRU, &asru) != 0 ||
393 nvlist_lookup_string(asru, FM_FMRI_SCHEME, &scheme) != 0 ||
394 nvlist_lookup_uint8(asru, FM_VERSION, &version) != 0) {
403 *asrup = asru;
420 nvlist_t *asru = NULL;
439 if ((subr = nvl2subr(hdl, nvl, &asru)) == NULL)
449 has_fault = fmd_nvl_fmri_has_fault(hdl, asru,
453 err = subr->subr_func(hdl, nvl, asru,
457 err = subr->subr_func(hdl, nvl, asru,
473 if ((subr = nvl2subr(hdl, nvl, &asru)) == NULL)
476 has_fault = fmd_nvl_fmri_has_fault(hdl, asru,
479 err = subr->subr_func(hdl, nvl, asru, uuid, 0);
486 if (asru != NULL) {
487 if (nvlist_lookup_uint32(asru, FM_FMRI_CPU_CACHE_INDEX,
504 nvlist_t *asru;
506 if ((subr = nvl2subr(hdl, nvl, &asru)) == NULL)
510 if (fmd_nvl_fmri_has_fault(hdl, asru,
512 (void) subr->subr_func(hdl, nvl, asru, NULL, 0);