Lines Matching refs:peidx

189 mca_make_peidx(sal_log_processor_info_t *slpi, peidx_table_t *peidx)  in mca_make_peidx()  argument
204 peidx_head(peidx) = slpi; in mca_make_peidx()
205 peidx_mid(peidx) = (struct sal_cpuid_info *) in mca_make_peidx()
207 peidx_bottom(peidx) = (sal_processor_static_info_t *) in mca_make_peidx()
375 is_mca_global(peidx_table_t *peidx, pal_bus_check_info_t *pbci, in is_mca_global() argument
379 (pal_processor_state_info_t*)peidx_psp(peidx); in is_mca_global()
446 get_target_identifier(peidx_table_t *peidx) in get_target_identifier() argument
458 for (i = 0; i < peidx_cache_check_num(peidx); i++) { in get_target_identifier()
459 smei = (sal_log_mod_error_info_t *)peidx_cache_check(peidx, i); in get_target_identifier()
475 smei = peidx_bus_check(peidx, 0); in get_target_identifier()
495 peidx_table_t *peidx, pal_bus_check_info_t *pbci, in recover_from_read_error() argument
504 target_identifier = get_target_identifier(peidx); in recover_from_read_error()
523 if (!peidx_bottom(peidx) || !(peidx_bottom(peidx)->valid.minstate)) in recover_from_read_error()
525 psr1 =(struct ia64_psr *)&(peidx_minstate_area(peidx)->pmsa_ipsr); in recover_from_read_error()
526 psr2 =(struct ia64_psr *)&(peidx_minstate_area(peidx)->pmsa_xpsr); in recover_from_read_error()
576 recover_from_platform_error(slidx_table_t *slidx, peidx_table_t *peidx, in recover_from_platform_error() argument
582 (pal_processor_state_info_t*)peidx_psp(peidx); in recover_from_platform_error()
589 status = recover_from_read_error(slidx, peidx, pbci, in recover_from_platform_error()
607 status = recover_from_read_error(slidx, peidx, pbci, sos); in recover_from_platform_error()
621 recover_from_tlb_check(peidx_table_t *peidx) in recover_from_tlb_check() argument
626 smei = (sal_log_mod_error_info_t *)peidx_tlb_check(peidx, 0); in recover_from_tlb_check()
654 peidx_table_t *peidx, pal_bus_check_info_t *pbci, in recover_from_processor_error() argument
658 (pal_processor_state_info_t*)peidx_psp(peidx); in recover_from_processor_error()
681 return recover_from_tlb_check(peidx); in recover_from_processor_error()
697 if (peidx_bus_check_num(peidx) > 1) in recover_from_processor_error()
709 return recover_from_platform_error(slidx, peidx, pbci, sos); in recover_from_processor_error()
732 peidx_table_t peidx; in mca_try_to_recover() local
750 slidx_first_entry(&slidx.proc_err)->hdr, &peidx); in mca_try_to_recover()
753 *((u64*)&pbci) = peidx_check_info(&peidx, bus_check, 0); in mca_try_to_recover()
756 if (is_mca_global(&peidx, &pbci, sos)) in mca_try_to_recover()
760 return recover_from_processor_error(platform_err, &slidx, &peidx, in mca_try_to_recover()