| /* |
| * Performance event support - s390 specific definitions. |
| * |
| * Copyright IBM Corp. 2009, 2012 |
| * Author(s): Martin Schwidefsky <schwidefsky@de.ibm.com> |
| * Hendrik Brueckner <brueckner@linux.vnet.ibm.com> |
| */ |
| |
| #include <asm/cpu_mf.h> |
| |
| /* CPU-measurement counter facility */ |
| #define PERF_CPUM_CF_MAX_CTR 256 |
| |
| /* Per-CPU flags for PMU states */ |
| #define PMU_F_RESERVED 0x1000 |
| #define PMU_F_ENABLED 0x2000 |
| |
| #ifdef CONFIG_64BIT |
| |
| /* Perf callbacks */ |
| struct pt_regs; |
| extern unsigned long perf_instruction_pointer(struct pt_regs *regs); |
| extern unsigned long perf_misc_flags(struct pt_regs *regs); |
| #define perf_misc_flags(regs) perf_misc_flags(regs) |
| |
| #endif /* CONFIG_64BIT */ |