/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_protocol.c | 115 nvlist_t *asru, nvlist_t *fru, nvlist_t *resource, const char *location) 127 if (asru != NULL) 128 err |= nvlist_add_nvlist(nvl, FM_FAULT_ASRU, asru); 114 fmd_protocol_fault(const char *class, uint8_t certainty, nvlist_t *asru, nvlist_t *fru, nvlist_t *resource, const char *location) argument
|
H A D | fmd_api.c | 1304 nvlist_t *rsrc = NULL, *asru_prop = NULL, *asru = NULL, *fru = NULL; local 1320 (void) nvlist_lookup_nvlist(nvl, FM_FAULT_ASRU, &asru); 1324 if (asru == NULL && topo_fmri_getprop(thp, rsrc, 1328 &asru) == 0) { 1330 asru); 1333 &asru); 1336 if (topo_fmri_asru(thp, rsrc, &asru, &err) == 0) { 1340 asru); 1341 nvlist_free(asru); 1343 &asru); 1956 fmd_nvl_create_suspect(fmd_hdl_t *hdl, const char *class, uint8_t certainty, nvlist_t *asru, nvlist_t *fru, nvlist_t *rsrc, const char *pfx, boolean_t chkpfx) argument 1977 fmd_nvl_create_fault(fmd_hdl_t *hdl, const char *class, uint8_t certainty, nvlist_t *asru, nvlist_t *fru, nvlist_t *rsrc) argument 1993 fmd_nvl_create_defect(fmd_hdl_t *hdl, const char *class, uint8_t certainty, nvlist_t *asru, nvlist_t *fru, nvlist_t *rsrc) argument [all...] |
H A D | fmd_case.c | 369 * Have we got any suspects with an asru that are still unusable and present? 376 nvlist_t *asru; local 379 * if this a proxy case and this suspect doesn't have an local asru 389 if (nvlist_lookup_nvlist(alp->al_event, FM_FAULT_ASRU, &asru) != 0) 1436 * previous solve operation between the asru cache being created 1440 * the case was in the asru cache. If this happens, revert the 2104 * place on the other side but this side may know the asru "contains"
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/i386/i86pc/ |
H A D | gcpu_amd.esc | 91 #define CONTAINS_CS (payloadprop_contains("resource", asru(CSPATH))) 93 #define SET_ADDR (setpayloadprop("asru-physaddr", payloadprop("IA32_MCi_ADDR")))
|
H A D | amd64.esc | 41 #define SET_ADDR (setpayloadprop("asru-physaddr", payloadprop("IA32_MCi_ADDR"))) 43 #define SET_OFFSET (setpayloadprop("asru-offset", \ 66 asru(chip/memory-controller/dimm/rank)) \ 68 asru(chip/memory-controller/dimm))) 345 asru(chip/memory-controller/chip-select)))
|
H A D | intel.esc | 212 setpayloadprop("asru-physaddr", payloadprop("physaddr"))) 215 setpayloadprop("asru-offset", payloadprop("offset"))) 436 asru(chip/memory-controller/dram-channel/dimm/rank)) || \ 438 asru(chip/memory-controller/dram-channel/dimm))) 445 setpayloadprop("asru-offset", \ 556 { payloadprop_contains("resource", asru(CHIPDIMM)) } (1)-> 560 { payloadprop_contains("resource", asru(CHIPDIMM/rank)) } (1)->
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/common/ |
H A D | pciexrc.esc | 212 #define GET_HB_FRU (confprop(asru(hostbridge), PROP_PLAT_FRU)) 213 #define GET_PCIE_FRU (confprop(asru(pciexbus[b]/pciexdev[d]/pciexfn[0]), PROP_PLAT_FRU)) 214 #define GET_PCI_FRU (confprop(asru(pcibus[b]/pcidev[d]/pcifn[0]), PROP_PLAT_FRU))
|
H A D | disk.esc | 30 asru P;
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4u/ |
H A D | oberon.esc | 95 asru hostbridge;
|
H A D | psycho.esc | 42 asru hostbridge; 130 asru pcibus/pcidev/pcifn;
|
H A D | schizo.esc | 42 asru hostbridge; 252 asru pcibus; 271 asru pcibus/pcidev/pcifn;
|
H A D | xmits.esc | 42 asru hostbridge; 258 asru pcibus; 279 asru pcibus/pcidev/pcifn;
|
H A D | tomatillo.esc | 39 asru hostbridge; 226 asru pcibus/pcidev/pcifn;
|
/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/ |
H A D | gmem.esc | 32 #define CONTAINS_DIMM (payloadprop_contains("resource", asru(DIMMPATH))) 103 #define CONTAINS_CHIP (payloadprop_contains("sender", asru(CHIP))) 104 #define CONTAINS_MEMBUFF (payloadprop_contains("sender", asru(MEM_BUFF))) 105 #define CONTAINS_MEMCTRL (payloadprop_contains("sender", asru(MEM_CTRL)))
|
H A D | n2piu.esc | 67 asru hostbridge/pciexrc;
|
H A D | zambezi.esc | 84 asru motherboard; 85 asru interconnect; 86 asru chip;
|
/illumos-gate/usr/src/cmd/fm/eversholt/common/ |
H A D | literals.h | 53 L_DECL(asru); variable 148 * internal function names. note that "fru" and "asru" are also function
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/disk/ |
H A D | disk_common.c | 112 * group: protocol properties: resource, asru, label, fru 127 nvlist_t *asru = NULL; local 177 /* form and set the asru */ 178 if ((asru = topo_mod_devfmri(mod, FM_DEV_SCHEME_VERSION, 182 "asru error %s\n", topo_strerror(err)); 185 if (topo_node_asru_set(dtn, asru, 0, &err) != 0) { 273 nvlist_free(asru);
|
/illumos-gate/usr/src/lib/fm/libfmd_snmp/common/ |
H A D | problem.c | 975 nvlist_t *asru = NULL; local 978 (void) nvlist_lookup_nvlist(data, FM_FAULT_ASRU, &asru); 979 if ((str = sunFm_nvl2str(asru)) == NULL)
|
/illumos-gate/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | fme.c | 2125 nvlist_t *asru; member in struct:rsl 2139 nvlist_free(freeme->asru); 2141 if (freeme->rsrc != freeme->asru) 2182 nvlist_t *asru, *fru; local 2196 asru = node2fmri(asrudef); 2203 platform_units_translate(is_defect(sp->t), croot, &asru, &fru, &rsrc, 2208 rsrcs->asru = asru; 2803 rp->asru, 2864 * modify the asru t 2888 nvlist_t *asru; local [all...] |
H A D | eval.c | 510 nvlist_t *asru = NULL, *fru = NULL, *rsrc = NULL; local 522 platform_units_translate(0, croot, &asru, &fru, &rsrc, path);
|
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_fmri.c | 64 * - asru: lookup associated ASRU property by FMRI 447 topo_fmri_asru(topo_hdl_t *thp, nvlist_t *nvl, nvlist_t **asru, int *err) argument 459 if (topo_hdl_nvdup(thp, ap, asru) < 0)
|