1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 2 #ifndef _ASM_X86_PERF_REGS_H 3 #define _ASM_X86_PERF_REGS_H 4 5 enum perf_event_x86_regs { 6 PERF_REG_X86_AX, 7 PERF_REG_X86_BX, 8 PERF_REG_X86_CX, 9 PERF_REG_X86_DX, 10 PERF_REG_X86_SI, 11 PERF_REG_X86_DI, 12 PERF_REG_X86_BP, 13 PERF_REG_X86_SP, 14 PERF_REG_X86_IP, 15 PERF_REG_X86_FLAGS, 16 PERF_REG_X86_CS, 17 PERF_REG_X86_SS, 18 PERF_REG_X86_DS, 19 PERF_REG_X86_ES, 20 PERF_REG_X86_FS, 21 PERF_REG_X86_GS, 22 PERF_REG_X86_R8, 23 PERF_REG_X86_R9, 24 PERF_REG_X86_R10, 25 PERF_REG_X86_R11, 26 PERF_REG_X86_R12, 27 PERF_REG_X86_R13, 28 PERF_REG_X86_R14, 29 PERF_REG_X86_R15, 30 31 PERF_REG_X86_32_MAX = PERF_REG_X86_GS + 1, 32 PERF_REG_X86_64_MAX = PERF_REG_X86_R15 + 1, 33 }; 34 #endif /* _ASM_X86_PERF_REGS_H */ 35