Home
last modified time | relevance | path

Searched refs:ext_elog (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/hw/ppc/
H A Dspapr_events.c734 static void spapr_mc_set_ea_provided_flag(struct mc_extended_log *ext_elog) in spapr_mc_set_ea_provided_flag() argument
736 switch (ext_elog->mc.error_type) { in spapr_mc_set_ea_provided_flag()
738 ext_elog->mc.sub_err_type |= RTAS_LOG_V6_MC_UE_EA_ADDR_PROVIDED; in spapr_mc_set_ea_provided_flag()
743 ext_elog->mc.sub_err_type |= RTAS_LOG_V6_MC_EA_ADDR_PROVIDED; in spapr_mc_set_ea_provided_flag()
751 struct mc_extended_log *ext_elog) in spapr_mce_get_elog_type() argument
771 ext_elog->mc.error_type = mc_derror_table[i].error_type; in spapr_mce_get_elog_type()
772 ext_elog->mc.sub_err_type = mc_derror_table[i].error_subtype; in spapr_mce_get_elog_type()
774 ext_elog->mc.effective_address = cpu_to_be64(env->spr[SPR_DAR]); in spapr_mce_get_elog_type()
775 spapr_mc_set_ea_provided_flag(ext_elog); in spapr_mce_get_elog_type()
790 ext_elog->mc.error_type = mc_ierror_table[i].error_type; in spapr_mce_get_elog_type()
[all …]