Searched refs:asru (Results 51 - 72 of 72) sorted by relevance

123

/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_protocol.c115 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 Dfmd_api.c1304 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 Dfmd_case.c369 * 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 Dgcpu_amd.esc91 #define CONTAINS_CS (payloadprop_contains("resource", asru(CSPATH)))
93 #define SET_ADDR (setpayloadprop("asru-physaddr", payloadprop("IA32_MCi_ADDR")))
H A Damd64.esc41 #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 Dintel.esc212 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 Dpciexrc.esc212 #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 Ddisk.esc30 asru P;
/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4u/
H A Doberon.esc95 asru hostbridge;
H A Dpsycho.esc42 asru hostbridge;
130 asru pcibus/pcidev/pcifn;
H A Dschizo.esc42 asru hostbridge;
252 asru pcibus;
271 asru pcibus/pcidev/pcifn;
H A Dxmits.esc42 asru hostbridge;
258 asru pcibus;
279 asru pcibus/pcidev/pcifn;
H A Dtomatillo.esc39 asru hostbridge;
226 asru pcibus/pcidev/pcifn;
/illumos-gate/usr/src/cmd/fm/eversholt/files/sparc/sun4v/
H A Dgmem.esc32 #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 Dn2piu.esc67 asru hostbridge/pciexrc;
H A Dzambezi.esc84 asru motherboard;
85 asru interconnect;
86 asru chip;
/illumos-gate/usr/src/cmd/fm/eversholt/common/
H A Dliterals.h53 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 Ddisk_common.c112 * 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 Dproblem.c975 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 Dfme.c2125 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 Deval.c510 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 Dtopo_fmri.c64 * - 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)

Completed in 132 milliseconds

123