Lines Matching refs:xec

79 	"PFB valid bit parity error",			/* xec = 0xd */
80 "Microcode Patch Buffer", /* xec = 010 */
88 "Fill ECC error on data fills", /* xec = 0x4 */
97 "L2 Tag ECC error", /* xec = 0x10 */
120 "L3 data cache ECC error", /* xec = 0x1c */
142 static bool f12h_dc_mce(u16 ec, u8 xec)
160 static bool f10h_dc_mce(u16 ec, u8 xec)
166 return f12h_dc_mce(ec, xec);
169 static bool k8_dc_mce(u16 ec, u8 xec)
176 return f10h_dc_mce(ec, xec);
179 static bool f14h_dc_mce(u16 ec, u8 xec)
231 static bool f15h_dc_mce(u16 ec, u8 xec)
237 switch (xec) {
268 if (!xec)
271 pr_cont(" Internal error condition type %d.\n", xec);
281 u8 xec = XEC(m->status, xec_mask);
289 ((xec == 2) ? "locked miss"
290 : (xec ? "multimatch" : "parity")));
293 } else if (fam_ops->dc_mce(ec, xec))
299 static bool k8_ic_mce(u16 ec, u8 xec)
333 static bool f14h_ic_mce(u16 ec, u8 xec)
352 static bool f15h_ic_mce(u16 ec, u8 xec)
359 switch (xec) {
361 pr_cont("%s.\n", f15h_ic_mce_desc[xec]);
365 pr_cont("%s.\n", f15h_ic_mce_desc[xec-2]);
369 pr_cont("%s.\n", f15h_ic_mce_desc[xec-4]);
373 pr_cont("Decoder %s parity error.\n", f15h_ic_mce_desc[xec-4]);
385 u8 xec = XEC(m->status, xec_mask);
391 (xec ? "multimatch" : "parity error"));
396 } else if (fam_ops->ic_mce(ec, xec))
405 u8 xec = XEC(m->status, xec_mask);
409 if (xec == 0x1)
411 else if (xec == 0x3)
413 else if (xec == 0x2 && MEM_ERROR(ec))
415 else if (xec == 0x0) {
447 u8 xec = XEC(m->status, xec_mask);
452 if (xec == 0x0)
454 else if (xec == 0x1)
459 if (xec > 2)
464 switch (xec) {
466 pr_cont("%s.\n", f15h_cu_mce_desc[xec - 0x4]);
470 pr_cont("%s.\n", f15h_cu_mce_desc[xec - 0x7]);
487 u8 xec = XEC(m->status, xec_mask);
497 if (xec == 0x0) {
518 u8 xec = XEC(m->status, 0x1f);
523 switch (xec) {
527 if (xec == 0x0 || xec == 0x8) {
532 pr_cont("%s.\n", nb_mce_desc[xec]);
564 pr_cont("%s.\n", nb_mce_desc[xec - offset]);
575 u8 xec = XEC(m->status, xec_mask);
583 if (xec == 0x0 || xec == 0xc)
584 pr_cont("%s.\n", fr_ex_mce_desc[xec]);
585 else if (xec < 0xd)
586 pr_cont("%s parity error.\n", fr_ex_mce_desc[xec]);
598 u8 xec = XEC(m->status, xec_mask);
602 switch (xec) {
661 u8 xec = (m->status >> 16) & 0x1f;
666 if (m->bank == 4 && xec == 0x5 && !report_gart_errors)