Home
last modified time | relevance | path

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

/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dras.c231 static void rtas_parse_epow_errlog(struct rtas_error_log *log) in rtas_parse_epow_errlog()
360 struct rtas_error_log *rtas_elog; in ras_error_interrupt()
373 rtas_elog = (struct rtas_error_log *)ras_log_buf; in ras_error_interrupt()
406 static inline struct rtas_error_log *fwnmi_get_errlog(void) in fwnmi_get_errlog()
408 return (struct rtas_error_log *)local_paca->mce_data_buf; in fwnmi_get_errlog()
442 struct rtas_error_log *h; in fwnmi_get_errinfo()
451 h = (struct rtas_error_log *)&savep[1]; in fwnmi_get_errinfo()
464 return (struct rtas_error_log *)local_paca->mce_data_buf; in fwnmi_get_errinfo()
565 struct rtas_error_log *errp, in mce_handle_err_virtmode()
767 struct rtas_error_log *err; in pSeries_machine_check_log_err()
[all …]
H A Dio_event_irq.c71 static struct pseries_io_event * ioei_find_event(struct rtas_error_log *elog) in ioei_find_event()
132 event = ioei_find_event((struct rtas_error_log *)ioei_rtas_buf); in ioei_interrupt()
/openbmc/linux/arch/powerpc/kernel/
H A Drtasd.c149 struct rtas_error_log *errlog = (struct rtas_error_log *)buf; in printk_log_rtas()
162 struct rtas_error_log *err; in log_rtas_len()
167 err = (struct rtas_error_log *)buf; in log_rtas_len()
276 static void handle_rtas_event(const struct rtas_error_log *log) in handle_rtas_event()
406 if (rtas_error_type((struct rtas_error_log *)logdata) != in do_event_scan()
410 handle_rtas_event((struct rtas_error_log *)logdata); in do_event_scan()
H A Drtas.c1677 noinstr struct pseries_errorlog *get_pseries_errorlog(struct rtas_error_log *log, in get_pseries_errorlog()
/openbmc/linux/arch/powerpc/include/asm/
H A Drtas.h296 static inline uint8_t rtas_error_severity(const struct rtas_error_log *elog) in rtas_error_severity()
301 static inline uint8_t rtas_error_disposition(const struct rtas_error_log *elog) in rtas_error_disposition()
307 void rtas_set_disposition_recovered(struct rtas_error_log *elog) in rtas_set_disposition_recovered()
313 static inline uint8_t rtas_error_extended(const struct rtas_error_log *elog) in rtas_error_extended()
318 static inline uint8_t rtas_error_initiator(const struct rtas_error_log *elog) in rtas_error_initiator()
326 uint32_t rtas_error_extended_log_length(const struct rtas_error_log *elog) in rtas_error_extended_log_length()
395 struct pseries_errorlog *get_pseries_errorlog(struct rtas_error_log *log,
H A Drtas-types.h24 struct rtas_error_log { struct
/openbmc/qemu/hw/ppc/
H A Dspapr_events.c89 struct rtas_error_log { struct
815 struct rtas_error_log log; in spapr_mce_dispatch_elog()
942 struct rtas_error_log header; in check_exception()