Lines Matching refs:afar
484 static void spitfire_log_udb_syndrome(unsigned long afar, unsigned long udbh, unsigned long udbl, u… in spitfire_log_udb_syndrome() argument
491 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
502 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
513 static void spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned l… in spitfire_cee_log() argument
518 smp_processor_id(), afsr, afar, udbl, udbh, tl1); in spitfire_cee_log()
520 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_CE); in spitfire_cee_log()
534 static void spitfire_ue_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned lo… in spitfire_ue_log() argument
538 smp_processor_id(), afsr, afar, udbl, udbh, tt, tl1); in spitfire_ue_log()
544 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_UE); in spitfire_ue_log()
573 void spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) in spitfire_access_error() argument
597 spitfire_ue_log(afsr, afar, udbh, udbl, tt, tl1, regs); in spitfire_access_error()
622 spitfire_cee_log(afsr, afar, udbh, udbl, tl1, regs); in spitfire_access_error()
1169 unsigned long afsr, unsigned long afar, int recoverable) in cheetah_log_errors() argument
1176 afsr, afar, in cheetah_log_errors()
1209 ret = sprintf_dimm(syndrome, afar, unum, sizeof(unum)); in cheetah_log_errors()
1220 ret = sprintf_dimm(syndrome, afar, unum, sizeof(unum)); in cheetah_log_errors()
1288 unsigned long afsr, afar; in cheetah_recheck_errors() local
1297 : "=r" (afar) in cheetah_recheck_errors()
1300 logp->afar = afar; in cheetah_recheck_errors()
1311 void cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) in cheetah_fecc_handler() argument
1322 afsr, afar); in cheetah_fecc_handler()
1338 if (p->afsr != afsr || p->afar != afar) in cheetah_fecc_handler()
1388 cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); in cheetah_fecc_handler()
1472 void cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) in cheetah_cee_handler() argument
1480 afsr, afar); in cheetah_cee_handler()
1496 if (p->afsr != afsr || p->afar != afar) in cheetah_cee_handler()
1501 is_memory = cheetah_check_main_memory(afar); in cheetah_cee_handler()
1507 cheetah_fix_ce(afar); in cheetah_cee_handler()
1542 cheetah_flush_ecache_line(afar); in cheetah_cee_handler()
1566 cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); in cheetah_cee_handler()
1572 void cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) in cheetah_deferred_handler() argument
1615 afsr, afar); in cheetah_deferred_handler()
1631 if (p->afsr != afsr || p->afar != afar) in cheetah_deferred_handler()
1636 is_memory = cheetah_check_main_memory(afar); in cheetah_deferred_handler()
1670 cheetah_flush_ecache_line(afar); in cheetah_deferred_handler()
1705 cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); in cheetah_deferred_handler()
1737 if (pfn_valid(afar >> PAGE_SHIFT)) in cheetah_deferred_handler()
1738 get_page(pfn_to_page(afar >> PAGE_SHIFT)); in cheetah_deferred_handler()