nmi.h (38a01e55d268aeba68c84eea425252e7f810feaf) nmi.h (f9a535e089abcbc7ac99db83c8c6e4644e395b12)
1/*
2 * NMI monitor handler class and helpers definitions.
3 *
4 * Copyright IBM Corp., 2014
5 *
6 * Author: Alexey Kardashevskiy <aik@ozlabs.ru>
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 31 unchanged lines hidden (view full) ---

40
41typedef struct NMIClass {
42 InterfaceClass parent_class;
43
44 void (*nmi_monitor_handler)(NMIState *n, int cpu_index, Error **errp);
45} NMIClass;
46
47void nmi_monitor_handle(int cpu_index, Error **errp);
1/*
2 * NMI monitor handler class and helpers definitions.
3 *
4 * Copyright IBM Corp., 2014
5 *
6 * Author: Alexey Kardashevskiy <aik@ozlabs.ru>
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 31 unchanged lines hidden (view full) ---

40
41typedef struct NMIClass {
42 InterfaceClass parent_class;
43
44 void (*nmi_monitor_handler)(NMIState *n, int cpu_index, Error **errp);
45} NMIClass;
46
47void nmi_monitor_handle(int cpu_index, Error **errp);
48void inject_nmi(void);
48
49#endif /* NMI_H */
49
50#endif /* NMI_H */