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 | |