/linux-6.6.21/tools/perf/arch/x86/util/ |
D | dwarf-regs.c | 37 struct pt_regs_offset { struct 54 static const struct pt_regs_offset x86_32_regoffset_table[] = { argument 68 static const struct pt_regs_offset x86_64_regoffset_table[] = { 110 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/sh/kernel/ |
D | ptrace.c | 13 const struct pt_regs_offset *roff; in regs_query_register_offset() 29 const struct pt_regs_offset *roff; in regs_query_register_name()
|
D | ptrace_32.c | 247 const struct pt_regs_offset regoffset_table[] = {
|
/linux-6.6.21/arch/x86/kernel/ |
D | perf_regs.c | 20 static unsigned int pt_regs_offset[PERF_REG_X86_MAX] = { variable 71 if (WARN_ON_ONCE(idx >= ARRAY_SIZE(pt_regs_offset))) in perf_reg_value() 74 return regs_get_register(regs, pt_regs_offset[idx]); in perf_reg_value()
|
D | ptrace.c | 77 struct pt_regs_offset { struct 85 static const struct pt_regs_offset regoffset_table[] = { argument 127 const struct pt_regs_offset *roff; in regs_query_register_offset() 143 const struct pt_regs_offset *roff; in regs_query_register_name()
|
/linux-6.6.21/arch/sh/include/asm/ |
D | ptrace.h | 50 struct pt_regs_offset { struct 66 extern const struct pt_regs_offset regoffset_table[]; argument
|
/linux-6.6.21/arch/arc/kernel/ |
D | ptrace.c | 15 struct pt_regs_offset { struct 24 static const struct pt_regs_offset regoffset_table[] = { argument 55 static const struct pt_regs_offset regoffset_table[] = { 369 const struct pt_regs_offset *roff; in regs_query_register_offset() 379 const struct pt_regs_offset *roff; in regs_query_register_name()
|
/linux-6.6.21/arch/powerpc/perf/ |
D | perf_regs.c | 22 static unsigned int pt_regs_offset[PERF_REG_POWERPC_MAX] = { variable 125 return regs_get_register(regs, pt_regs_offset[idx]); in perf_reg_value()
|
/linux-6.6.21/arch/riscv/kernel/ |
D | ptrace.c | 191 struct pt_regs_offset { struct 199 static const struct pt_regs_offset regoffset_table[] = { argument 248 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/x86/include/asm/ |
D | insn-eval.h | 18 int pt_regs_offset(struct pt_regs *regs, int regno);
|
/linux-6.6.21/arch/csky/kernel/ |
D | ptrace.c | 198 struct pt_regs_offset { struct 206 static const struct pt_regs_offset regoffset_table[] = { argument 259 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/arm/kernel/ |
D | ptrace.c | 59 struct pt_regs_offset { struct 68 static const struct pt_regs_offset regoffset_table[] = { argument 99 const struct pt_regs_offset *roff; in regs_query_register_offset() 115 const struct pt_regs_offset *roff; in regs_query_register_name()
|
/linux-6.6.21/arch/parisc/kernel/ |
D | ptrace.c | 663 struct pt_regs_offset { struct 672 static const struct pt_regs_offset regoffset_table[] = { argument 737 const struct pt_regs_offset *roff; in regs_query_register_offset() 753 const struct pt_regs_offset *roff; in regs_query_register_name()
|
/linux-6.6.21/arch/powerpc/kernel/ptrace/ |
D | ptrace-view.c | 10 struct pt_regs_offset { struct 22 static const struct pt_regs_offset regoffset_table[] = { argument 81 const struct pt_regs_offset *roff; in regs_query_register_offset() 97 const struct pt_regs_offset *roff; in regs_query_register_name()
|
/linux-6.6.21/arch/sparc/kernel/ |
D | ptrace_64.c | 49 struct pt_regs_offset { struct 58 static const struct pt_regs_offset regoffset_table[] = { argument 1134 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/loongarch/kernel/ |
D | ptrace.c | 767 struct pt_regs_offset { struct 775 static const struct pt_regs_offset regoffset_table[] = { argument 828 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/x86/mm/ |
D | extable.c | 17 int reg_offset = pt_regs_offset(regs, nr); in pt_regs_nr()
|
/linux-6.6.21/arch/mips/kernel/ |
D | ptrace.c | 848 struct pt_regs_offset { struct 863 static const struct pt_regs_offset regoffset_table[] = { argument 925 const struct pt_regs_offset *roff; in regs_query_register_offset()
|
/linux-6.6.21/arch/x86/lib/ |
D | insn-eval.c | 440 int pt_regs_offset(struct pt_regs *regs, int regno) in pt_regs_offset() function 530 return pt_regs_offset(regs, regno); in get_reg_offset()
|
/linux-6.6.21/arch/arm64/kernel/ |
D | ptrace.c | 46 struct pt_regs_offset { struct 56 static const struct pt_regs_offset regoffset_table[] = { argument 104 const struct pt_regs_offset *roff; in regs_query_register_offset()
|