brintos

brintos / linux-shallow public Read only

0
0
Text · 791 B · 2011376 Raw
34 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef ARCH_PERF_BOOK3S_HV_EXITS_H3#define ARCH_PERF_BOOK3S_HV_EXITS_H4 5/*6 * PowerPC Interrupt vectors : exit code to name mapping7 */8 9#define kvm_trace_symbol_exit \10	{0x0,	"RETURN_TO_HOST"}, \11	{0x100, "SYSTEM_RESET"}, \12	{0x200, "MACHINE_CHECK"}, \13	{0x300, "DATA_STORAGE"}, \14	{0x380, "DATA_SEGMENT"}, \15	{0x400, "INST_STORAGE"}, \16	{0x480, "INST_SEGMENT"}, \17	{0x500, "EXTERNAL"}, \18	{0x502, "EXTERNAL_HV"}, \19	{0x600, "ALIGNMENT"}, \20	{0x700, "PROGRAM"}, \21	{0x800, "FP_UNAVAIL"}, \22	{0x900, "DECREMENTER"}, \23	{0x980, "HV_DECREMENTER"}, \24	{0xc00, "SYSCALL"}, \25	{0xd00, "TRACE"}, \26	{0xe00, "H_DATA_STORAGE"}, \27	{0xe20, "H_INST_STORAGE"}, \28	{0xe40, "H_EMUL_ASSIST"}, \29	{0xf00, "PERFMON"}, \30	{0xf20, "ALTIVEC"}, \31	{0xf40, "VSX"}32 33#endif34