Searched refs:dimm (Results 1 - 25 of 88) sorted by relevance

1234

/illumos-gate/usr/src/cmd/fm/modules/sun4/cpumem-diagnosis/
H A Dcmd_dimm.c73 cmd_dimm_fru(cmd_dimm_t *dimm) argument
75 return (dimm->dimm_asru_nvl);
79 cmd_dimm_create_fault(fmd_hdl_t *hdl, cmd_dimm_t *dimm, const char *fltnm, argument
91 if (strstr(dimm->dimm_unum, "BR") == NULL) {
93 dimm->dimm_asru_nvl, dimm->dimm_asru_nvl, NULL);
95 nvlfru = cmd_mem2hc(hdl, dimm->dimm_asru_nvl);
97 dimm->dimm_asru_nvl, nvlfru, NULL);
100 return (cmd_fault_add_location(hdl, flt, dimm->dimm_unum));
102 return (cmd_nvl_create_fault(hdl, fltnm, cert, dimm
108 cmd_dimm_free(fmd_hdl_t *hdl, cmd_dimm_t *dimm, int destroy) argument
170 cmd_dimm_destroy(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
180 cmd_dimm_t *dimm; local
192 dimm_attach_to_bank(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
209 cmd_dimm_t *dimm; local
274 cmd_dimm_t *dimm; local
352 cmd_dimm_t *dimm; local
368 cmd_dimm_t *dimm; local
464 cmd_dimm_t *dimm, *next; local
475 cmd_dimm_dirty(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
495 cmd_dimm_t *dimm; local
503 cmd_dimm_save_symbol_error(cmd_dimm_t *dimm, uint16_t upos) argument
515 cmd_dimm_check_symbol_error(cmd_dimm_t *dimm, uint16_t synd) argument
[all...]
H A Dcmd_memerr.c90 * check if a dimm has n CEs with the same symbol-in-error
93 upos_thresh_check(cmd_dimm_t *dimm, uint16_t upos, uint32_t threshold) argument
100 for (ip = cmd_list_next(&dimm->mq_root[i]); ip != NULL;
218 ce_thresh_check(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
225 if (dimm->dimm_flags & CMD_MEM_F_FAULTING)
229 nret = dimm->dimm_nretired;
230 if (dimm->dimm_bank != NULL)
231 nret += dimm->dimm_bank->bank_nretired;
236 if (dimm->dimm_phys_addr_hi >= dimm
263 mq_5b_check(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
408 mq_add(fmd_hdl_t *hdl, cmd_dimm_t *dimm, fmd_event_t *ep, uint64_t afar, uint16_t synd, uint64_t now, uint32_t cpuid) argument
448 mq_prune(fmd_hdl_t *hdl, cmd_dimm_t *dimm, uint64_t now) argument
486 mq_check(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
577 cmd_dimm_t *dimm; local
[all...]
/illumos-gate/usr/src/cmd/fm/modules/sun4v/generic-mem/
H A Dgmem_dimm.c55 gmem_dimm_fru(gmem_dimm_t *dimm) argument
57 return (dimm->dimm_asru_nvl);
61 gmem_dimm_free(fmd_hdl_t *hdl, gmem_dimm_t *dimm, int destroy) argument
63 gmem_case_t *cc = &dimm->dimm_case;
78 gmem_fmri_fini(hdl, &dimm->dimm_asru, destroy);
81 while ((q = gmem_list_next(&dimm->mq_root[i])) != NULL) {
97 gmem_list_delete(&dimm->mq_root[i], q);
103 fmd_buf_destroy(hdl, NULL, dimm->dimm_bufname);
105 gmem_list_delete(&gmem.gm_dimms, dimm);
106 fmd_hdl_free(hdl, dimm, sizeo
110 gmem_dimm_destroy(fmd_hdl_t *hdl, gmem_dimm_t *dimm) argument
119 gmem_dimm_t *dimm; local
133 gmem_dimm_t *dimm; local
183 gmem_dimm_t *dimm; local
224 gmem_dimm_t *dimm; local
240 gmem_dimm_t *dimm; local
330 gmem_dimm_t *dimm, *next; local
341 gmem_dimm_dirty(fmd_hdl_t *hdl, gmem_dimm_t *dimm) argument
361 gmem_dimm_t *dimm; local
474 nvlist_t *dimm = NULL; local
532 gmem_dimm_t *dimm = NULL, *next = NULL; local
547 gmem_dimm_t *dimm = NULL, *next = NULL; local
[all...]
H A Dgmem_memerr.c250 * check if a dimm has n CEs that have the same symbol-in-error
253 upos_thresh_check(gmem_dimm_t *dimm, uint16_t upos, uint32_t threshold) argument
260 for (ip = gmem_list_next(&dimm->mq_root[i]); ip != NULL;
367 ce_thresh_check(fmd_hdl_t *hdl, gmem_dimm_t *dimm) argument
374 if (dimm->dimm_flags & GMEM_F_FAULTING)
377 nret = dimm->dimm_nretired;
382 if (dimm->dimm_phys_addr_hi >= dimm->dimm_phys_addr_low)
384 (dimm->dimm_phys_addr_hi - dimm
409 mq_5b_check(fmd_hdl_t *hdl, gmem_dimm_t *dimm) argument
551 mq_add(fmd_hdl_t *hdl, gmem_dimm_t *dimm, fmd_event_t *ep, uint64_t afar, uint16_t unit_position, uint16_t ckwd, uint64_t now) argument
590 mq_prune(fmd_hdl_t *hdl, gmem_dimm_t *dimm, uint64_t now) argument
628 mq_check(fmd_hdl_t *hdl, gmem_dimm_t *dimm) argument
718 gmem_dimm_t *dimm; local
[all...]
/illumos-gate/usr/src/uts/sun4u/serengeti/os/
H A Dsg_unum.c80 int dimm; local
83 * node and dimm will always be valid. board and proc may be -1 if
93 dimm = (physaddr & SG_ECACHE_DIMM_MASK) ? 0 : 1;
95 dimm = (physaddr & SG_ECACHE_DIMM_MASK) ? 1 : 0;
98 node, board, proc, dimm, sg_j_number[proc][dimm]);
/illumos-gate/usr/src/common/mc/mc-amd/
H A Dmcamd_unumtopa.c49 mcamd_node_t *mc, *dimm; local
53 "mc %d dimm %d offset 0x%llx\n", unump->unum_chip, unump->unum_mc,
87 * first dimm in the unum - if there is more than one they all
89 * to is not finer grained than the 128-bits of a dimm pair.
91 for (dimm = mcamd_dimm_next(hdl, mc, NULL); dimm != NULL;
92 dimm = mcamd_dimm_next(hdl, mc, dimm)) {
93 if (!mcamd_get_numprop(hdl, dimm, MCAMD_PROP_NUM, &num)) {
95 "failed to lookup num for dimm
[all...]
/illumos-gate/usr/src/lib/fm/topo/modules/sun4v/
H A DMakefile30 dimm \
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chicago/frudata/
H A Dlibpiclfrudata.conf35 name:/platform/i2c@1f,520000/dimm-spd@0,a0
36 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,a0:dimm-spd"
38 name:/platform/i2c@1f,520000/dimm-spd@0,a2
39 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,a2:dimm-spd"
41 name:/platform/i2c@1f,520000/dimm-spd@0,a4
42 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,a4:dimm-spd"
44 name:/platform/i2c@1f,520000/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/frudata/
H A Dlibpiclfrudata.conf35 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b6
36 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b6:dimm-spd"
38 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b8
39 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b8:dimm-spd"
41 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba
42 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba:dimm-spd"
44 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/schumacher/frudata/
H A Dlibpiclfrudata.conf36 name:/platform/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a0
37 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a0:dimm-spd"
39 name:/platform/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a2
40 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a2:dimm-spd"
42 name:/platform/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a4
43 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm-spd@81,a4:dimm-spd"
45 name:/platform/pci@1e,600000/isa@7/ipmc@0,2e8/i2c@81/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/taco/frudata/
H A Dlibpiclfrudata.conf36 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a0
37 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a0:dimm-spd"
39 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a2
40 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a2:dimm-spd"
42 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a4
43 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,a4:dimm-spd"
45 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudata/
H A Dlibpiclfrudata.conf41 name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b0
42 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b0:dimm-spd"
44 name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b2
45 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b2:dimm-spd"
47 name:/platform/i2c@1f,520000/dimm-spd?UnitAddress=0,b4
48 PROP FRUDevicePath string r 0 "/devices/i2c@1f,520000/dimm-spd@0,b4:dimm-spd"
50 name:/platform/i2c@1f,520000/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/frudata/
H A Dlibpiclfrudata.conf42 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b6
43 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b6:dimm-spd"
45 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b8
46 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b8:dimm-spd"
48 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,ba
49 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba:dimm-spd"
51 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/devtree/
H A Dpicldevtree.conf33 dimm-spd seeprom
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/ents/frudata/
H A Dlibpiclfrudata.conf48 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b6
49 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b6:dimm-spd"
51 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b8
52 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b8:dimm-spd"
54 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,ba
55 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba:dimm-spd"
57 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/frudata/
H A Dlibpiclfrudata.conf70 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
71 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a0:dimm-fru"
73 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
74 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a2:dimm-fru"
76 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
77 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a4:dimm-fru"
79 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/frutree/
H A Dpiclfrutree.info36 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
39 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
42 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
45 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a6
48 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a8
51 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,aa
54 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ac
57 REFNODE mem-module fru WITH /platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,ae
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/frudata/
H A Dlibpiclfrudata.conf54 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
55 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a0:dimm-fru"
57 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
58 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a2:dimm-fru"
60 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
61 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a4:dimm-fru"
63 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudata/
H A Dlibpiclfrudata.conf39 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b6
40 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b6:dimm-spd"
42 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,b8
43 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,b8:dimm-spd"
45 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm-spd?UnitAddress=0,ba
46 PROP FRUDevicePath string r 0 "/devices/pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba:dimm-spd"
48 name:/platform/pci@1e,600000/isa@7/i2c@0,320/dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frudata/
H A Dlibpiclfrudata.conf41 name:/platform/i2c@1f,530000/dimm-spd?UnitAddress=0,e0
42 PROP FRUDevicePath string r 0 "/devices/i2c@1f,530000/dimm-spd@0,e0:dimm-spd"
44 name:/platform/i2c@1f,530000/dimm-spd?UnitAddress=0,e2
45 PROP FRUDevicePath string r 0 "/devices/i2c@1f,530000/dimm-spd@0,e2:dimm-spd"
47 name:/platform/i2c@1f,530000/dimm-spd?UnitAddress=0,e4
48 PROP FRUDevicePath string r 0 "/devices/i2c@1f,530000/dimm-spd@0,e4:dimm-spd"
50 name:/platform/i2c@1f,530000/dimm
[all...]
/illumos-gate/usr/src/cmd/fm/modules/sun4u/cpumem-diagnosis/
H A Dcmd_oplerr.c245 opl_ce_thresh_check(fmd_hdl_t *hdl, cmd_dimm_t *dimm) argument
253 if (dimm->dimm_flags & CMD_MEM_F_FAULTING) {
258 if (dimm->dimm_nretired >= fmd_prop_get_int32(hdl,
260 dimm->dimm_flags |= CMD_MEM_F_FAULTING;
262 dflt = cmd_dimm_create_fault(hdl, dimm, "fault.memory.dimm",
375 cmd_dimm_t *dimm; local
381 if ((dimm = cmd_dimm_lookup(hdl, asru)) == NULL &&
382 (dimm = cmd_dimm_create(hdl, asru)) == NULL)
385 if (dimm
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/devtree/
H A Dpicldevtree.conf38 dimm-spd seeprom
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/chalupa/devtree/
H A Dpicldevtree.conf30 dimm-spd seeprom
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/devtree/
H A Dpicldevtree.conf35 dimm-spd seeprom
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/frudata/
H A Dlibpiclfrudata.conf82 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a0
83 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a0:dimm-fru"
85 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a2
86 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a2:dimm-fru"
88 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm-fru?UnitAddress=1,a4
89 PROP FRUDevicePath string r 0 "/devices/pci@8,700000/ebus@5/i2c@1,2e/dimm-fru@1,a4:dimm-fru"
91 name:/platform/pci/ebus/i2c?UnitAddress=1,2e/dimm
[all...]

Completed in 186 milliseconds

1234