Ian Munsie | cd932c5 | 2010-04-20 16:58:32 +1000 | [diff] [blame] | 1 | #ifndef _PERF_DWARF_REGS_H_ |
| 2 | #define _PERF_DWARF_REGS_H_ |
| 3 | |
Ingo Molnar | 89fe808 | 2013-09-30 12:07:11 +0200 | [diff] [blame] | 4 | #ifdef HAVE_DWARF_SUPPORT |
Ian Munsie | cd932c5 | 2010-04-20 16:58:32 +1000 | [diff] [blame] | 5 | const char *get_arch_regstr(unsigned int n); |
| 6 | #endif |
| 7 | |
Wang Nan | 63ab024 | 2015-09-14 23:02:49 -0300 | [diff] [blame] | 8 | #ifdef HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET |
| 9 | /* |
| 10 | * Arch should support fetching the offset of a register in pt_regs |
| 11 | * by its name. See kernel's regs_query_register_offset in |
| 12 | * arch/xxx/kernel/ptrace.c. |
| 13 | */ |
| 14 | int regs_query_register_offset(const char *name); |
| 15 | #endif |
Ian Munsie | cd932c5 | 2010-04-20 16:58:32 +1000 | [diff] [blame] | 16 | #endif |