pt_regs 109 arch/alpha/include/asm/elf.h struct pt_regs; pt_regs 112 arch/alpha/include/asm/elf.h extern void dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt, pt_regs 89 arch/alpha/include/asm/irq.h struct pt_regs; pt_regs 90 arch/alpha/include/asm/irq.h extern void (*perf_irq)(unsigned long, struct pt_regs *); pt_regs 38 arch/alpha/include/asm/processor.h struct pt_regs; pt_regs 39 arch/alpha/include/asm/processor.h extern void start_thread(struct pt_regs *, unsigned long, unsigned long); pt_regs 15 arch/alpha/include/asm/ptrace.h ((struct pt_regs *) (task_stack_page(task) + 2*PAGE_SIZE) - 1) pt_regs 18 arch/alpha/include/asm/ptrace.h ((struct pt_regs *) ((char *)current_thread_info() + 2*PAGE_SIZE) - 1) pt_regs 23 arch/alpha/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 35 arch/alpha/kernel/asm-offsets.c DEFINE(SIZEOF_PT_REGS, sizeof(struct pt_regs)); pt_regs 31 arch/alpha/kernel/irq_alpha.c dummy_perf(unsigned long vector, struct pt_regs *regs) pt_regs 37 arch/alpha/kernel/irq_alpha.c void (*perf_irq)(unsigned long, struct pt_regs *) = dummy_perf; pt_regs 46 arch/alpha/kernel/irq_alpha.c unsigned long la_ptr, struct pt_regs *regs) pt_regs 48 arch/alpha/kernel/irq_alpha.c struct pt_regs *old_regs; pt_regs 805 arch/alpha/kernel/perf_event.c struct pt_regs *regs) pt_regs 199 arch/alpha/kernel/process.c show_regs(struct pt_regs *regs) pt_regs 209 arch/alpha/kernel/process.c start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) pt_regs 246 arch/alpha/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 247 arch/alpha/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 257 arch/alpha/kernel/process.c sizeof(struct switch_stack) + sizeof(struct pt_regs)); pt_regs 289 arch/alpha/kernel/process.c dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt, struct thread_info *ti) pt_regs 15 arch/alpha/kernel/proto.h struct pt_regs; pt_regs 138 arch/alpha/kernel/proto.h extern void handle_ipi(struct pt_regs *); pt_regs 182 arch/alpha/kernel/proto.h extern void dik_show_regs(struct pt_regs *regs, unsigned long *r9_15); pt_regs 183 arch/alpha/kernel/proto.h extern void die_if_kernel(char *, struct pt_regs *, long, unsigned long *); pt_regs 77 arch/alpha/kernel/ptrace.c (PAGE_SIZE*2 - sizeof(struct pt_regs) + offsetof(struct pt_regs, reg)) pt_regs 80 arch/alpha/kernel/ptrace.c (PAGE_SIZE*2 - sizeof(struct pt_regs) - sizeof(struct switch_stack) \ pt_regs 325 arch/alpha/kernel/ptrace.c struct pt_regs *regs = current_pt_regs(); pt_regs 149 arch/alpha/kernel/signal.c restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) pt_regs 206 arch/alpha/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 234 arch/alpha/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 271 arch/alpha/kernel/signal.c setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 328 arch/alpha/kernel/signal.c setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 373 arch/alpha/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 432 arch/alpha/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 447 arch/alpha/kernel/signal.c struct pt_regs *regs, struct k_sigaction *ka) pt_regs 483 arch/alpha/kernel/signal.c do_signal(struct pt_regs *regs, unsigned long r0, unsigned long r19) pt_regs 522 arch/alpha/kernel/signal.c do_work_pending(struct pt_regs *regs, unsigned long thread_flags, pt_regs 524 arch/alpha/kernel/smp.c handle_ipi(struct pt_regs *regs) pt_regs 122 arch/alpha/kernel/sys_nautilus.c struct pt_regs *regs) pt_regs 66 arch/alpha/kernel/traps.c dik_show_regs(struct pt_regs *regs, unsigned long *r9_15) pt_regs 177 arch/alpha/kernel/traps.c die_if_kernel(char * str, struct pt_regs *regs, long err, unsigned long *r9_15) pt_regs 200 arch/alpha/kernel/traps.c long (*alpha_fp_emul_imprecise)(struct pt_regs *regs, unsigned long writemask) pt_regs 207 arch/alpha/kernel/traps.c long alpha_fp_emul_imprecise(struct pt_regs *regs, unsigned long writemask); pt_regs 213 arch/alpha/kernel/traps.c struct pt_regs *regs) pt_regs 234 arch/alpha/kernel/traps.c do_entIF(unsigned long type, struct pt_regs *regs) pt_regs 401 arch/alpha/kernel/traps.c do_entDbg(struct pt_regs *regs) pt_regs 707 arch/alpha/kernel/traps.c #define R(x) ((size_t) &((struct pt_regs *)0)->x) pt_regs 723 arch/alpha/kernel/traps.c unsigned long reg, struct pt_regs *regs) pt_regs 59 arch/alpha/math-emu/math.c extern long (*alpha_fp_emul_imprecise)(struct pt_regs *, unsigned long); pt_regs 62 arch/alpha/math-emu/math.c static long (*save_emul_imprecise)(struct pt_regs *, unsigned long); pt_regs 65 arch/alpha/math-emu/math.c long do_alpha_fp_emul_imprecise(struct pt_regs *, unsigned long); pt_regs 340 arch/alpha/math-emu/math.c alpha_fp_emul_imprecise (struct pt_regs *regs, unsigned long write_mask) pt_regs 29 arch/alpha/mm/fault.c extern void die_if_kernel(char *,struct pt_regs *,long, unsigned long *); pt_regs 85 arch/alpha/mm/fault.c long cause, struct pt_regs *regs) pt_regs 37 arch/alpha/mm/init.c extern void die_if_kernel(char *,struct pt_regs *,long); pt_regs 27 arch/alpha/oprofile/common.c extern void (*perf_irq)(unsigned long, struct pt_regs *); pt_regs 28 arch/alpha/oprofile/common.c static void (*save_perf_irq)(unsigned long, struct pt_regs *); pt_regs 37 arch/alpha/oprofile/common.c op_handle_interrupt(unsigned long which, struct pt_regs *regs) pt_regs 48 arch/alpha/oprofile/op_impl.h void (*handle_interrupt) (unsigned long, struct pt_regs *, pt_regs 93 arch/alpha/oprofile/op_model_ev4.c ev4_handle_interrupt(unsigned long which, struct pt_regs *regs, pt_regs 183 arch/alpha/oprofile/op_model_ev5.c ev5_handle_interrupt(unsigned long which, struct pt_regs *regs, pt_regs 85 arch/alpha/oprofile/op_model_ev6.c ev6_handle_interrupt(unsigned long which, struct pt_regs *regs, pt_regs 143 arch/alpha/oprofile/op_model_ev67.c ev67_handle_interrupt(unsigned long which, struct pt_regs *regs, pt_regs 15 arch/arc/include/asm/bug.h void show_regs(struct pt_regs *regs); pt_regs 16 arch/arc/include/asm/bug.h void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs); pt_regs 17 arch/arc/include/asm/bug.h void show_kernel_fault_diag(const char *str, struct pt_regs *regs, pt_regs 19 arch/arc/include/asm/bug.h void die(const char *str, struct pt_regs *regs, unsigned long address); pt_regs 106 arch/arc/include/asm/disasm.h int userspace, struct pt_regs *regs, struct callee_regs *cregs); pt_regs 107 arch/arc/include/asm/disasm.h int disasm_next_pc(unsigned long pc, struct pt_regs *regs, struct callee_regs pt_regs 109 arch/arc/include/asm/disasm.h long get_reg(int reg, struct pt_regs *regs, struct callee_regs *cregs); pt_regs 110 arch/arc/include/asm/disasm.h void set_reg(int reg, long val, struct pt_regs *regs, pt_regs 61 arch/arc/include/asm/entry-arcv2.h ; carve pt_regs on stack (case #3), PC/STAT32 already on stack pt_regs 66 arch/arc/include/asm/entry-arcv2.h ; carve pt_regs on stack (case #4), which grew partially already pt_regs 82 arch/arc/include/asm/entry-arcv2.h sub sp, sp, SZ_PT_REGS ; carve pt_regs pt_regs 142 arch/arc/include/asm/entry-arcv2.h ; Saving pt_regs->sp correctly requires some extra work due to the way pt_regs 157 arch/arc/include/asm/entry-arcv2.h st r10, [sp, PT_sp] ; SP (pt_regs->sp) pt_regs 184 arch/arc/include/asm/entry-arcv2.h ld r10, [sp, PT_sp] ; SP (pt_regs->sp) pt_regs 134 arch/arc/include/asm/entry.h mov r12, sp ; save SP as ref to pt_regs pt_regs 193 arch/arc/include/asm/entry.h ; SP is back to start of pt_regs pt_regs 31 arch/arc/include/asm/kgdb.h extern void kgdb_trap(struct pt_regs *regs); pt_regs 48 arch/arc/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, unsigned long cause); pt_regs 50 arch/arc/include/asm/kprobes.h void trap_is_kprobe(unsigned long address, struct pt_regs *regs); pt_regs 58 arch/arc/include/asm/processor.h ((struct pt_regs *)(THREAD_SIZE + (void *)task_stack_page(p)) - 1) pt_regs 93 arch/arc/include/asm/processor.h extern void start_thread(struct pt_regs * regs, unsigned long pc, pt_regs 146 arch/arc/include/asm/ptrace.h (struct pt_regs *)(pg_start + THREAD_SIZE) - 1; \ pt_regs 149 arch/arc/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 30 arch/arc/include/asm/stacktrace.h struct task_struct *tsk, struct pt_regs *regs, pt_regs 16 arch/arc/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 25 arch/arc/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) pt_regs 31 arch/arc/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) pt_regs 38 arch/arc/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) pt_regs 44 arch/arc/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, pt_regs 55 arch/arc/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 15 arch/arc/include/asm/unaligned.h int misaligned_fixup(unsigned long address, struct pt_regs *regs, pt_regs 19 arch/arc/include/asm/unaligned.h misaligned_fixup(unsigned long address, struct pt_regs *regs, pt_regs 136 arch/arc/include/asm/unwind.h struct pt_regs *regs) pt_regs 47 arch/arc/kernel/asm-offsets.c DEFINE(PT_status32, offsetof(struct pt_regs, status32)); pt_regs 48 arch/arc/kernel/asm-offsets.c DEFINE(PT_event, offsetof(struct pt_regs, event)); pt_regs 49 arch/arc/kernel/asm-offsets.c DEFINE(PT_sp, offsetof(struct pt_regs, sp)); pt_regs 50 arch/arc/kernel/asm-offsets.c DEFINE(PT_r0, offsetof(struct pt_regs, r0)); pt_regs 51 arch/arc/kernel/asm-offsets.c DEFINE(PT_r1, offsetof(struct pt_regs, r1)); pt_regs 52 arch/arc/kernel/asm-offsets.c DEFINE(PT_r2, offsetof(struct pt_regs, r2)); pt_regs 53 arch/arc/kernel/asm-offsets.c DEFINE(PT_r3, offsetof(struct pt_regs, r3)); pt_regs 54 arch/arc/kernel/asm-offsets.c DEFINE(PT_r4, offsetof(struct pt_regs, r4)); pt_regs 55 arch/arc/kernel/asm-offsets.c DEFINE(PT_r5, offsetof(struct pt_regs, r5)); pt_regs 56 arch/arc/kernel/asm-offsets.c DEFINE(PT_r6, offsetof(struct pt_regs, r6)); pt_regs 57 arch/arc/kernel/asm-offsets.c DEFINE(PT_r7, offsetof(struct pt_regs, r7)); pt_regs 58 arch/arc/kernel/asm-offsets.c DEFINE(PT_r8, offsetof(struct pt_regs, r8)); pt_regs 59 arch/arc/kernel/asm-offsets.c DEFINE(PT_r10, offsetof(struct pt_regs, r10)); pt_regs 60 arch/arc/kernel/asm-offsets.c DEFINE(PT_r26, offsetof(struct pt_regs, r26)); pt_regs 61 arch/arc/kernel/asm-offsets.c DEFINE(PT_ret, offsetof(struct pt_regs, ret)); pt_regs 62 arch/arc/kernel/asm-offsets.c DEFINE(PT_blink, offsetof(struct pt_regs, blink)); pt_regs 63 arch/arc/kernel/asm-offsets.c DEFINE(PT_lpe, offsetof(struct pt_regs, lp_end)); pt_regs 64 arch/arc/kernel/asm-offsets.c DEFINE(PT_lpc, offsetof(struct pt_regs, lp_count)); pt_regs 65 arch/arc/kernel/asm-offsets.c DEFINE(PT_user_r25, offsetof(struct pt_regs, user_r25)); pt_regs 68 arch/arc/kernel/asm-offsets.c DEFINE(SZ_PT_REGS, sizeof(struct pt_regs)); pt_regs 69 arch/arc/kernel/asm-offsets.c DEFINE(PT_user_r25, offsetof(struct pt_regs, user_r25)); pt_regs 22 arch/arc/kernel/disasm.c int userspace, struct pt_regs *regs, struct callee_regs *cregs) pt_regs 432 arch/arc/kernel/disasm.c long __kprobes get_reg(int reg, struct pt_regs *regs, pt_regs 459 arch/arc/kernel/disasm.c void __kprobes set_reg(int reg, long val, struct pt_regs *regs, pt_regs 500 arch/arc/kernel/disasm.c int __kprobes disasm_next_pc(unsigned long pc, struct pt_regs *regs, pt_regs 40 arch/arc/kernel/irq.c void arch_do_IRQ(unsigned int hwirq, struct pt_regs *regs) pt_regs 14 arch/arc/kernel/kgdb.c static void to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs, pt_regs 37 arch/arc/kernel/kgdb.c static void from_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs, pt_regs 57 arch/arc/kernel/kgdb.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs) pt_regs 63 arch/arc/kernel/kgdb.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *kernel_regs) pt_regs 84 arch/arc/kernel/kgdb.c static void undo_single_step(struct pt_regs *regs) pt_regs 110 arch/arc/kernel/kgdb.c static void do_single_step(struct pt_regs *regs) pt_regs 130 arch/arc/kernel/kgdb.c struct pt_regs *regs) pt_regs 165 arch/arc/kernel/kgdb.c void kgdb_trap(struct pt_regs *regs) pt_regs 187 arch/arc/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 97 arch/arc/kernel/kprobes.c struct pt_regs *regs) pt_regs 125 arch/arc/kernel/kprobes.c static void __kprobes setup_singlestep(struct kprobe *p, struct pt_regs *regs) pt_regs 193 arch/arc/kernel/kprobes.c int __kprobes arc_kprobe_handler(unsigned long addr, struct pt_regs *regs) pt_regs 245 arch/arc/kernel/kprobes.c struct pt_regs *regs) pt_regs 289 arch/arc/kernel/kprobes.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned long trapnr) pt_regs 387 arch/arc/kernel/kprobes.c struct pt_regs *regs) pt_regs 397 arch/arc/kernel/kprobes.c struct pt_regs *regs) pt_regs 477 arch/arc/kernel/kprobes.c void trap_is_kprobe(unsigned long address, struct pt_regs *regs) pt_regs 76 arch/arc/kernel/perf_event.c struct pt_regs *regs) pt_regs 87 arch/arc/kernel/perf_event.c struct pt_regs *regs) pt_regs 404 arch/arc/kernel/perf_event.c struct pt_regs *regs; pt_regs 46 arch/arc/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 178 arch/arc/kernel/process.c struct pt_regs *c_regs; /* child's pt_regs */ pt_regs 182 arch/arc/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 204 arch/arc/kernel/process.c memset(c_regs, 0, sizeof(struct pt_regs)); pt_regs 267 arch/arc/kernel/process.c void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long usp) pt_regs 295 arch/arc/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) pt_regs 24 arch/arc/kernel/ptrace.c const struct pt_regs *ptregs = task_pt_regs(target); pt_regs 110 arch/arc/kernel/ptrace.c const struct pt_regs *ptregs = task_pt_regs(target); pt_regs 190 arch/arc/kernel/ptrace.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 213 arch/arc/kernel/ptrace.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 291 arch/arc/kernel/ptrace.c asmlinkage int syscall_trace_entry(struct pt_regs *regs) pt_regs 299 arch/arc/kernel/ptrace.c asmlinkage void syscall_trace_exit(struct pt_regs *regs) pt_regs 65 arch/arc/kernel/signal.c stash_usr_regs(struct rt_sigframe __user *sf, struct pt_regs *regs, pt_regs 102 arch/arc/kernel/signal.c static int restore_usr_regs(struct pt_regs *regs, struct rt_sigframe __user *sf) pt_regs 155 arch/arc/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 205 arch/arc/kernel/signal.c struct pt_regs *regs, pt_regs 226 arch/arc/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 300 arch/arc/kernel/signal.c static void arc_restart_syscall(struct k_sigaction *ka, struct pt_regs *regs) pt_regs 347 arch/arc/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 358 arch/arc/kernel/signal.c void do_signal(struct pt_regs *regs) pt_regs 391 arch/arc/kernel/signal.c void do_notify_resume(struct pt_regs *regs) pt_regs 42 arch/arc/kernel/stacktrace.c struct pt_regs *regs, pt_regs 111 arch/arc/kernel/stacktrace.c arc_unwind_core(struct task_struct *tsk, struct pt_regs *regs, pt_regs 220 arch/arc/kernel/stacktrace.c noinline void show_stacktrace(struct task_struct *tsk, struct pt_regs *regs) pt_regs 28 arch/arc/kernel/traps.c void die(const char *str, struct pt_regs *regs, unsigned long address) pt_regs 42 arch/arc/kernel/traps.c unhandled_exception(const char *str, struct pt_regs *regs, pt_regs 64 arch/arc/kernel/traps.c int name(unsigned long address, struct pt_regs *regs) \ pt_regs 84 arch/arc/kernel/traps.c int do_misaligned_access(unsigned long address, struct pt_regs *regs, pt_regs 98 arch/arc/kernel/traps.c void do_machine_check_fault(unsigned long address, struct pt_regs *regs) pt_regs 115 arch/arc/kernel/traps.c void do_non_swi_trap(unsigned long address, struct pt_regs *regs) pt_regs 146 arch/arc/kernel/traps.c void do_insterror_or_kprobe(unsigned long address, struct pt_regs *regs) pt_regs 118 arch/arc/kernel/troubleshoot.c static void show_ecr_verbose(struct pt_regs *regs) pt_regs 178 arch/arc/kernel/troubleshoot.c void show_regs(struct pt_regs *regs) pt_regs 235 arch/arc/kernel/troubleshoot.c void show_kernel_fault_diag(const char *str, struct pt_regs *regs, pt_regs 132 arch/arc/kernel/unaligned.c static void fixup_load(struct disasm_state *state, struct pt_regs *regs, pt_regs 162 arch/arc/kernel/unaligned.c static void fixup_store(struct disasm_state *state, struct pt_regs *regs, pt_regs 198 arch/arc/kernel/unaligned.c int misaligned_fixup(unsigned long address, struct pt_regs *regs, pt_regs 12 arch/arc/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 61 arch/arc/mm/fault.c void do_page_fault(unsigned long address, struct pt_regs *regs) pt_regs 908 arch/arc/mm/tlb.c struct pt_regs *regs) pt_regs 23 arch/arc/plat-eznps/mtm.c int do_memory_error(unsigned long address, struct pt_regs *regs) pt_regs 62 arch/arm/include/asm/bug.h struct pt_regs; pt_regs 63 arch/arm/include/asm/bug.h void die(const char *msg, struct pt_regs *regs, int err); pt_regs 65 arch/arm/include/asm/bug.h void arm_notify_die(const char *str, struct pt_regs *regs, pt_regs 78 arch/arm/include/asm/bug.h struct pt_regs *), pt_regs 82 arch/arm/include/asm/bug.h struct pt_regs *), pt_regs 89 arch/arm/include/asm/bug.h extern void __show_regs(struct pt_regs *); pt_regs 20 arch/arm/include/asm/elf.h #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) pt_regs 47 arch/arm/include/asm/fiq.h static inline void set_fiq_regs(struct pt_regs const *regs) pt_regs 52 arch/arm/include/asm/fiq.h static inline void get_fiq_regs(struct pt_regs *regs) pt_regs 27 arch/arm/include/asm/irq.h struct pt_regs; pt_regs 29 arch/arm/include/asm/irq.h extern void asm_do_IRQ(unsigned int, struct pt_regs *); pt_regs 30 arch/arm/include/asm/irq.h void handle_IRQ(unsigned int, struct pt_regs *); pt_regs 36 arch/arm/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 37 arch/arm/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 42 arch/arm/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr); pt_regs 14 arch/arm/include/asm/mach/arch.h struct pt_regs; pt_regs 60 arch/arm/include/asm/mach/arch.h void (*handle_irq)(struct pt_regs *); pt_regs 12 arch/arm/include/asm/perf_event.h struct pt_regs; pt_regs 13 arch/arm/include/asm/perf_event.h extern unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 14 arch/arm/include/asm/perf_event.h extern unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 21 arch/arm/include/asm/probes.h struct pt_regs *); pt_regs 25 arch/arm/include/asm/probes.h struct pt_regs *); pt_regs 99 arch/arm/include/asm/processor.h ((struct pt_regs *)(THREAD_START_SP + task_stack_page(p)) - 1) pt_regs 20 arch/arm/include/asm/ptrace.h struct pt_regs regs; pt_regs 57 arch/arm/include/asm/ptrace.h static inline int valid_user_regs(struct pt_regs *regs) pt_regs 87 arch/arm/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 100 arch/arm/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 107 arch/arm/include/asm/ptrace.h extern unsigned long profile_pc(struct pt_regs *regs); pt_regs 127 arch/arm/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, ARM_ORIG_r0)) pt_regs 131 arch/arm/include/asm/ptrace.h extern bool regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr); pt_regs 132 arch/arm/include/asm/ptrace.h extern unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 144 arch/arm/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 153 arch/arm/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 158 arch/arm/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 163 arch/arm/include/asm/ptrace.h #define current_pt_regs(void) ({ (struct pt_regs *) \ pt_regs 30 arch/arm/include/asm/smp.h asmlinkage void do_IPI(int ipinr, struct pt_regs *regs); pt_regs 35 arch/arm/include/asm/smp.h void handle_IPI(int ipinr, struct pt_regs *regs); pt_regs 19 arch/arm/include/asm/stacktrace.h void arm_get_current_stackframe(struct pt_regs *regs, struct stackframe *frame) pt_regs 23 arch/arm/include/asm/syscall.h struct pt_regs *regs) pt_regs 29 arch/arm/include/asm/syscall.h struct pt_regs *regs) pt_regs 35 arch/arm/include/asm/syscall.h struct pt_regs *regs) pt_regs 42 arch/arm/include/asm/syscall.h struct pt_regs *regs) pt_regs 48 arch/arm/include/asm/syscall.h struct pt_regs *regs, pt_regs 57 arch/arm/include/asm/syscall.h struct pt_regs *regs, pt_regs 67 arch/arm/include/asm/syscall.h struct pt_regs *regs, pt_regs 7 arch/arm/include/asm/traps.h struct pt_regs; pt_regs 16 arch/arm/include/asm/traps.h int (*fn)(struct pt_regs *regs, unsigned int instr); pt_regs 33 arch/arm/include/asm/traps.h extern void ptrace_break(struct pt_regs *regs); pt_regs 39 arch/arm/include/asm/unwind.h extern void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk); pt_regs 35 arch/arm/include/asm/uprobes.h struct pt_regs *regs); pt_regs 38 arch/arm/include/asm/uprobes.h struct pt_regs *regs); pt_regs 56 arch/arm/include/asm/user.h struct pt_regs regs; /* Where the registers are actually stored */ pt_regs 15 arch/arm/include/asm/xen/events.h static inline int xen_irqs_disabled(struct pt_regs *regs) pt_regs 62 arch/arm/include/uapi/asm/kvm.h struct pt_regs usr_regs; /* R0_usr - R14_usr, PC, CPSR */ pt_regs 84 arch/arm/kernel/asm-offsets.c DEFINE(S_R0, offsetof(struct pt_regs, ARM_r0)); pt_regs 85 arch/arm/kernel/asm-offsets.c DEFINE(S_R1, offsetof(struct pt_regs, ARM_r1)); pt_regs 86 arch/arm/kernel/asm-offsets.c DEFINE(S_R2, offsetof(struct pt_regs, ARM_r2)); pt_regs 87 arch/arm/kernel/asm-offsets.c DEFINE(S_R3, offsetof(struct pt_regs, ARM_r3)); pt_regs 88 arch/arm/kernel/asm-offsets.c DEFINE(S_R4, offsetof(struct pt_regs, ARM_r4)); pt_regs 89 arch/arm/kernel/asm-offsets.c DEFINE(S_R5, offsetof(struct pt_regs, ARM_r5)); pt_regs 90 arch/arm/kernel/asm-offsets.c DEFINE(S_R6, offsetof(struct pt_regs, ARM_r6)); pt_regs 91 arch/arm/kernel/asm-offsets.c DEFINE(S_R7, offsetof(struct pt_regs, ARM_r7)); pt_regs 92 arch/arm/kernel/asm-offsets.c DEFINE(S_R8, offsetof(struct pt_regs, ARM_r8)); pt_regs 93 arch/arm/kernel/asm-offsets.c DEFINE(S_R9, offsetof(struct pt_regs, ARM_r9)); pt_regs 94 arch/arm/kernel/asm-offsets.c DEFINE(S_R10, offsetof(struct pt_regs, ARM_r10)); pt_regs 95 arch/arm/kernel/asm-offsets.c DEFINE(S_FP, offsetof(struct pt_regs, ARM_fp)); pt_regs 96 arch/arm/kernel/asm-offsets.c DEFINE(S_IP, offsetof(struct pt_regs, ARM_ip)); pt_regs 97 arch/arm/kernel/asm-offsets.c DEFINE(S_SP, offsetof(struct pt_regs, ARM_sp)); pt_regs 98 arch/arm/kernel/asm-offsets.c DEFINE(S_LR, offsetof(struct pt_regs, ARM_lr)); pt_regs 99 arch/arm/kernel/asm-offsets.c DEFINE(S_PC, offsetof(struct pt_regs, ARM_pc)); pt_regs 100 arch/arm/kernel/asm-offsets.c DEFINE(S_PSR, offsetof(struct pt_regs, ARM_cpsr)); pt_regs 101 arch/arm/kernel/asm-offsets.c DEFINE(S_OLD_R0, offsetof(struct pt_regs, ARM_ORIG_r0)); pt_regs 102 arch/arm/kernel/asm-offsets.c DEFINE(PT_REGS_SIZE, sizeof(struct pt_regs)); pt_regs 57 arch/arm/kernel/fiq.c static struct pt_regs dfl_fiq_regs; pt_regs 684 arch/arm/kernel/hw_breakpoint.c struct pt_regs *regs) pt_regs 789 arch/arm/kernel/hw_breakpoint.c static void breakpoint_handler(unsigned long unknown, struct pt_regs *regs) pt_regs 847 arch/arm/kernel/hw_breakpoint.c struct pt_regs *regs) pt_regs 885 arch/arm/kernel/hw_breakpoint.c static int debug_reg_trap(struct pt_regs *regs, unsigned int instr) pt_regs 65 arch/arm/kernel/irq.c void handle_IRQ(unsigned int irq, struct pt_regs *regs) pt_regs 74 arch/arm/kernel/irq.c asm_do_IRQ(unsigned int irq, struct pt_regs *regs) pt_regs 23 arch/arm/kernel/kgdb.c { "r0", 4, offsetof(struct pt_regs, ARM_r0)}, pt_regs 24 arch/arm/kernel/kgdb.c { "r1", 4, offsetof(struct pt_regs, ARM_r1)}, pt_regs 25 arch/arm/kernel/kgdb.c { "r2", 4, offsetof(struct pt_regs, ARM_r2)}, pt_regs 26 arch/arm/kernel/kgdb.c { "r3", 4, offsetof(struct pt_regs, ARM_r3)}, pt_regs 27 arch/arm/kernel/kgdb.c { "r4", 4, offsetof(struct pt_regs, ARM_r4)}, pt_regs 28 arch/arm/kernel/kgdb.c { "r5", 4, offsetof(struct pt_regs, ARM_r5)}, pt_regs 29 arch/arm/kernel/kgdb.c { "r6", 4, offsetof(struct pt_regs, ARM_r6)}, pt_regs 30 arch/arm/kernel/kgdb.c { "r7", 4, offsetof(struct pt_regs, ARM_r7)}, pt_regs 31 arch/arm/kernel/kgdb.c { "r8", 4, offsetof(struct pt_regs, ARM_r8)}, pt_regs 32 arch/arm/kernel/kgdb.c { "r9", 4, offsetof(struct pt_regs, ARM_r9)}, pt_regs 33 arch/arm/kernel/kgdb.c { "r10", 4, offsetof(struct pt_regs, ARM_r10)}, pt_regs 34 arch/arm/kernel/kgdb.c { "fp", 4, offsetof(struct pt_regs, ARM_fp)}, pt_regs 35 arch/arm/kernel/kgdb.c { "ip", 4, offsetof(struct pt_regs, ARM_ip)}, pt_regs 36 arch/arm/kernel/kgdb.c { "sp", 4, offsetof(struct pt_regs, ARM_sp)}, pt_regs 37 arch/arm/kernel/kgdb.c { "lr", 4, offsetof(struct pt_regs, ARM_lr)}, pt_regs 38 arch/arm/kernel/kgdb.c { "pc", 4, offsetof(struct pt_regs, ARM_pc)}, pt_regs 48 arch/arm/kernel/kgdb.c { "cpsr", 4, offsetof(struct pt_regs, ARM_cpsr)}, pt_regs 51 arch/arm/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 64 arch/arm/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 103 arch/arm/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 113 arch/arm/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 142 arch/arm/kernel/kgdb.c static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) pt_regs 149 arch/arm/kernel/kgdb.c static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) pt_regs 175 arch/arm/kernel/kgdb.c struct pt_regs *regs = args->regs; pt_regs 84 arch/arm/kernel/machine_kexec.c struct pt_regs regs; pt_regs 145 arch/arm/kernel/machine_kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 63 arch/arm/kernel/perf_callchain.c perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 99 arch/arm/kernel/perf_callchain.c perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 112 arch/arm/kernel/perf_callchain.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 120 arch/arm/kernel/perf_callchain.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 311 arch/arm/kernel/perf_event_v6.c struct pt_regs *regs; pt_regs 954 arch/arm/kernel/perf_event_v7.c struct pt_regs *regs; pt_regs 150 arch/arm/kernel/perf_event_xscale.c struct pt_regs *regs; pt_regs 502 arch/arm/kernel/perf_event_xscale.c struct pt_regs *regs; pt_regs 11 arch/arm/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 35 arch/arm/kernel/perf_regs.c struct pt_regs *regs, pt_regs 36 arch/arm/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 93 arch/arm/kernel/process.c void __show_regs(struct pt_regs *regs) pt_regs 186 arch/arm/kernel/process.c void show_regs(struct pt_regs * regs) pt_regs 231 arch/arm/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 251 arch/arm/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 286 arch/arm/kernel/process.c int dump_fpu (struct pt_regs *regs, struct user_fp *fp) pt_regs 66 arch/arm/kernel/ptrace.c {.name = #r, .offset = offsetof(struct pt_regs, ARM_##r)} pt_regs 131 arch/arm/kernel/ptrace.c bool regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) pt_regs 146 arch/arm/kernel/ptrace.c unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 176 arch/arm/kernel/ptrace.c struct pt_regs newregs, *regs = task_pt_regs(task); pt_regs 201 arch/arm/kernel/ptrace.c void ptrace_break(struct pt_regs *regs) pt_regs 207 arch/arm/kernel/ptrace.c static int break_trap(struct pt_regs *regs, unsigned int instr) pt_regs 266 arch/arm/kernel/ptrace.c else if (off < sizeof(struct pt_regs)) pt_regs 284 arch/arm/kernel/ptrace.c if (off >= sizeof(struct pt_regs)) pt_regs 379 arch/arm/kernel/ptrace.c struct pt_regs *regs) pt_regs 576 arch/arm/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 589 arch/arm/kernel/ptrace.c struct pt_regs newregs = *task_pt_regs(target); pt_regs 802 arch/arm/kernel/ptrace.c 0, sizeof(struct pt_regs), pt_regs 809 arch/arm/kernel/ptrace.c 0, sizeof(struct pt_regs), pt_regs 897 arch/arm/kernel/ptrace.c static void tracehook_report_syscall(struct pt_regs *regs, pt_regs 917 arch/arm/kernel/ptrace.c asmlinkage int syscall_trace_enter(struct pt_regs *regs, int scno) pt_regs 945 arch/arm/kernel/ptrace.c asmlinkage void syscall_trace_exit(struct pt_regs *regs) pt_regs 173 arch/arm/kernel/signal.c static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) pt_regs 224 arch/arm/kernel/signal.c asmlinkage int sys_sigreturn(struct pt_regs *regs) pt_regs 254 arch/arm/kernel/signal.c asmlinkage int sys_rt_sigreturn(struct pt_regs *regs) pt_regs 288 arch/arm/kernel/signal.c setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, sigset_t *set) pt_regs 342 arch/arm/kernel/signal.c get_sigframe(struct ksignal *ksig, struct pt_regs *regs, int framesize) pt_regs 362 arch/arm/kernel/signal.c setup_return(struct pt_regs *regs, struct ksignal *ksig, pt_regs 488 arch/arm/kernel/signal.c setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 509 arch/arm/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 543 arch/arm/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 578 arch/arm/kernel/signal.c static int do_signal(struct pt_regs *regs, int syscall) pt_regs 643 arch/arm/kernel/signal.c do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) pt_regs 720 arch/arm/kernel/signal.c asmlinkage void do_rseq_syscall(struct pt_regs *regs) pt_regs 627 arch/arm/kernel/smp.c asmlinkage void __exception_irq_entry do_IPI(int ipinr, struct pt_regs *regs) pt_regs 632 arch/arm/kernel/smp.c void handle_IPI(int ipinr, struct pt_regs *regs) pt_regs 635 arch/arm/kernel/smp.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 76 arch/arm/kernel/stacktrace.c struct pt_regs *regs; pt_regs 94 arch/arm/kernel/stacktrace.c regs = (struct pt_regs *)frame->sp; pt_regs 138 arch/arm/kernel/stacktrace.c void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) pt_regs 96 arch/arm/kernel/swp_emulate.c static void set_segfault(struct pt_regs *regs, unsigned long addr) pt_regs 159 arch/arm/kernel/swp_emulate.c static int swp_handler(struct pt_regs *regs, unsigned int instr) pt_regs 237 arch/arm/kernel/tcm.c static int __init tcm_handler(struct pt_regs *regs, unsigned int instr) pt_regs 43 arch/arm/kernel/time.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 74 arch/arm/kernel/traps.c dump_mem("", "Exception stack", frame + 4, frame + 4 + sizeof(struct pt_regs)); pt_regs 155 arch/arm/kernel/traps.c static void __dump_instr(const char *lvl, struct pt_regs *regs) pt_regs 187 arch/arm/kernel/traps.c static void dump_instr(const char *lvl, struct pt_regs *regs) pt_regs 202 arch/arm/kernel/traps.c static inline void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) pt_regs 207 arch/arm/kernel/traps.c static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) pt_regs 265 arch/arm/kernel/traps.c static int __die(const char *str, int err, struct pt_regs *regs) pt_regs 321 arch/arm/kernel/traps.c static void oops_end(unsigned long flags, struct pt_regs *regs, int signr) pt_regs 347 arch/arm/kernel/traps.c void die(const char *str, struct pt_regs *regs, int err) pt_regs 364 arch/arm/kernel/traps.c void arm_notify_die(const char *str, struct pt_regs *regs, pt_regs 420 arch/arm/kernel/traps.c int call_undef_hook(struct pt_regs *regs, unsigned int instr) pt_regs 424 arch/arm/kernel/traps.c int (*fn)(struct pt_regs *regs, unsigned int instr) = NULL; pt_regs 436 arch/arm/kernel/traps.c asmlinkage void do_undefinstr(struct pt_regs *regs) pt_regs 501 arch/arm/kernel/traps.c asmlinkage void __exception_irq_entry handle_fiq_as_nmi(struct pt_regs *regs) pt_regs 503 arch/arm/kernel/traps.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 520 arch/arm/kernel/traps.c asmlinkage void bad_mode(struct pt_regs *regs, int reason) pt_regs 531 arch/arm/kernel/traps.c static int bad_syscall(int n, struct pt_regs *regs) pt_regs 593 arch/arm/kernel/traps.c asmlinkage int arm_syscall(int no, struct pt_regs *regs) pt_regs 686 arch/arm/kernel/traps.c static int get_tp_trap(struct pt_regs *regs, unsigned int instr) pt_regs 719 arch/arm/kernel/traps.c baddataabort(int code, unsigned long instr, struct pt_regs *regs) pt_regs 458 arch/arm/kernel/unwind.c void unwind_backtrace(struct pt_regs *regs, struct task_struct *tsk) pt_regs 25 arch/arm/mach-bcm/bcm_5301x.c struct pt_regs *regs) pt_regs 255 arch/arm/mach-cns3xxx/pcie.c struct pt_regs *regs) pt_regs 46 arch/arm/mach-dove/irq.c __exception_irq_entry dove_legacy_handle_irq(struct pt_regs *regs) pt_regs 147 arch/arm/mach-imx/avic.c static void __exception_irq_entry avic_handle_irq(struct pt_regs *regs) pt_regs 14 arch/arm/mach-imx/common.h struct pt_regs; pt_regs 122 arch/arm/mach-imx/tzic.c static void __exception_irq_entry tzic_handle_irq(struct pt_regs *regs) pt_regs 10 arch/arm/mach-iop32x/cp6.c static int cp6_trap(struct pt_regs *regs, unsigned int instr) pt_regs 170 arch/arm/mach-iop32x/pci.c iop3xx_pci_abort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 290 arch/arm/mach-ixp4xx/common-pci.c static int abort_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 30 arch/arm/mach-mv78xx0/irq.c __exception_irq_entry mv78xx0_legacy_handle_irq(struct pt_regs *regs) pt_regs 88 arch/arm/mach-omap1/ams-delta-fiq.c struct pt_regs FIQ_regs; pt_regs 78 arch/arm/mach-omap1/common.h void __exception_irq_entry omap1_handle_irq(struct pt_regs *regs); pt_regs 144 arch/arm/mach-omap1/irq.c asmlinkage void __exception_irq_entry omap1_handle_irq(struct pt_regs *regs) pt_regs 30 arch/arm/mach-orion5x/irq.c __exception_irq_entry orion5x_legacy_handle_irq(struct pt_regs *regs) pt_regs 24 arch/arm/mach-prima2/common.h extern asmlinkage void __exception_irq_entry sirfsoc_handle_irq(struct pt_regs *regs); pt_regs 99 arch/arm/mach-pxa/include/mach/irqs.h struct pt_regs; pt_regs 103 arch/arm/mach-pxa/include/mach/irqs.h void icip_handle_irq(struct pt_regs *); pt_regs 104 arch/arm/mach-pxa/include/mach/irqs.h void ichp_handle_irq(struct pt_regs *); pt_regs 91 arch/arm/mach-pxa/irq.c asmlinkage void __exception_irq_entry icip_handle_irq(struct pt_regs *regs) pt_regs 107 arch/arm/mach-pxa/irq.c asmlinkage void __exception_irq_entry ichp_handle_irq(struct pt_regs *regs) pt_regs 270 arch/arm/mach-rpc/dma.c struct pt_regs regs; pt_regs 308 arch/arm/mach-rpc/dma.c struct pt_regs regs; pt_regs 327 arch/arm/mm/alignment.c do_alignment_finish_ldst(unsigned long addr, u32 instr, struct pt_regs *regs, union offset_union offset) pt_regs 340 arch/arm/mm/alignment.c do_alignment_ldrhstrh(unsigned long addr, u32 instr, struct pt_regs *regs) pt_regs 389 arch/arm/mm/alignment.c do_alignment_ldrdstrd(unsigned long addr, u32 instr, struct pt_regs *regs) pt_regs 451 arch/arm/mm/alignment.c do_alignment_ldrstr(unsigned long addr, u32 instr, struct pt_regs *regs) pt_regs 500 arch/arm/mm/alignment.c do_alignment_ldmstm(unsigned long addr, u32 instr, struct pt_regs *regs) pt_regs 718 arch/arm/mm/alignment.c do_alignment_t32_to_handler(u32 *pinstr, struct pt_regs *regs, pt_regs 769 arch/arm/mm/alignment.c static int alignment_get_arm(struct pt_regs *regs, u32 *ip, u32 *inst) pt_regs 784 arch/arm/mm/alignment.c static int alignment_get_thumb(struct pt_regs *regs, u16 *ip, u16 *inst) pt_regs 800 arch/arm/mm/alignment.c do_alignment(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 804 arch/arm/mm/alignment.c int (*handler)(unsigned long addr, u32 instr, struct pt_regs *regs); pt_regs 8 arch/arm/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 107 arch/arm/mm/fault.c struct pt_regs *regs) pt_regs 136 arch/arm/mm/fault.c int code, struct pt_regs *regs) pt_regs 166 arch/arm/mm/fault.c void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 238 arch/arm/mm/fault.c do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 381 arch/arm/mm/fault.c do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 407 arch/arm/mm/fault.c struct pt_regs *regs) pt_regs 470 arch/arm/mm/fault.c struct pt_regs *regs) pt_regs 482 arch/arm/mm/fault.c do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 493 arch/arm/mm/fault.c do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 499 arch/arm/mm/fault.c int (*fn)(unsigned long addr, unsigned int fsr, struct pt_regs *regs); pt_regs 513 arch/arm/mm/fault.c hook_fault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), pt_regs 529 arch/arm/mm/fault.c do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 546 arch/arm/mm/fault.c hook_ifault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), pt_regs 559 arch/arm/mm/fault.c do_PrefetchAbort(unsigned long addr, unsigned int ifsr, struct pt_regs *regs) pt_regs 579 arch/arm/mm/fault.c struct pt_regs *regs) pt_regs 31 arch/arm/mm/fault.h void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs); pt_regs 20 arch/arm/nwfpe/fpa11.h #define GET_USERREG() ((struct pt_regs *)(THREAD_START_SP + (unsigned long)current_thread_info()) - 1) pt_regs 106 arch/arm/oprofile/common.c static void arm_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 54 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 66 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 77 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 92 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 100 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 701 arch/arm/probes/decode-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 51 arch/arm/probes/decode-arm.h struct arch_probes_insn *asi, struct pt_regs *regs); pt_regs 53 arch/arm/probes/decode-arm.h struct arch_probes_insn *asi, struct pt_regs *regs); pt_regs 55 arch/arm/probes/decode-arm.h struct arch_probes_insn *asi, struct pt_regs *regs); pt_regs 57 arch/arm/probes/decode-arm.h struct arch_probes_insn *asi, struct pt_regs *regs); pt_regs 59 arch/arm/probes/decode-arm.h struct arch_probes_insn *asi, struct pt_regs *regs); pt_regs 845 arch/arm/probes/decode-thumb.c struct pt_regs *regs) pt_regs 854 arch/arm/probes/decode-thumb.c struct pt_regs *regs) pt_regs 177 arch/arm/probes/decode.c struct pt_regs *regs) pt_regs 183 arch/arm/probes/decode.c struct pt_regs *regs) pt_regs 63 arch/arm/probes/decode.h static inline void __kprobes bx_write_pc(long pcv, struct pt_regs *regs) pt_regs 92 arch/arm/probes/decode.h static inline void __kprobes load_write_pc(long pcv, struct pt_regs *regs) pt_regs 120 arch/arm/probes/decode.h static inline void __kprobes alu_write_pc(long pcv, struct pt_regs *regs) pt_regs 70 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 99 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 129 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 156 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 191 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 219 arch/arm/probes/kprobes/actions-arm.c struct pt_regs *regs) pt_regs 248 arch/arm/probes/kprobes/actions-arm.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 269 arch/arm/probes/kprobes/actions-arm.c struct pt_regs *regs) pt_regs 20 arch/arm/probes/kprobes/actions-common.c struct pt_regs *regs) pt_regs 62 arch/arm/probes/kprobes/actions-common.c struct pt_regs *regs) pt_regs 73 arch/arm/probes/kprobes/actions-common.c struct pt_regs *regs) pt_regs 81 arch/arm/probes/kprobes/actions-common.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 109 arch/arm/probes/kprobes/actions-common.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 112 arch/arm/probes/kprobes/actions-common.c (struct pt_regs *)(regs->uregs+2)); pt_regs 117 arch/arm/probes/kprobes/actions-common.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 120 arch/arm/probes/kprobes/actions-common.c (struct pt_regs *)(regs->uregs+3)); pt_regs 25 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 45 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 54 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 79 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 107 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 159 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 186 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 212 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 239 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 259 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 280 arch/arm/probes/kprobes/actions-thumb.c struct pt_regs *regs) pt_regs 307 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 321 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 331 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 344 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 355 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 366 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 380 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 397 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 413 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 433 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 443 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 466 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 473 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 482 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 524 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 558 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 575 arch/arm/probes/kprobes/actions-thumb.c struct arch_probes_insn *asi, struct pt_regs *regs) pt_regs 208 arch/arm/probes/kprobes/core.c singlestep_skip(struct kprobe *p, struct pt_regs *regs) pt_regs 222 arch/arm/probes/kprobes/core.c singlestep(struct kprobe *p, struct pt_regs *regs, struct kprobe_ctlblk *kcb) pt_regs 234 arch/arm/probes/kprobes/core.c void __kprobes kprobe_handler(struct pt_regs *regs) pt_regs 320 arch/arm/probes/kprobes/core.c static int __kprobes kprobe_trap_handler(struct pt_regs *regs, unsigned int instr) pt_regs 329 arch/arm/probes/kprobes/core.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr) pt_regs 414 arch/arm/probes/kprobes/core.c static __used __kprobes void *trampoline_handler(struct pt_regs *regs) pt_regs 494 arch/arm/probes/kprobes/core.c struct pt_regs *regs) pt_regs 133 arch/arm/probes/kprobes/opt-arm.c if (kp->ainsn.stack_space > 255 - sizeof(struct pt_regs)) pt_regs 148 arch/arm/probes/kprobes/opt-arm.c extern void kprobe_handler(struct pt_regs *regs); pt_regs 151 arch/arm/probes/kprobes/opt-arm.c optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) pt_regs 189 arch/arm/probes/kprobes/opt-arm.c unsigned long stack_protect = sizeof(struct pt_regs); pt_regs 310 arch/arm/probes/kprobes/test-core.c static int __kprobes pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 318 arch/arm/probes/kprobes/test-core.c static void __kprobes post_handler(struct kprobe *p, struct pt_regs *regs, pt_regs 370 arch/arm/probes/kprobes/test-core.c kretprobe_handler(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 498 arch/arm/probes/kprobes/test-core.c benchmark_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 988 arch/arm/probes/kprobes/test-core.c static struct pt_regs initial_regs; pt_regs 989 arch/arm/probes/kprobes/test-core.c static struct pt_regs expected_regs; pt_regs 990 arch/arm/probes/kprobes/test-core.c static struct pt_regs result_regs; pt_regs 1097 arch/arm/probes/kprobes/test-core.c static void setup_test_context(struct pt_regs *regs) pt_regs 1191 arch/arm/probes/kprobes/test-core.c test_before_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 1198 arch/arm/probes/kprobes/test-core.c test_before_post_handler(struct kprobe *p, struct pt_regs *regs, pt_regs 1207 arch/arm/probes/kprobes/test-core.c test_case_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 1214 arch/arm/probes/kprobes/test-core.c test_after_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 1266 arch/arm/probes/kprobes/test-core.c static void print_registers(struct pt_regs *regs) pt_regs 68 arch/arm/probes/uprobes/actions-arm.c struct pt_regs *regs) pt_regs 78 arch/arm/probes/uprobes/actions-arm.c struct pt_regs *regs) pt_regs 86 arch/arm/probes/uprobes/actions-arm.c struct pt_regs *regs) pt_regs 96 arch/arm/probes/uprobes/actions-arm.c struct pt_regs *regs) pt_regs 36 arch/arm/probes/uprobes/core.c bool arch_uprobe_ignore(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 46 arch/arm/probes/uprobes/core.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 62 arch/arm/probes/uprobes/core.c struct pt_regs *regs) pt_regs 133 arch/arm/probes/uprobes/core.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 147 arch/arm/probes/uprobes/core.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 170 arch/arm/probes/uprobes/core.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 184 arch/arm/probes/uprobes/core.c static int uprobe_trap_handler(struct pt_regs *regs, unsigned int instr) pt_regs 199 arch/arm/probes/uprobes/core.c unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 83 arch/arm/vfp/vfpinstr.h u32 vfp_single_cprt(u32 inst, u32 fpscr, struct pt_regs *regs); pt_regs 214 arch/arm/vfp/vfpmodule.c static void vfp_raise_sigfpe(unsigned int sicode, struct pt_regs *regs) pt_regs 243 arch/arm/vfp/vfpmodule.c static void vfp_raise_exceptions(u32 exceptions, u32 inst, u32 fpscr, struct pt_regs *regs) pt_regs 287 arch/arm/vfp/vfpmodule.c static u32 vfp_emulate_instruction(u32 inst, u32 fpscr, struct pt_regs *regs) pt_regs 323 arch/arm/vfp/vfpmodule.c void VFP_bounce(u32 trigger, u32 fpexc, struct pt_regs *regs) pt_regs 115 arch/arm64/include/asm/acpi.h int apei_claim_sea(struct pt_regs *regs); pt_regs 118 arch/arm64/include/asm/acpi.h static inline int apei_claim_sea(struct pt_regs *regs) { return -ENOENT; } pt_regs 640 arch/arm64/include/asm/cpufeature.h extern int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt); pt_regs 78 arch/arm64/include/asm/debug-monitors.h int (*fn)(struct pt_regs *regs, unsigned int esr); pt_regs 89 arch/arm64/include/asm/debug-monitors.h int (*fn)(struct pt_regs *regs, unsigned int esr); pt_regs 113 arch/arm64/include/asm/debug-monitors.h void kernel_enable_single_step(struct pt_regs *regs); pt_regs 118 arch/arm64/include/asm/debug-monitors.h int reinstall_suspended_bps(struct pt_regs *regs); pt_regs 120 arch/arm64/include/asm/debug-monitors.h static inline int reinstall_suspended_bps(struct pt_regs *regs) pt_regs 126 arch/arm64/include/asm/debug-monitors.h int aarch32_break_handler(struct pt_regs *regs); pt_regs 25 arch/arm64/include/asm/extable.h extern int fixup_exception(struct pt_regs *regs); pt_regs 66 arch/arm64/include/asm/ftrace.h static inline bool arch_trace_is_compat_syscall(struct pt_regs *regs) pt_regs 9 arch/arm64/include/asm/irq.h struct pt_regs; pt_regs 37 arch/arm64/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 38 arch/arm64/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 46 arch/arm64/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr); pt_regs 50 arch/arm64/include/asm/kprobes.h void __kprobes *trampoline_probe_handler(struct pt_regs *regs); pt_regs 212 arch/arm64/include/asm/perf_event.h struct pt_regs; pt_regs 213 arch/arm64/include/asm/perf_event.h extern unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 214 arch/arm64/include/asm/perf_event.h extern unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 11 arch/arm64/include/asm/probes.h typedef void (probes_handler_t) (u32 opcode, long addr, struct pt_regs *); pt_regs 185 arch/arm64/include/asm/processor.h static inline void start_thread_common(struct pt_regs *regs, unsigned long pc) pt_regs 195 arch/arm64/include/asm/processor.h static inline void set_ssbs_bit(struct pt_regs *regs) pt_regs 200 arch/arm64/include/asm/processor.h static inline void set_compat_ssbs_bit(struct pt_regs *regs) pt_regs 205 arch/arm64/include/asm/processor.h static inline void start_thread(struct pt_regs *regs, unsigned long pc, pt_regs 218 arch/arm64/include/asm/processor.h static inline void compat_start_thread(struct pt_regs *regs, unsigned long pc, pt_regs 255 arch/arm64/include/asm/processor.h ((struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1) pt_regs 185 arch/arm64/include/asm/ptrace.h static inline bool in_syscall(struct pt_regs const *regs) pt_regs 190 arch/arm64/include/asm/ptrace.h static inline void forget_syscall(struct pt_regs *regs) pt_regs 195 arch/arm64/include/asm/ptrace.h #define MAX_REG_OFFSET offsetof(struct pt_regs, pstate) pt_regs 227 arch/arm64/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 235 arch/arm64/include/asm/ptrace.h extern unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 247 arch/arm64/include/asm/ptrace.h static inline u64 regs_get_register(struct pt_regs *regs, unsigned int offset) pt_regs 258 arch/arm64/include/asm/ptrace.h case offsetof(struct pt_regs, sp) >> 3: pt_regs 261 arch/arm64/include/asm/ptrace.h case offsetof(struct pt_regs, pc) >> 3: pt_regs 264 arch/arm64/include/asm/ptrace.h case offsetof(struct pt_regs, pstate) >> 3: pt_regs 278 arch/arm64/include/asm/ptrace.h static inline unsigned long pt_regs_read_reg(const struct pt_regs *regs, int r) pt_regs 287 arch/arm64/include/asm/ptrace.h static inline void pt_regs_write_reg(struct pt_regs *regs, int r, pt_regs 295 arch/arm64/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 300 arch/arm64/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 305 arch/arm64/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) pt_regs 323 arch/arm64/include/asm/ptrace.h static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs, pt_regs 336 arch/arm64/include/asm/ptrace.h static inline unsigned long instruction_pointer(struct pt_regs *regs) pt_regs 340 arch/arm64/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 346 arch/arm64/include/asm/ptrace.h static inline unsigned long frame_pointer(struct pt_regs *regs) pt_regs 353 arch/arm64/include/asm/ptrace.h static inline void procedure_link_pointer_set(struct pt_regs *regs, pt_regs 359 arch/arm64/include/asm/ptrace.h extern unsigned long profile_pc(struct pt_regs *regs); pt_regs 37 arch/arm64/include/asm/sdei.h asmlinkage unsigned long __sdei_handler(struct pt_regs *regs, pt_regs 58 arch/arm64/include/asm/signal32.h struct pt_regs *regs); pt_regs 60 arch/arm64/include/asm/signal32.h struct pt_regs *regs); pt_regs 62 arch/arm64/include/asm/signal32.h void compat_setup_restart_syscall(struct pt_regs *regs); pt_regs 66 arch/arm64/include/asm/signal32.h sigset_t *set, struct pt_regs *regs) pt_regs 72 arch/arm64/include/asm/signal32.h struct pt_regs *regs) pt_regs 77 arch/arm64/include/asm/signal32.h static inline void compat_setup_restart_syscall(struct pt_regs *regs) pt_regs 61 arch/arm64/include/asm/smp.h extern void handle_IPI(int ipinr, struct pt_regs *regs); pt_regs 67 arch/arm64/include/asm/stacktrace.h extern void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk); pt_regs 12 arch/arm64/include/asm/syscall.h typedef long (*syscall_fn_t)(const struct pt_regs *regs); pt_regs 21 arch/arm64/include/asm/syscall.h struct pt_regs *regs) pt_regs 27 arch/arm64/include/asm/syscall.h struct pt_regs *regs) pt_regs 34 arch/arm64/include/asm/syscall.h struct pt_regs *regs) pt_regs 41 arch/arm64/include/asm/syscall.h struct pt_regs *regs) pt_regs 47 arch/arm64/include/asm/syscall.h struct pt_regs *regs, pt_regs 56 arch/arm64/include/asm/syscall.h struct pt_regs *regs, pt_regs 66 arch/arm64/include/asm/syscall.h struct pt_regs *regs, pt_regs 11 arch/arm64/include/asm/syscall_wrapper.h struct pt_regs; pt_regs 21 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs); \ pt_regs 25 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs) \ pt_regs 36 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \ pt_regs 38 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused) pt_regs 41 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __weak __arm64_compat_sys_##name(const struct pt_regs *regs) \ pt_regs 52 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_sys##name(const struct pt_regs *regs); \ pt_regs 56 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_sys##name(const struct pt_regs *regs) \ pt_regs 72 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \ pt_regs 74 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused) pt_regs 79 arch/arm64/include/asm/syscall_wrapper.h asmlinkage long __weak __arm64_sys_##name(const struct pt_regs *regs) \ pt_regs 19 arch/arm64/include/asm/system_misc.h struct pt_regs; pt_regs 21 arch/arm64/include/asm/system_misc.h void die(const char *msg, struct pt_regs *regs, int err); pt_regs 24 arch/arm64/include/asm/system_misc.h void arm64_notify_die(const char *str, struct pt_regs *regs, pt_regs 29 arch/arm64/include/asm/system_misc.h struct pt_regs *), pt_regs 33 arch/arm64/include/asm/system_misc.h extern void __show_regs(struct pt_regs *); pt_regs 14 arch/arm64/include/asm/traps.h struct pt_regs; pt_regs 22 arch/arm64/include/asm/traps.h int (*fn)(struct pt_regs *regs, u32 instr); pt_regs 37 arch/arm64/include/asm/traps.h void arm64_skip_faulting_instruction(struct pt_regs *regs, unsigned long size); pt_regs 111 arch/arm64/include/asm/traps.h bool arm64_is_fatal_ras_serror(struct pt_regs *regs, unsigned int esr); pt_regs 112 arch/arm64/include/asm/traps.h void __noreturn arm64_serror_panic(struct pt_regs *regs, u32 esr); pt_regs 15 arch/arm64/include/asm/xen/events.h static inline int xen_irqs_disabled(struct pt_regs *regs) pt_regs 269 arch/arm64/kernel/acpi.c int apei_claim_sea(struct pt_regs *regs) pt_regs 371 arch/arm64/kernel/armv8_deprecated.c static int swp_handler(struct pt_regs *regs, u32 instr) pt_regs 460 arch/arm64/kernel/armv8_deprecated.c static int cp15barrier_handler(struct pt_regs *regs, u32 instr) pt_regs 559 arch/arm64/kernel/armv8_deprecated.c static int compat_setend_handler(struct pt_regs *regs, u32 big_endian) pt_regs 580 arch/arm64/kernel/armv8_deprecated.c static int a32_setend_handler(struct pt_regs *regs, u32 instr) pt_regs 587 arch/arm64/kernel/armv8_deprecated.c static int t16_setend_handler(struct pt_regs *regs, u32 instr) pt_regs 44 arch/arm64/kernel/asm-offsets.c DEFINE(S_X0, offsetof(struct pt_regs, regs[0])); pt_regs 45 arch/arm64/kernel/asm-offsets.c DEFINE(S_X2, offsetof(struct pt_regs, regs[2])); pt_regs 46 arch/arm64/kernel/asm-offsets.c DEFINE(S_X4, offsetof(struct pt_regs, regs[4])); pt_regs 47 arch/arm64/kernel/asm-offsets.c DEFINE(S_X6, offsetof(struct pt_regs, regs[6])); pt_regs 48 arch/arm64/kernel/asm-offsets.c DEFINE(S_X8, offsetof(struct pt_regs, regs[8])); pt_regs 49 arch/arm64/kernel/asm-offsets.c DEFINE(S_X10, offsetof(struct pt_regs, regs[10])); pt_regs 50 arch/arm64/kernel/asm-offsets.c DEFINE(S_X12, offsetof(struct pt_regs, regs[12])); pt_regs 51 arch/arm64/kernel/asm-offsets.c DEFINE(S_X14, offsetof(struct pt_regs, regs[14])); pt_regs 52 arch/arm64/kernel/asm-offsets.c DEFINE(S_X16, offsetof(struct pt_regs, regs[16])); pt_regs 53 arch/arm64/kernel/asm-offsets.c DEFINE(S_X18, offsetof(struct pt_regs, regs[18])); pt_regs 54 arch/arm64/kernel/asm-offsets.c DEFINE(S_X20, offsetof(struct pt_regs, regs[20])); pt_regs 55 arch/arm64/kernel/asm-offsets.c DEFINE(S_X22, offsetof(struct pt_regs, regs[22])); pt_regs 56 arch/arm64/kernel/asm-offsets.c DEFINE(S_X24, offsetof(struct pt_regs, regs[24])); pt_regs 57 arch/arm64/kernel/asm-offsets.c DEFINE(S_X26, offsetof(struct pt_regs, regs[26])); pt_regs 58 arch/arm64/kernel/asm-offsets.c DEFINE(S_X28, offsetof(struct pt_regs, regs[28])); pt_regs 59 arch/arm64/kernel/asm-offsets.c DEFINE(S_LR, offsetof(struct pt_regs, regs[30])); pt_regs 60 arch/arm64/kernel/asm-offsets.c DEFINE(S_SP, offsetof(struct pt_regs, sp)); pt_regs 61 arch/arm64/kernel/asm-offsets.c DEFINE(S_PSTATE, offsetof(struct pt_regs, pstate)); pt_regs 62 arch/arm64/kernel/asm-offsets.c DEFINE(S_PC, offsetof(struct pt_regs, pc)); pt_regs 63 arch/arm64/kernel/asm-offsets.c DEFINE(S_SYSCALLNO, offsetof(struct pt_regs, syscallno)); pt_regs 64 arch/arm64/kernel/asm-offsets.c DEFINE(S_ORIG_ADDR_LIMIT, offsetof(struct pt_regs, orig_addr_limit)); pt_regs 65 arch/arm64/kernel/asm-offsets.c DEFINE(S_PMR_SAVE, offsetof(struct pt_regs, pmr_save)); pt_regs 66 arch/arm64/kernel/asm-offsets.c DEFINE(S_STACKFRAME, offsetof(struct pt_regs, stackframe)); pt_regs 67 arch/arm64/kernel/asm-offsets.c DEFINE(S_FRAME_SIZE, sizeof(struct pt_regs)); pt_regs 1180 arch/arm64/kernel/cpufeature.c static int ssbs_emulation_handler(struct pt_regs *regs, u32 instr) pt_regs 2183 arch/arm64/kernel/cpufeature.c int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt) pt_regs 2196 arch/arm64/kernel/cpufeature.c static int emulate_mrs(struct pt_regs *regs, u32 insn) pt_regs 144 arch/arm64/kernel/debug-monitors.c static void set_regs_spsr_ss(struct pt_regs *regs) pt_regs 150 arch/arm64/kernel/debug-monitors.c static void clear_regs_spsr_ss(struct pt_regs *regs) pt_regs 202 arch/arm64/kernel/debug-monitors.c static int call_step_hook(struct pt_regs *regs, unsigned int esr) pt_regs 226 arch/arm64/kernel/debug-monitors.c struct pt_regs *regs = current_pt_regs(); pt_regs 240 arch/arm64/kernel/debug-monitors.c struct pt_regs *regs) pt_regs 300 arch/arm64/kernel/debug-monitors.c static int call_break_hook(struct pt_regs *regs, unsigned int esr) pt_regs 304 arch/arm64/kernel/debug-monitors.c int (*fn)(struct pt_regs *regs, unsigned int esr) = NULL; pt_regs 324 arch/arm64/kernel/debug-monitors.c struct pt_regs *regs) pt_regs 340 arch/arm64/kernel/debug-monitors.c int aarch32_break_handler(struct pt_regs *regs) pt_regs 408 arch/arm64/kernel/debug-monitors.c void kernel_enable_single_step(struct pt_regs *regs) pt_regs 925 arch/arm64/kernel/fpsimd.c asmlinkage void do_sve_acc(unsigned int esr, struct pt_regs *regs) pt_regs 952 arch/arm64/kernel/fpsimd.c asmlinkage void do_fpsimd_acc(unsigned int esr, struct pt_regs *regs) pt_regs 961 arch/arm64/kernel/fpsimd.c asmlinkage void do_fpsimd_exc(unsigned int esr, struct pt_regs *regs) pt_regs 621 arch/arm64/kernel/hw_breakpoint.c struct pt_regs *regs) pt_regs 734 arch/arm64/kernel/hw_breakpoint.c struct pt_regs *regs) pt_regs 843 arch/arm64/kernel/hw_breakpoint.c int reinstall_suspended_bps(struct pt_regs *regs) pt_regs 23 arch/arm64/kernel/kgdb.c { "x0", 8, offsetof(struct pt_regs, regs[0])}, pt_regs 24 arch/arm64/kernel/kgdb.c { "x1", 8, offsetof(struct pt_regs, regs[1])}, pt_regs 25 arch/arm64/kernel/kgdb.c { "x2", 8, offsetof(struct pt_regs, regs[2])}, pt_regs 26 arch/arm64/kernel/kgdb.c { "x3", 8, offsetof(struct pt_regs, regs[3])}, pt_regs 27 arch/arm64/kernel/kgdb.c { "x4", 8, offsetof(struct pt_regs, regs[4])}, pt_regs 28 arch/arm64/kernel/kgdb.c { "x5", 8, offsetof(struct pt_regs, regs[5])}, pt_regs 29 arch/arm64/kernel/kgdb.c { "x6", 8, offsetof(struct pt_regs, regs[6])}, pt_regs 30 arch/arm64/kernel/kgdb.c { "x7", 8, offsetof(struct pt_regs, regs[7])}, pt_regs 31 arch/arm64/kernel/kgdb.c { "x8", 8, offsetof(struct pt_regs, regs[8])}, pt_regs 32 arch/arm64/kernel/kgdb.c { "x9", 8, offsetof(struct pt_regs, regs[9])}, pt_regs 33 arch/arm64/kernel/kgdb.c { "x10", 8, offsetof(struct pt_regs, regs[10])}, pt_regs 34 arch/arm64/kernel/kgdb.c { "x11", 8, offsetof(struct pt_regs, regs[11])}, pt_regs 35 arch/arm64/kernel/kgdb.c { "x12", 8, offsetof(struct pt_regs, regs[12])}, pt_regs 36 arch/arm64/kernel/kgdb.c { "x13", 8, offsetof(struct pt_regs, regs[13])}, pt_regs 37 arch/arm64/kernel/kgdb.c { "x14", 8, offsetof(struct pt_regs, regs[14])}, pt_regs 38 arch/arm64/kernel/kgdb.c { "x15", 8, offsetof(struct pt_regs, regs[15])}, pt_regs 39 arch/arm64/kernel/kgdb.c { "x16", 8, offsetof(struct pt_regs, regs[16])}, pt_regs 40 arch/arm64/kernel/kgdb.c { "x17", 8, offsetof(struct pt_regs, regs[17])}, pt_regs 41 arch/arm64/kernel/kgdb.c { "x18", 8, offsetof(struct pt_regs, regs[18])}, pt_regs 42 arch/arm64/kernel/kgdb.c { "x19", 8, offsetof(struct pt_regs, regs[19])}, pt_regs 43 arch/arm64/kernel/kgdb.c { "x20", 8, offsetof(struct pt_regs, regs[20])}, pt_regs 44 arch/arm64/kernel/kgdb.c { "x21", 8, offsetof(struct pt_regs, regs[21])}, pt_regs 45 arch/arm64/kernel/kgdb.c { "x22", 8, offsetof(struct pt_regs, regs[22])}, pt_regs 46 arch/arm64/kernel/kgdb.c { "x23", 8, offsetof(struct pt_regs, regs[23])}, pt_regs 47 arch/arm64/kernel/kgdb.c { "x24", 8, offsetof(struct pt_regs, regs[24])}, pt_regs 48 arch/arm64/kernel/kgdb.c { "x25", 8, offsetof(struct pt_regs, regs[25])}, pt_regs 49 arch/arm64/kernel/kgdb.c { "x26", 8, offsetof(struct pt_regs, regs[26])}, pt_regs 50 arch/arm64/kernel/kgdb.c { "x27", 8, offsetof(struct pt_regs, regs[27])}, pt_regs 51 arch/arm64/kernel/kgdb.c { "x28", 8, offsetof(struct pt_regs, regs[28])}, pt_regs 52 arch/arm64/kernel/kgdb.c { "x29", 8, offsetof(struct pt_regs, regs[29])}, pt_regs 53 arch/arm64/kernel/kgdb.c { "x30", 8, offsetof(struct pt_regs, regs[30])}, pt_regs 54 arch/arm64/kernel/kgdb.c { "sp", 8, offsetof(struct pt_regs, sp)}, pt_regs 55 arch/arm64/kernel/kgdb.c { "pc", 8, offsetof(struct pt_regs, pc)}, pt_regs 62 arch/arm64/kernel/kgdb.c { "pstate", 4, offsetof(struct pt_regs, pstate) pt_regs 103 arch/arm64/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 116 arch/arm64/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 151 arch/arm64/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 158 arch/arm64/kernel/kgdb.c static void kgdb_arch_update_addr(struct pt_regs *regs, pt_regs 176 arch/arm64/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 234 arch/arm64/kernel/kgdb.c static int kgdb_brk_fn(struct pt_regs *regs, unsigned int esr) pt_regs 241 arch/arm64/kernel/kgdb.c static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int esr) pt_regs 250 arch/arm64/kernel/kgdb.c static int kgdb_step_brk_fn(struct pt_regs *regs, unsigned int esr) pt_regs 276 arch/arm64/kernel/kgdb.c struct pt_regs *regs = args->regs; pt_regs 262 arch/arm64/kernel/machine_kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 103 arch/arm64/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 148 arch/arm64/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 161 arch/arm64/kernel/perf_callchain.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 169 arch/arm64/kernel/perf_callchain.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 694 arch/arm64/kernel/perf_event.c struct pt_regs *regs; pt_regs 12 arch/arm64/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 57 arch/arm64/kernel/perf_regs.c struct pt_regs *regs, pt_regs 58 arch/arm64/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 37 arch/arm64/kernel/probes/kprobes.c post_kprobe_handler(struct kprobe_ctlblk *, struct pt_regs *); pt_regs 72 arch/arm64/kernel/probes/kprobes.c static void __kprobes arch_simulate_insn(struct kprobe *p, struct pt_regs *regs) pt_regs 180 arch/arm64/kernel/probes/kprobes.c struct pt_regs *regs) pt_regs 189 arch/arm64/kernel/probes/kprobes.c struct pt_regs *regs) pt_regs 209 arch/arm64/kernel/probes/kprobes.c struct pt_regs *regs, pt_regs 240 arch/arm64/kernel/probes/kprobes.c struct pt_regs *regs, pt_regs 264 arch/arm64/kernel/probes/kprobes.c post_kprobe_handler(struct kprobe_ctlblk *kcb, struct pt_regs *regs) pt_regs 292 arch/arm64/kernel/probes/kprobes.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned int fsr) pt_regs 348 arch/arm64/kernel/probes/kprobes.c static void __kprobes kprobe_handler(struct pt_regs *regs) pt_regs 408 arch/arm64/kernel/probes/kprobes.c kprobe_single_step_handler(struct pt_regs *regs, unsigned int esr) pt_regs 431 arch/arm64/kernel/probes/kprobes.c kprobe_breakpoint_handler(struct pt_regs *regs, unsigned int esr) pt_regs 475 arch/arm64/kernel/probes/kprobes.c void __kprobes __used *trampoline_probe_handler(struct pt_regs *regs) pt_regs 555 arch/arm64/kernel/probes/kprobes.c struct pt_regs *regs) pt_regs 31 arch/arm64/kernel/probes/simulate-insn.c static inline void set_x_reg(struct pt_regs *regs, int reg, u64 val) pt_regs 36 arch/arm64/kernel/probes/simulate-insn.c static inline void set_w_reg(struct pt_regs *regs, int reg, u64 val) pt_regs 41 arch/arm64/kernel/probes/simulate-insn.c static inline u64 get_x_reg(struct pt_regs *regs, int reg) pt_regs 46 arch/arm64/kernel/probes/simulate-insn.c static inline u32 get_w_reg(struct pt_regs *regs, int reg) pt_regs 51 arch/arm64/kernel/probes/simulate-insn.c static bool __kprobes check_cbz(u32 opcode, struct pt_regs *regs) pt_regs 59 arch/arm64/kernel/probes/simulate-insn.c static bool __kprobes check_cbnz(u32 opcode, struct pt_regs *regs) pt_regs 67 arch/arm64/kernel/probes/simulate-insn.c static bool __kprobes check_tbz(u32 opcode, struct pt_regs *regs) pt_regs 75 arch/arm64/kernel/probes/simulate-insn.c static bool __kprobes check_tbnz(u32 opcode, struct pt_regs *regs) pt_regs 87 arch/arm64/kernel/probes/simulate-insn.c simulate_adr_adrp(u32 opcode, long addr, struct pt_regs *regs) pt_regs 105 arch/arm64/kernel/probes/simulate-insn.c simulate_b_bl(u32 opcode, long addr, struct pt_regs *regs) pt_regs 117 arch/arm64/kernel/probes/simulate-insn.c simulate_b_cond(u32 opcode, long addr, struct pt_regs *regs) pt_regs 128 arch/arm64/kernel/probes/simulate-insn.c simulate_br_blr_ret(u32 opcode, long addr, struct pt_regs *regs) pt_regs 141 arch/arm64/kernel/probes/simulate-insn.c simulate_cbz_cbnz(u32 opcode, long addr, struct pt_regs *regs) pt_regs 156 arch/arm64/kernel/probes/simulate-insn.c simulate_tbz_tbnz(u32 opcode, long addr, struct pt_regs *regs) pt_regs 171 arch/arm64/kernel/probes/simulate-insn.c simulate_ldr_literal(u32 opcode, long addr, struct pt_regs *regs) pt_regs 189 arch/arm64/kernel/probes/simulate-insn.c simulate_ldrsw_literal(u32 opcode, long addr, struct pt_regs *regs) pt_regs 11 arch/arm64/kernel/probes/simulate-insn.h void simulate_adr_adrp(u32 opcode, long addr, struct pt_regs *regs); pt_regs 12 arch/arm64/kernel/probes/simulate-insn.h void simulate_b_bl(u32 opcode, long addr, struct pt_regs *regs); pt_regs 13 arch/arm64/kernel/probes/simulate-insn.h void simulate_b_cond(u32 opcode, long addr, struct pt_regs *regs); pt_regs 14 arch/arm64/kernel/probes/simulate-insn.h void simulate_br_blr_ret(u32 opcode, long addr, struct pt_regs *regs); pt_regs 15 arch/arm64/kernel/probes/simulate-insn.h void simulate_cbz_cbnz(u32 opcode, long addr, struct pt_regs *regs); pt_regs 16 arch/arm64/kernel/probes/simulate-insn.h void simulate_tbz_tbnz(u32 opcode, long addr, struct pt_regs *regs); pt_regs 17 arch/arm64/kernel/probes/simulate-insn.h void simulate_ldr_literal(u32 opcode, long addr, struct pt_regs *regs); pt_regs 18 arch/arm64/kernel/probes/simulate-insn.h void simulate_ldrsw_literal(u32 opcode, long addr, struct pt_regs *regs); pt_regs 29 arch/arm64/kernel/probes/uprobes.c unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 62 arch/arm64/kernel/probes/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 77 arch/arm64/kernel/probes/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 103 arch/arm64/kernel/probes/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 120 arch/arm64/kernel/probes/uprobes.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 134 arch/arm64/kernel/probes/uprobes.c struct pt_regs *regs) pt_regs 151 arch/arm64/kernel/probes/uprobes.c struct pt_regs *regs) pt_regs 168 arch/arm64/kernel/probes/uprobes.c static int uprobe_breakpoint_handler(struct pt_regs *regs, pt_regs 177 arch/arm64/kernel/probes/uprobes.c static int uprobe_single_step_handler(struct pt_regs *regs, pt_regs 212 arch/arm64/kernel/process.c static void print_pstate(struct pt_regs *regs) pt_regs 245 arch/arm64/kernel/process.c void __show_regs(struct pt_regs *regs) pt_regs 291 arch/arm64/kernel/process.c void show_regs(struct pt_regs * regs) pt_regs 366 arch/arm64/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 403 arch/arm64/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 460 arch/arm64/kernel/process.c struct pt_regs *regs = task_pt_regs(next); pt_regs 52 arch/arm64/kernel/ptrace.c #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)} pt_regs 55 arch/arm64/kernel/ptrace.c {.name = "x" #r, .offset = offsetof(struct pt_regs, regs[r])} pt_regs 89 arch/arm64/kernel/ptrace.c {.name = "lr", .offset = offsetof(struct pt_regs, regs[30])}, pt_regs 121 arch/arm64/kernel/ptrace.c static bool regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) pt_regs 137 arch/arm64/kernel/ptrace.c unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 172 arch/arm64/kernel/ptrace.c struct pt_regs *regs) pt_regs 1299 arch/arm64/kernel/ptrace.c struct pt_regs newregs; pt_regs 1808 arch/arm64/kernel/ptrace.c static void tracehook_report_syscall(struct pt_regs *regs, pt_regs 1830 arch/arm64/kernel/ptrace.c int syscall_trace_enter(struct pt_regs *regs) pt_regs 1853 arch/arm64/kernel/ptrace.c void syscall_trace_exit(struct pt_regs *regs) pt_regs 185 arch/arm64/kernel/sdei.c static __kprobes unsigned long _sdei_handler(struct pt_regs *regs, pt_regs 250 arch/arm64/kernel/sdei.c __sdei_handler(struct pt_regs *regs, struct sdei_registered_event *arg) pt_regs 482 arch/arm64/kernel/signal.c static int restore_sigframe(struct pt_regs *regs, pt_regs 528 arch/arm64/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 606 arch/arm64/kernel/signal.c struct pt_regs *regs, sigset_t *set) pt_regs 696 arch/arm64/kernel/signal.c struct ksignal *ksig, struct pt_regs *regs) pt_regs 723 arch/arm64/kernel/signal.c static void setup_return(struct pt_regs *regs, struct k_sigaction *ka, pt_regs 742 arch/arm64/kernel/signal.c struct pt_regs *regs) pt_regs 772 arch/arm64/kernel/signal.c static void setup_restart_syscall(struct pt_regs *regs) pt_regs 783 arch/arm64/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 828 arch/arm64/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 899 arch/arm64/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, pt_regs 184 arch/arm64/kernel/signal32.c static int compat_restore_sigframe(struct pt_regs *regs, pt_regs 234 arch/arm64/kernel/signal32.c struct pt_regs *regs = current_pt_regs(); pt_regs 265 arch/arm64/kernel/signal32.c struct pt_regs *regs = current_pt_regs(); pt_regs 298 arch/arm64/kernel/signal32.c struct pt_regs *regs, pt_regs 318 arch/arm64/kernel/signal32.c static void compat_setup_return(struct pt_regs *regs, struct k_sigaction *ka, pt_regs 387 arch/arm64/kernel/signal32.c struct pt_regs *regs, sigset_t *set) pt_regs 433 arch/arm64/kernel/signal32.c sigset_t *set, struct pt_regs *regs) pt_regs 462 arch/arm64/kernel/signal32.c struct pt_regs *regs) pt_regs 481 arch/arm64/kernel/signal32.c void compat_setup_restart_syscall(struct pt_regs *regs) pt_regs 853 arch/arm64/kernel/smp.c static void ipi_cpu_crash_stop(unsigned int cpu, struct pt_regs *regs) pt_regs 876 arch/arm64/kernel/smp.c void handle_IPI(int ipinr, struct pt_regs *regs) pt_regs 879 arch/arm64/kernel/smp.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 157 arch/arm64/kernel/stacktrace.c void save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) pt_regs 41 arch/arm64/kernel/sys.c asmlinkage long __arm64_sys_ni_syscall(const struct pt_regs *__unused) pt_regs 52 arch/arm64/kernel/sys.c #define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *); pt_regs 126 arch/arm64/kernel/sys32.c #define __SYSCALL(nr, sym) asmlinkage long __arm64_##sym(const struct pt_regs *); pt_regs 69 arch/arm64/kernel/sys_compat.c long compat_arm_syscall(struct pt_regs *regs, int scno) pt_regs 17 arch/arm64/kernel/syscall.c long compat_arm_syscall(struct pt_regs *regs, int scno); pt_regs 20 arch/arm64/kernel/syscall.c static long do_ni_syscall(struct pt_regs *regs, int scno) pt_regs 34 arch/arm64/kernel/syscall.c static long __invoke_syscall(struct pt_regs *regs, syscall_fn_t syscall_fn) pt_regs 39 arch/arm64/kernel/syscall.c static void invoke_syscall(struct pt_regs *regs, unsigned int scno, pt_regs 61 arch/arm64/kernel/syscall.c int syscall_trace_enter(struct pt_regs *regs); pt_regs 62 arch/arm64/kernel/syscall.c void syscall_trace_exit(struct pt_regs *regs); pt_regs 93 arch/arm64/kernel/syscall.c static void el0_svc_common(struct pt_regs *regs, int scno, int sc_nr, pt_regs 157 arch/arm64/kernel/syscall.c asmlinkage void el0_svc_handler(struct pt_regs *regs) pt_regs 164 arch/arm64/kernel/syscall.c asmlinkage void el0_svc_compat_handler(struct pt_regs *regs) pt_regs 34 arch/arm64/kernel/time.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 60 arch/arm64/kernel/traps.c static void dump_kernel_instr(const char *lvl, struct pt_regs *regs) pt_regs 85 arch/arm64/kernel/traps.c void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) pt_regs 151 arch/arm64/kernel/traps.c static int __die(const char *str, int err, struct pt_regs *regs) pt_regs 177 arch/arm64/kernel/traps.c void die(const char *str, struct pt_regs *regs, int err) pt_regs 214 arch/arm64/kernel/traps.c struct pt_regs *regs = task_pt_regs(tsk); pt_regs 256 arch/arm64/kernel/traps.c void arm64_notify_die(const char *str, struct pt_regs *regs, pt_regs 271 arch/arm64/kernel/traps.c void arm64_skip_faulting_instruction(struct pt_regs *regs, unsigned long size) pt_regs 304 arch/arm64/kernel/traps.c static int call_undef_hook(struct pt_regs *regs) pt_regs 309 arch/arm64/kernel/traps.c int (*fn)(struct pt_regs *regs, u32 instr) = NULL; pt_regs 353 arch/arm64/kernel/traps.c struct pt_regs *regs = current_pt_regs(); pt_regs 396 arch/arm64/kernel/traps.c asmlinkage void __exception do_undefinstr(struct pt_regs *regs) pt_regs 429 arch/arm64/kernel/traps.c static void user_cache_maint_handler(unsigned int esr, struct pt_regs *regs) pt_regs 468 arch/arm64/kernel/traps.c static void ctr_read_handler(unsigned int esr, struct pt_regs *regs) pt_regs 487 arch/arm64/kernel/traps.c static void cntvct_read_handler(unsigned int esr, struct pt_regs *regs) pt_regs 495 arch/arm64/kernel/traps.c static void cntfrq_read_handler(unsigned int esr, struct pt_regs *regs) pt_regs 503 arch/arm64/kernel/traps.c static void mrs_handler(unsigned int esr, struct pt_regs *regs) pt_regs 514 arch/arm64/kernel/traps.c static void wfi_handler(unsigned int esr, struct pt_regs *regs) pt_regs 522 arch/arm64/kernel/traps.c void (*handler)(unsigned int esr, struct pt_regs *regs); pt_regs 571 arch/arm64/kernel/traps.c static u32 compat_get_it_state(struct pt_regs *regs) pt_regs 581 arch/arm64/kernel/traps.c static void compat_set_it_state(struct pt_regs *regs, u32 it) pt_regs 592 arch/arm64/kernel/traps.c static bool cp15_cond_valid(unsigned int esr, struct pt_regs *regs) pt_regs 612 arch/arm64/kernel/traps.c static void advance_itstate(struct pt_regs *regs) pt_regs 635 arch/arm64/kernel/traps.c static void arm64_compat_skip_faulting_instruction(struct pt_regs *regs, pt_regs 642 arch/arm64/kernel/traps.c static void compat_cntfrq_read_handler(unsigned int esr, struct pt_regs *regs) pt_regs 659 arch/arm64/kernel/traps.c static void compat_cntvct_read_handler(unsigned int esr, struct pt_regs *regs) pt_regs 679 arch/arm64/kernel/traps.c asmlinkage void __exception do_cp15instr(unsigned int esr, struct pt_regs *regs) pt_regs 719 arch/arm64/kernel/traps.c asmlinkage void __exception do_sysinstr(unsigned int esr, struct pt_regs *regs) pt_regs 789 arch/arm64/kernel/traps.c asmlinkage void bad_mode(struct pt_regs *regs, int reason, unsigned int esr) pt_regs 805 arch/arm64/kernel/traps.c asmlinkage void bad_el0_sync(struct pt_regs *regs, int reason, unsigned int esr) pt_regs 821 arch/arm64/kernel/traps.c asmlinkage void handle_bad_stack(struct pt_regs *regs) pt_regs 853 arch/arm64/kernel/traps.c void __noreturn arm64_serror_panic(struct pt_regs *regs, u32 esr) pt_regs 868 arch/arm64/kernel/traps.c bool arm64_is_fatal_ras_serror(struct pt_regs *regs, unsigned int esr) pt_regs 900 arch/arm64/kernel/traps.c asmlinkage void do_serror(struct pt_regs *regs, unsigned int esr) pt_regs 956 arch/arm64/kernel/traps.c static int bug_handler(struct pt_regs *regs, unsigned int esr) pt_regs 988 arch/arm64/kernel/traps.c static int kasan_handler(struct pt_regs *regs, unsigned int esr) pt_regs 1032 arch/arm64/kernel/traps.c struct pt_regs *regs) pt_regs 6 arch/arm64/lib/error-inject.c void override_function_with_return(struct pt_regs *regs) pt_regs 9 arch/arm64/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 44 arch/arm64/mm/fault.c struct pt_regs *regs); pt_regs 236 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 256 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 287 arch/arm64/mm/fault.c unsigned int esr, struct pt_regs *regs) pt_regs 303 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 389 arch/arm64/mm/fault.c static void do_bad_area(unsigned long addr, unsigned int esr, struct pt_regs *regs) pt_regs 452 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 629 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 639 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 645 arch/arm64/mm/fault.c static int do_bad(unsigned long addr, unsigned int esr, struct pt_regs *regs) pt_regs 650 arch/arm64/mm/fault.c static int do_sea(unsigned long addr, unsigned int esr, struct pt_regs *regs) pt_regs 740 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 765 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 782 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 795 arch/arm64/mm/fault.c struct pt_regs *regs); pt_regs 814 arch/arm64/mm/fault.c int (*fn)(unsigned long, unsigned int, struct pt_regs *), pt_regs 832 arch/arm64/mm/fault.c static void debug_exception_enter(struct pt_regs *regs) pt_regs 860 arch/arm64/mm/fault.c static void debug_exception_exit(struct pt_regs *regs) pt_regs 876 arch/arm64/mm/fault.c cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) pt_regs 896 arch/arm64/mm/fault.c cortex_a76_erratum_1463225_debug_handler(struct pt_regs *regs) pt_regs 904 arch/arm64/mm/fault.c struct pt_regs *regs) pt_regs 14 arch/c6x/include/asm/bug.h struct pt_regs; pt_regs 16 arch/c6x/include/asm/bug.h extern void die(char *str, struct pt_regs *fp, int nr); pt_regs 17 arch/c6x/include/asm/bug.h extern asmlinkage int process_exception(struct pt_regs *regs); pt_regs 64 arch/c6x/include/asm/elf.h sizeof(struct pt_regs)); pt_regs 44 arch/c6x/include/asm/irq.h struct pt_regs; pt_regs 46 arch/c6x/include/asm/irq.h extern asmlinkage void c6x_do_IRQ(unsigned int prio, struct pt_regs *regs); pt_regs 64 arch/c6x/include/asm/processor.h ((struct pt_regs *)(THREAD_START_SP + task_stack_page(task)) - 1) pt_regs 73 arch/c6x/include/asm/processor.h extern void start_thread(struct pt_regs *regs, unsigned int pc, pt_regs 26 arch/c6x/include/asm/ptrace.h extern void show_regs(struct pt_regs *); pt_regs 28 arch/c6x/include/asm/ptrace.h extern asmlinkage unsigned long syscall_trace_entry(struct pt_regs *regs); pt_regs 29 arch/c6x/include/asm/ptrace.h extern asmlinkage void syscall_trace_exit(struct pt_regs *regs); pt_regs 15 arch/c6x/include/asm/syscall.h struct pt_regs *regs) pt_regs 21 arch/c6x/include/asm/syscall.h struct pt_regs *regs) pt_regs 27 arch/c6x/include/asm/syscall.h struct pt_regs *regs) pt_regs 33 arch/c6x/include/asm/syscall.h struct pt_regs *regs) pt_regs 39 arch/c6x/include/asm/syscall.h struct pt_regs *regs, pt_regs 46 arch/c6x/include/asm/syscall.h struct pt_regs *regs, pt_regs 58 arch/c6x/include/asm/syscall.h struct pt_regs *regs, pt_regs 31 arch/c6x/include/asm/traps.h extern int (*c6x_nmi_handler)(struct pt_regs *regs); pt_regs 16 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A16, pt_regs, a16); pt_regs 17 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A17, pt_regs, a17); pt_regs 18 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A18, pt_regs, a18); pt_regs 19 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A19, pt_regs, a19); pt_regs 20 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A20, pt_regs, a20); pt_regs 21 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A21, pt_regs, a21); pt_regs 22 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A22, pt_regs, a22); pt_regs 23 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A23, pt_regs, a23); pt_regs 24 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A24, pt_regs, a24); pt_regs 25 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A25, pt_regs, a25); pt_regs 26 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A26, pt_regs, a26); pt_regs 27 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A27, pt_regs, a27); pt_regs 28 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A28, pt_regs, a28); pt_regs 29 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A29, pt_regs, a29); pt_regs 30 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A30, pt_regs, a30); pt_regs 31 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A31, pt_regs, a31); pt_regs 33 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B16, pt_regs, b16); pt_regs 34 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B17, pt_regs, b17); pt_regs 35 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B18, pt_regs, b18); pt_regs 36 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B19, pt_regs, b19); pt_regs 37 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B20, pt_regs, b20); pt_regs 38 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B21, pt_regs, b21); pt_regs 39 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B22, pt_regs, b22); pt_regs 40 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B23, pt_regs, b23); pt_regs 41 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B24, pt_regs, b24); pt_regs 42 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B25, pt_regs, b25); pt_regs 43 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B26, pt_regs, b26); pt_regs 44 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B27, pt_regs, b27); pt_regs 45 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B28, pt_regs, b28); pt_regs 46 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B29, pt_regs, b29); pt_regs 47 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B30, pt_regs, b30); pt_regs 48 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B31, pt_regs, b31); pt_regs 50 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A0, pt_regs, a0); pt_regs 51 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A1, pt_regs, a1); pt_regs 52 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A2, pt_regs, a2); pt_regs 53 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A3, pt_regs, a3); pt_regs 54 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A4, pt_regs, a4); pt_regs 55 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A5, pt_regs, a5); pt_regs 56 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A6, pt_regs, a6); pt_regs 57 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A7, pt_regs, a7); pt_regs 58 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A8, pt_regs, a8); pt_regs 59 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A9, pt_regs, a9); pt_regs 60 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A10, pt_regs, a10); pt_regs 61 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A11, pt_regs, a11); pt_regs 62 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A12, pt_regs, a12); pt_regs 63 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A13, pt_regs, a13); pt_regs 64 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A14, pt_regs, a14); pt_regs 65 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_A15, pt_regs, a15); pt_regs 67 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B0, pt_regs, b0); pt_regs 68 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B1, pt_regs, b1); pt_regs 69 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B2, pt_regs, b2); pt_regs 70 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B3, pt_regs, b3); pt_regs 71 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B4, pt_regs, b4); pt_regs 72 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B5, pt_regs, b5); pt_regs 73 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B6, pt_regs, b6); pt_regs 74 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B7, pt_regs, b7); pt_regs 75 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B8, pt_regs, b8); pt_regs 76 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B9, pt_regs, b9); pt_regs 77 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B10, pt_regs, b10); pt_regs 78 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B11, pt_regs, b11); pt_regs 79 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B12, pt_regs, b12); pt_regs 80 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_B13, pt_regs, b13); pt_regs 81 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_DP, pt_regs, dp); pt_regs 82 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_SP, pt_regs, sp); pt_regs 84 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_TSR, pt_regs, tsr); pt_regs 85 arch/c6x/kernel/asm-offsets.c OFFSET(REGS_ORIG_A4, pt_regs, orig_a4); pt_regs 87 arch/c6x/kernel/asm-offsets.c DEFINE(REGS__END, sizeof(struct pt_regs)); pt_regs 58 arch/c6x/kernel/irq.c asmlinkage void c6x_do_IRQ(unsigned int prio, struct pt_regs *regs) pt_regs 60 arch/c6x/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 86 arch/c6x/kernel/process.c void start_thread(struct pt_regs *regs, unsigned int pc, unsigned long usp) pt_regs 111 arch/c6x/kernel/process.c struct pt_regs *childregs; pt_regs 117 arch/c6x/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 18 arch/c6x/kernel/ptrace.c #define PT_REG_SIZE (sizeof(struct pt_regs)) pt_regs 63 arch/c6x/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 125 arch/c6x/kernel/ptrace.c asmlinkage unsigned long syscall_trace_entry(struct pt_regs *regs) pt_regs 141 arch/c6x/kernel/ptrace.c asmlinkage void syscall_trace_exit(struct pt_regs *regs) pt_regs 34 arch/c6x/kernel/signal.c static int restore_sigcontext(struct pt_regs *regs, pt_regs 62 arch/c6x/kernel/signal.c asmlinkage int do_rt_sigreturn(struct pt_regs *regs) pt_regs 97 arch/c6x/kernel/signal.c static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 128 arch/c6x/kernel/signal.c struct pt_regs *regs, pt_regs 141 arch/c6x/kernel/signal.c struct pt_regs *regs) pt_regs 209 arch/c6x/kernel/signal.c handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) pt_regs 235 arch/c6x/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs, pt_regs 270 arch/c6x/kernel/signal.c static void do_signal(struct pt_regs *regs, int syscall) pt_regs 312 arch/c6x/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, u32 thread_info_flags, pt_regs 17 arch/c6x/kernel/traps.c int (*c6x_nmi_handler)(struct pt_regs *regs); pt_regs 28 arch/c6x/kernel/traps.c void show_regs(struct pt_regs *regs) pt_regs 68 arch/c6x/kernel/traps.c void die(char *str, struct pt_regs *fp, int nr) pt_regs 83 arch/c6x/kernel/traps.c static void die_if_kernel(char *str, struct pt_regs *fp, int nr) pt_regs 241 arch/c6x/kernel/traps.c static void do_trap(struct exception_info *except_info, struct pt_regs *regs) pt_regs 259 arch/c6x/kernel/traps.c static int process_iexcept(struct pt_regs *regs) pt_regs 292 arch/c6x/kernel/traps.c static void process_eexcept(struct pt_regs *regs) pt_regs 307 arch/c6x/kernel/traps.c asmlinkage int process_exception(struct pt_regs *regs) pt_regs 13 arch/csky/abiv1/alignment.c static inline uint32_t get_ptreg(struct pt_regs *regs, uint32_t rx) pt_regs 18 arch/csky/abiv1/alignment.c static inline void put_ptreg(struct pt_regs *regs, uint32_t rx, uint32_t val) pt_regs 95 arch/csky/abiv1/alignment.c static int ldh_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) pt_regs 117 arch/csky/abiv1/alignment.c static int sth_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) pt_regs 142 arch/csky/abiv1/alignment.c static int ldw_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) pt_regs 176 arch/csky/abiv1/alignment.c static int stw_c(struct pt_regs *regs, uint32_t rz, uint32_t addr) pt_regs 205 arch/csky/abiv1/alignment.c extern int fixup_exception(struct pt_regs *regs); pt_regs 212 arch/csky/abiv1/alignment.c void csky_alignment(struct pt_regs *regs) pt_regs 20 arch/csky/abiv2/fpu.c int fpu_libc_helper(struct pt_regs *regs) pt_regs 92 arch/csky/abiv2/fpu.c void fpu_fpe(struct pt_regs *regs) pt_regs 10 arch/csky/abiv2/inc/abi/fpu.h int fpu_libc_helper(struct pt_regs *regs); pt_regs 11 arch/csky/abiv2/inc/abi/fpu.h void fpu_fpe(struct pt_regs *regs); pt_regs 21 arch/csky/include/asm/bug.h struct pt_regs; pt_regs 23 arch/csky/include/asm/bug.h void die_if_kernel(char *str, struct pt_regs *regs, int nr); pt_regs 24 arch/csky/include/asm/bug.h void show_regs(struct pt_regs *regs); pt_regs 40 arch/csky/include/asm/elf.h #define ELF_NGREG ((sizeof(struct pt_regs) / sizeof(elf_greg_t)) - 2) pt_regs 99 arch/csky/include/asm/processor.h ((struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1) pt_regs 17 arch/csky/include/asm/ptrace.h ({ (struct pt_regs *)((char *)current_thread_info() + THREAD_SIZE) - 1; }) pt_regs 25 arch/csky/include/asm/ptrace.h static inline bool in_syscall(struct pt_regs const *regs) pt_regs 30 arch/csky/include/asm/ptrace.h static inline void forget_syscall(struct pt_regs *regs) pt_regs 35 arch/csky/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 14 arch/csky/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 20 arch/csky/include/asm/syscall.h syscall_set_nr(struct task_struct *task, struct pt_regs *regs, pt_regs 27 arch/csky/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) pt_regs 33 arch/csky/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) pt_regs 41 arch/csky/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) pt_regs 47 arch/csky/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, pt_regs 54 arch/csky/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 63 arch/csky/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 23 arch/csky/include/asm/thread_info.h struct pt_regs *regs; pt_regs 42 arch/csky/include/asm/traps.h void csky_alignment(struct pt_regs *regs); pt_regs 409 arch/csky/include/asm/uaccess.h extern int fixup_exception(struct pt_regs *regs); pt_regs 10 arch/csky/include/uapi/asm/sigcontext.h struct pt_regs sc_pt_regs; pt_regs 35 arch/csky/kernel/asm-offsets.c DEFINE(PT_PC, offsetof(struct pt_regs, pc)); pt_regs 36 arch/csky/kernel/asm-offsets.c DEFINE(PT_ORIG_AO, offsetof(struct pt_regs, orig_a0)); pt_regs 37 arch/csky/kernel/asm-offsets.c DEFINE(PT_SR, offsetof(struct pt_regs, sr)); pt_regs 39 arch/csky/kernel/asm-offsets.c DEFINE(PT_A0, offsetof(struct pt_regs, a0)); pt_regs 40 arch/csky/kernel/asm-offsets.c DEFINE(PT_A1, offsetof(struct pt_regs, a1)); pt_regs 41 arch/csky/kernel/asm-offsets.c DEFINE(PT_A2, offsetof(struct pt_regs, a2)); pt_regs 42 arch/csky/kernel/asm-offsets.c DEFINE(PT_A3, offsetof(struct pt_regs, a3)); pt_regs 43 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS0, offsetof(struct pt_regs, regs[0])); pt_regs 44 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS1, offsetof(struct pt_regs, regs[1])); pt_regs 45 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS2, offsetof(struct pt_regs, regs[2])); pt_regs 46 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS3, offsetof(struct pt_regs, regs[3])); pt_regs 47 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS4, offsetof(struct pt_regs, regs[4])); pt_regs 48 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS5, offsetof(struct pt_regs, regs[5])); pt_regs 49 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS6, offsetof(struct pt_regs, regs[6])); pt_regs 50 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS7, offsetof(struct pt_regs, regs[7])); pt_regs 51 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS8, offsetof(struct pt_regs, regs[8])); pt_regs 52 arch/csky/kernel/asm-offsets.c DEFINE(PT_REGS9, offsetof(struct pt_regs, regs[9])); pt_regs 53 arch/csky/kernel/asm-offsets.c DEFINE(PT_R15, offsetof(struct pt_regs, lr)); pt_regs 55 arch/csky/kernel/asm-offsets.c DEFINE(PT_R16, offsetof(struct pt_regs, exregs[0])); pt_regs 56 arch/csky/kernel/asm-offsets.c DEFINE(PT_R17, offsetof(struct pt_regs, exregs[1])); pt_regs 57 arch/csky/kernel/asm-offsets.c DEFINE(PT_R18, offsetof(struct pt_regs, exregs[2])); pt_regs 58 arch/csky/kernel/asm-offsets.c DEFINE(PT_R19, offsetof(struct pt_regs, exregs[3])); pt_regs 59 arch/csky/kernel/asm-offsets.c DEFINE(PT_R20, offsetof(struct pt_regs, exregs[4])); pt_regs 60 arch/csky/kernel/asm-offsets.c DEFINE(PT_R21, offsetof(struct pt_regs, exregs[5])); pt_regs 61 arch/csky/kernel/asm-offsets.c DEFINE(PT_R22, offsetof(struct pt_regs, exregs[6])); pt_regs 62 arch/csky/kernel/asm-offsets.c DEFINE(PT_R23, offsetof(struct pt_regs, exregs[7])); pt_regs 63 arch/csky/kernel/asm-offsets.c DEFINE(PT_R24, offsetof(struct pt_regs, exregs[8])); pt_regs 64 arch/csky/kernel/asm-offsets.c DEFINE(PT_R25, offsetof(struct pt_regs, exregs[9])); pt_regs 65 arch/csky/kernel/asm-offsets.c DEFINE(PT_R26, offsetof(struct pt_regs, exregs[10])); pt_regs 66 arch/csky/kernel/asm-offsets.c DEFINE(PT_R27, offsetof(struct pt_regs, exregs[11])); pt_regs 67 arch/csky/kernel/asm-offsets.c DEFINE(PT_R28, offsetof(struct pt_regs, exregs[12])); pt_regs 68 arch/csky/kernel/asm-offsets.c DEFINE(PT_R29, offsetof(struct pt_regs, exregs[13])); pt_regs 69 arch/csky/kernel/asm-offsets.c DEFINE(PT_R30, offsetof(struct pt_regs, exregs[14])); pt_regs 70 arch/csky/kernel/asm-offsets.c DEFINE(PT_R31, offsetof(struct pt_regs, exregs[15])); pt_regs 71 arch/csky/kernel/asm-offsets.c DEFINE(PT_RHI, offsetof(struct pt_regs, rhi)); pt_regs 72 arch/csky/kernel/asm-offsets.c DEFINE(PT_RLO, offsetof(struct pt_regs, rlo)); pt_regs 74 arch/csky/kernel/asm-offsets.c DEFINE(PT_USP, offsetof(struct pt_regs, usp)); pt_regs 19 arch/csky/kernel/irq.c asmlinkage void __irq_entry csky_do_IRQ(struct pt_regs *regs) pt_regs 87 arch/csky/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 111 arch/csky/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 1107 arch/csky/kernel/perf_event.c struct pt_regs *regs; pt_regs 11 arch/csky/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 35 arch/csky/kernel/perf_regs.c struct pt_regs *regs, pt_regs 36 arch/csky/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 44 arch/csky/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 57 arch/csky/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 78 arch/csky/kernel/process.c int dump_fpu(struct pt_regs *regs, struct user_fp *fpu) pt_regs 87 arch/csky/kernel/process.c struct pt_regs *regs = task_pt_regs(tsk); pt_regs 40 arch/csky/kernel/ptrace.c struct pt_regs *regs; pt_regs 48 arch/csky/kernel/ptrace.c struct pt_regs *regs; pt_regs 77 arch/csky/kernel/ptrace.c struct pt_regs *regs; pt_regs 93 arch/csky/kernel/ptrace.c struct pt_regs regs; pt_regs 168 arch/csky/kernel/ptrace.c .n = sizeof(struct pt_regs) / sizeof(u32), pt_regs 215 arch/csky/kernel/ptrace.c asmlinkage void syscall_trace_enter(struct pt_regs *regs) pt_regs 227 arch/csky/kernel/ptrace.c asmlinkage void syscall_trace_exit(struct pt_regs *regs) pt_regs 239 arch/csky/kernel/ptrace.c void show_regs(struct pt_regs *fp) pt_regs 51 arch/csky/kernel/signal.c static long restore_sigcontext(struct pt_regs *regs, pt_regs 57 arch/csky/kernel/signal.c err |= __copy_from_user(regs, &sc->sc_pt_regs, sizeof(struct pt_regs)); pt_regs 67 arch/csky/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 98 arch/csky/kernel/signal.c struct pt_regs *regs) pt_regs 103 arch/csky/kernel/signal.c err |= __copy_to_user(&sc->sc_pt_regs, regs, sizeof(struct pt_regs)); pt_regs 110 arch/csky/kernel/signal.c struct pt_regs *regs, size_t framesize) pt_regs 133 arch/csky/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 173 arch/csky/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 209 arch/csky/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 251 arch/csky/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, pt_regs 9 arch/csky/kernel/syscall.c struct pt_regs *reg = current_pt_regs(); pt_regs 79 arch/csky/kernel/traps.c void die_if_kernel(char *str, struct pt_regs *regs, int nr) pt_regs 91 arch/csky/kernel/traps.c void buserr(struct pt_regs *regs) pt_regs 113 arch/csky/kernel/traps.c asmlinkage void trap_c(struct pt_regs *regs) pt_regs 27 arch/csky/mm/fault.c int fixup_exception(struct pt_regs *regs) pt_regs 46 arch/csky/mm/fault.c asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long write, pt_regs 10 arch/h8300/include/asm/bug.h struct pt_regs; pt_regs 11 arch/h8300/include/asm/bug.h extern void die(const char *str, struct pt_regs *fp, unsigned long err); pt_regs 115 arch/h8300/include/asm/processor.h eip = ((struct pt_regs *) (tsk)->thread.esp0)->pc; \ pt_regs 27 arch/h8300/include/asm/ptrace.h #define current_pt_regs() ((struct pt_regs *) \ pt_regs 29 arch/h8300/include/asm/ptrace.h #define signal_pt_regs() ((struct pt_regs *)current->thread.esp0) pt_regs 32 arch/h8300/include/asm/ptrace.h ((struct pt_regs *) (task_stack_page(task) + THREAD_SIZE) - 1) pt_regs 14 arch/h8300/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 20 arch/h8300/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 39 arch/h8300/include/asm/syscall.h asmlinkage long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 40 arch/h8300/include/asm/syscall.h asmlinkage void do_syscall_trace_leave(struct pt_regs *regs); pt_regs 43 arch/h8300/kernel/asm-offsets.c DEFINE(LER0, offsetof(struct pt_regs, er0) - sizeof(long)); pt_regs 44 arch/h8300/kernel/asm-offsets.c DEFINE(LER1, offsetof(struct pt_regs, er1) - sizeof(long)); pt_regs 45 arch/h8300/kernel/asm-offsets.c DEFINE(LER2, offsetof(struct pt_regs, er2) - sizeof(long)); pt_regs 46 arch/h8300/kernel/asm-offsets.c DEFINE(LER3, offsetof(struct pt_regs, er3) - sizeof(long)); pt_regs 47 arch/h8300/kernel/asm-offsets.c DEFINE(LER4, offsetof(struct pt_regs, er4) - sizeof(long)); pt_regs 48 arch/h8300/kernel/asm-offsets.c DEFINE(LER5, offsetof(struct pt_regs, er5) - sizeof(long)); pt_regs 49 arch/h8300/kernel/asm-offsets.c DEFINE(LER6, offsetof(struct pt_regs, er6) - sizeof(long)); pt_regs 50 arch/h8300/kernel/asm-offsets.c DEFINE(LORIG, offsetof(struct pt_regs, orig_er0) - sizeof(long)); pt_regs 51 arch/h8300/kernel/asm-offsets.c DEFINE(LSP, offsetof(struct pt_regs, sp) - sizeof(long)); pt_regs 52 arch/h8300/kernel/asm-offsets.c DEFINE(LCCR, offsetof(struct pt_regs, ccr) - sizeof(long)); pt_regs 53 arch/h8300/kernel/asm-offsets.c DEFINE(LVEC, offsetof(struct pt_regs, vector) - sizeof(long)); pt_regs 55 arch/h8300/kernel/asm-offsets.c DEFINE(LEXR, offsetof(struct pt_regs, exr) - sizeof(long)); pt_regs 57 arch/h8300/kernel/asm-offsets.c DEFINE(LRET, offsetof(struct pt_regs, pc) - sizeof(long)); pt_regs 17 arch/h8300/kernel/kgdb.c { "er0", GDB_SIZEOF_REG, offsetof(struct pt_regs, er0) }, pt_regs 18 arch/h8300/kernel/kgdb.c { "er1", GDB_SIZEOF_REG, offsetof(struct pt_regs, er1) }, pt_regs 19 arch/h8300/kernel/kgdb.c { "er2", GDB_SIZEOF_REG, offsetof(struct pt_regs, er2) }, pt_regs 20 arch/h8300/kernel/kgdb.c { "er3", GDB_SIZEOF_REG, offsetof(struct pt_regs, er3) }, pt_regs 21 arch/h8300/kernel/kgdb.c { "er4", GDB_SIZEOF_REG, offsetof(struct pt_regs, er4) }, pt_regs 22 arch/h8300/kernel/kgdb.c { "er5", GDB_SIZEOF_REG, offsetof(struct pt_regs, er5) }, pt_regs 23 arch/h8300/kernel/kgdb.c { "er6", GDB_SIZEOF_REG, offsetof(struct pt_regs, er6) }, pt_regs 24 arch/h8300/kernel/kgdb.c { "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, sp) }, pt_regs 25 arch/h8300/kernel/kgdb.c { "ccr", GDB_SIZEOF_REG, offsetof(struct pt_regs, ccr) }, pt_regs 26 arch/h8300/kernel/kgdb.c { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, pc) }, pt_regs 29 arch/h8300/kernel/kgdb.c { "exr", GDB_SIZEOF_REG, offsetof(struct pt_regs, exr) }, pt_regs 35 arch/h8300/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 59 arch/h8300/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 79 arch/h8300/kernel/kgdb.c asmlinkage void h8300_kgdb_trap(struct pt_regs *regs) pt_regs 96 arch/h8300/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 103 arch/h8300/kernel/kgdb.c struct pt_regs *regs) pt_regs 87 arch/h8300/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 113 arch/h8300/kernel/process.c struct pt_regs *childregs; pt_regs 115 arch/h8300/kernel/process.c childregs = (struct pt_regs *) (THREAD_SIZE + task_stack_page(p)) - 1; pt_regs 118 arch/h8300/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 143 arch/h8300/kernel/process.c fp = ((struct pt_regs *)p->thread.ksp)->er6; pt_regs 22 arch/h8300/kernel/ptrace.c #define PT_REG(r) offsetof(struct pt_regs, r) pt_regs 177 arch/h8300/kernel/ptrace.c asmlinkage long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 196 arch/h8300/kernel/ptrace.c asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 76 arch/h8300/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 133 arch/h8300/kernel/signal.c static int setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 154 arch/h8300/kernel/signal.c get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) pt_regs 160 arch/h8300/kernel/signal.c struct pt_regs *regs) pt_regs 211 arch/h8300/kernel/signal.c handle_restart(struct pt_regs *regs, struct k_sigaction *ka) pt_regs 244 arch/h8300/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 262 arch/h8300/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 281 arch/h8300/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, u32 thread_info_flags) pt_regs 55 arch/h8300/kernel/traps.c static void dump(struct pt_regs *fp) pt_regs 100 arch/h8300/kernel/traps.c void die(const char *str, struct pt_regs *fp, unsigned long err) pt_regs 23 arch/h8300/mm/fault.c void die(const char *str, struct pt_regs *fp, unsigned long err); pt_regs 36 arch/h8300/mm/fault.c asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 20 arch/hexagon/include/asm/processor.h extern void start_thread(struct pt_regs *, unsigned long, unsigned long); pt_regs 58 arch/hexagon/include/asm/processor.h ((struct pt_regs *)(task_stack_page(task) + THREAD_SIZE) - 1) pt_regs 24 arch/hexagon/include/asm/syscall.h struct pt_regs *regs) pt_regs 30 arch/hexagon/include/asm/syscall.h struct pt_regs *regs, pt_regs 37 arch/hexagon/include/asm/syscall.h struct pt_regs *regs) pt_regs 43 arch/hexagon/include/asm/syscall.h struct pt_regs *regs) pt_regs 46 arch/hexagon/include/asm/thread_info.h struct pt_regs *regs; pt_regs 13 arch/hexagon/include/asm/traps.h extern int die(const char *str, struct pt_regs *regs, long err); pt_regs 14 arch/hexagon/include/asm/traps.h extern int die_if_kernel(char *str, struct pt_regs *regs, long err); pt_regs 9 arch/hexagon/include/asm/vm_fault.h extern void execute_protection_fault(struct pt_regs *); pt_regs 10 arch/hexagon/include/asm/vm_fault.h extern void write_protection_fault(struct pt_regs *); pt_regs 11 arch/hexagon/include/asm/vm_fault.h extern void read_protection_fault(struct pt_regs *); pt_regs 37 arch/hexagon/include/uapi/asm/ptrace.h ((struct pt_regs *) \ pt_regs 25 arch/hexagon/include/uapi/asm/signal.h void do_signal(struct pt_regs *regs); pt_regs 32 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_SYSCALL_NR, pt_regs, syscall_nr); pt_regs 33 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_GPUGP, pt_regs, gpugp); pt_regs 34 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_CS1CS0, pt_regs, cs1cs0); pt_regs 35 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R3130, pt_regs, r3130); pt_regs 36 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R2928, pt_regs, r2928); pt_regs 37 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R2726, pt_regs, r2726); pt_regs 38 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R2524, pt_regs, r2524); pt_regs 39 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R2322, pt_regs, r2322); pt_regs 40 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R2120, pt_regs, r2120); pt_regs 41 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R1918, pt_regs, r1918); pt_regs 42 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R1716, pt_regs, r1716); pt_regs 43 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R1514, pt_regs, r1514); pt_regs 44 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R1312, pt_regs, r1312); pt_regs 45 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R1110, pt_regs, r1110); pt_regs 46 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R0908, pt_regs, r0908); pt_regs 47 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R0706, pt_regs, r0706); pt_regs 48 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R0504, pt_regs, r0504); pt_regs 49 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R0302, pt_regs, r0302); pt_regs 50 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_R0100, pt_regs, r0100); pt_regs 51 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_LC0SA0, pt_regs, lc0sa0); pt_regs 52 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_LC1SA1, pt_regs, lc1sa1); pt_regs 53 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_M1M0, pt_regs, m1m0); pt_regs 54 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_PREDSUSR, pt_regs, predsusr); pt_regs 55 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_EVREC, pt_regs, hvmer); pt_regs 56 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMEL, pt_regs, hvmer.vmel); pt_regs 57 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMEST, pt_regs, hvmer.vmest); pt_regs 58 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMPSP, pt_regs, hvmer.vmpsp); pt_regs 59 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMBADVA, pt_regs, hvmer.vmbadva); pt_regs 60 arch/hexagon/kernel/asm-offsets.c DEFINE(_PT_REGS_SIZE, sizeof(struct pt_regs)); pt_regs 20 arch/hexagon/kernel/kgdb.c { " r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, r00)}, pt_regs 21 arch/hexagon/kernel/kgdb.c { " r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, r01)}, pt_regs 22 arch/hexagon/kernel/kgdb.c { " r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, r02)}, pt_regs 23 arch/hexagon/kernel/kgdb.c { " r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, r03)}, pt_regs 24 arch/hexagon/kernel/kgdb.c { " r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, r04)}, pt_regs 25 arch/hexagon/kernel/kgdb.c { " r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, r05)}, pt_regs 26 arch/hexagon/kernel/kgdb.c { " r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, r06)}, pt_regs 27 arch/hexagon/kernel/kgdb.c { " r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, r07)}, pt_regs 28 arch/hexagon/kernel/kgdb.c { " r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, r08)}, pt_regs 29 arch/hexagon/kernel/kgdb.c { " r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, r09)}, pt_regs 30 arch/hexagon/kernel/kgdb.c { "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10)}, pt_regs 31 arch/hexagon/kernel/kgdb.c { "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, r11)}, pt_regs 32 arch/hexagon/kernel/kgdb.c { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12)}, pt_regs 33 arch/hexagon/kernel/kgdb.c { "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13)}, pt_regs 34 arch/hexagon/kernel/kgdb.c { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14)}, pt_regs 35 arch/hexagon/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15)}, pt_regs 36 arch/hexagon/kernel/kgdb.c { "r16", GDB_SIZEOF_REG, offsetof(struct pt_regs, r16)}, pt_regs 37 arch/hexagon/kernel/kgdb.c { "r17", GDB_SIZEOF_REG, offsetof(struct pt_regs, r17)}, pt_regs 38 arch/hexagon/kernel/kgdb.c { "r18", GDB_SIZEOF_REG, offsetof(struct pt_regs, r18)}, pt_regs 39 arch/hexagon/kernel/kgdb.c { "r19", GDB_SIZEOF_REG, offsetof(struct pt_regs, r19)}, pt_regs 40 arch/hexagon/kernel/kgdb.c { "r20", GDB_SIZEOF_REG, offsetof(struct pt_regs, r20)}, pt_regs 41 arch/hexagon/kernel/kgdb.c { "r21", GDB_SIZEOF_REG, offsetof(struct pt_regs, r21)}, pt_regs 42 arch/hexagon/kernel/kgdb.c { "r22", GDB_SIZEOF_REG, offsetof(struct pt_regs, r22)}, pt_regs 43 arch/hexagon/kernel/kgdb.c { "r23", GDB_SIZEOF_REG, offsetof(struct pt_regs, r23)}, pt_regs 44 arch/hexagon/kernel/kgdb.c { "r24", GDB_SIZEOF_REG, offsetof(struct pt_regs, r24)}, pt_regs 45 arch/hexagon/kernel/kgdb.c { "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, r25)}, pt_regs 46 arch/hexagon/kernel/kgdb.c { "r26", GDB_SIZEOF_REG, offsetof(struct pt_regs, r26)}, pt_regs 47 arch/hexagon/kernel/kgdb.c { "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, r27)}, pt_regs 48 arch/hexagon/kernel/kgdb.c { "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, r28)}, pt_regs 49 arch/hexagon/kernel/kgdb.c { "r29", GDB_SIZEOF_REG, offsetof(struct pt_regs, r29)}, pt_regs 50 arch/hexagon/kernel/kgdb.c { "r30", GDB_SIZEOF_REG, offsetof(struct pt_regs, r30)}, pt_regs 51 arch/hexagon/kernel/kgdb.c { "r31", GDB_SIZEOF_REG, offsetof(struct pt_regs, r31)}, pt_regs 53 arch/hexagon/kernel/kgdb.c { "usr", GDB_SIZEOF_REG, offsetof(struct pt_regs, usr)}, pt_regs 54 arch/hexagon/kernel/kgdb.c { "preds", GDB_SIZEOF_REG, offsetof(struct pt_regs, preds)}, pt_regs 55 arch/hexagon/kernel/kgdb.c { " m0", GDB_SIZEOF_REG, offsetof(struct pt_regs, m0)}, pt_regs 56 arch/hexagon/kernel/kgdb.c { " m1", GDB_SIZEOF_REG, offsetof(struct pt_regs, m1)}, pt_regs 57 arch/hexagon/kernel/kgdb.c { "sa0", GDB_SIZEOF_REG, offsetof(struct pt_regs, sa0)}, pt_regs 58 arch/hexagon/kernel/kgdb.c { "sa1", GDB_SIZEOF_REG, offsetof(struct pt_regs, sa1)}, pt_regs 59 arch/hexagon/kernel/kgdb.c { "lc0", GDB_SIZEOF_REG, offsetof(struct pt_regs, lc0)}, pt_regs 60 arch/hexagon/kernel/kgdb.c { "lc1", GDB_SIZEOF_REG, offsetof(struct pt_regs, lc1)}, pt_regs 61 arch/hexagon/kernel/kgdb.c { " gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, gp)}, pt_regs 62 arch/hexagon/kernel/kgdb.c { "ugp", GDB_SIZEOF_REG, offsetof(struct pt_regs, ugp)}, pt_regs 63 arch/hexagon/kernel/kgdb.c { "cs0", GDB_SIZEOF_REG, offsetof(struct pt_regs, cs0)}, pt_regs 64 arch/hexagon/kernel/kgdb.c { "cs1", GDB_SIZEOF_REG, offsetof(struct pt_regs, cs1)}, pt_regs 65 arch/hexagon/kernel/kgdb.c { "psp", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmpsp)}, pt_regs 66 arch/hexagon/kernel/kgdb.c { "elr", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmel)}, pt_regs 67 arch/hexagon/kernel/kgdb.c { "est", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmest)}, pt_regs 68 arch/hexagon/kernel/kgdb.c { "badva", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmbadva)}, pt_regs 69 arch/hexagon/kernel/kgdb.c { "restart_r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, restart_r0)}, pt_regs 70 arch/hexagon/kernel/kgdb.c { "syscall_nr", GDB_SIZEOF_REG, offsetof(struct pt_regs, syscall_nr)}, pt_regs 78 arch/hexagon/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 89 arch/hexagon/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 100 arch/hexagon/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 110 arch/hexagon/kernel/kgdb.c struct pt_regs *thread_regs; pt_regs 143 arch/hexagon/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 28 arch/hexagon/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long sp) pt_regs 58 arch/hexagon/kernel/process.c struct pt_regs *childregs; pt_regs 61 arch/hexagon/kernel/process.c childregs = (struct pt_regs *) (((unsigned long) ti + THREAD_SIZE) - pt_regs 77 arch/hexagon/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 159 arch/hexagon/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) pt_regs 173 arch/hexagon/kernel/process.c int do_work_pending(struct pt_regs *regs, u32 thread_info_flags) pt_regs 43 arch/hexagon/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 99 arch/hexagon/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 28 arch/hexagon/kernel/signal.c static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, pt_regs 36 arch/hexagon/kernel/signal.c static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 65 arch/hexagon/kernel/signal.c static int restore_sigcontext(struct pt_regs *regs, pt_regs 97 arch/hexagon/kernel/signal.c struct pt_regs *regs) pt_regs 137 arch/hexagon/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 182 arch/hexagon/kernel/signal.c void do_signal(struct pt_regs *regs) pt_regs 226 arch/hexagon/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 146 arch/hexagon/kernel/traps.c struct pt_regs *regs = (struct pt_regs *) (((void *)fp) pt_regs 187 arch/hexagon/kernel/traps.c int die(const char *str, struct pt_regs *regs, long err) pt_regs 228 arch/hexagon/kernel/traps.c int die_if_kernel(char *str, struct pt_regs *regs, long err) pt_regs 239 arch/hexagon/kernel/traps.c static void misaligned_instruction(struct pt_regs *regs) pt_regs 250 arch/hexagon/kernel/traps.c static void misaligned_data_load(struct pt_regs *regs) pt_regs 256 arch/hexagon/kernel/traps.c static void misaligned_data_store(struct pt_regs *regs) pt_regs 262 arch/hexagon/kernel/traps.c static void illegal_instruction(struct pt_regs *regs) pt_regs 272 arch/hexagon/kernel/traps.c static void precise_bus_error(struct pt_regs *regs) pt_regs 283 arch/hexagon/kernel/traps.c static void cache_error(struct pt_regs *regs) pt_regs 291 arch/hexagon/kernel/traps.c void do_genex(struct pt_regs *regs) pt_regs 348 arch/hexagon/kernel/traps.c void do_trap0(struct pt_regs *regs) pt_regs 425 arch/hexagon/kernel/traps.c void do_machcheck(struct pt_regs *regs) pt_regs 435 arch/hexagon/kernel/traps.c void do_debug_exception(struct pt_regs *regs) pt_regs 22 arch/hexagon/kernel/vm_events.c void show_regs(struct pt_regs *regs) pt_regs 76 arch/hexagon/kernel/vm_events.c void dummy_handler(struct pt_regs *regs) pt_regs 83 arch/hexagon/kernel/vm_events.c void arch_do_IRQ(struct pt_regs *regs) pt_regs 86 arch/hexagon/kernel/vm_events.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 36 arch/hexagon/mm/vm_fault.c void do_page_fault(unsigned long address, long cause, struct pt_regs *regs) pt_regs 165 arch/hexagon/mm/vm_fault.c void read_protection_fault(struct pt_regs *regs) pt_regs 172 arch/hexagon/mm/vm_fault.c void write_protection_fault(struct pt_regs *regs) pt_regs 179 arch/hexagon/mm/vm_fault.c void execute_protection_fault(struct pt_regs *regs) pt_regs 192 arch/ia64/include/asm/elf.h struct pt_regs; /* forward declaration... */ pt_regs 193 arch/ia64/include/asm/elf.h extern void ia64_elf_core_copy_regs (struct pt_regs *src, elf_gregset_t dst); pt_regs 5 arch/ia64/include/asm/exception.h struct pt_regs; pt_regs 8 arch/ia64/include/asm/exception.h extern void ia64_handle_exception(struct pt_regs *regs, pt_regs 29 arch/ia64/include/asm/kexec.h crash_setup_regs(struct pt_regs *newregs, struct pt_regs *oldregs) pt_regs 109 arch/ia64/include/asm/kprobes.h extern int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 151 arch/ia64/include/asm/mca.h extern void ia64_mca_ucmc_handler(struct pt_regs *, struct ia64_sal_os_state *); pt_regs 152 arch/ia64/include/asm/mca.h extern void ia64_init_handler(struct pt_regs *, pt_regs 15 arch/ia64/include/asm/perfmon.h void (*handler)(int irq, void *arg, struct pt_regs *regs); pt_regs 25 arch/ia64/include/asm/perfmon.h extern void pfm_inherit(struct task_struct *task, struct pt_regs *regs); pt_regs 73 arch/ia64/include/asm/perfmon.h int (*fmt_handler)(struct task_struct *task, void *buf, pfm_ovfl_arg_t *arg, struct pt_regs *regs, unsigned long stamp); pt_regs 74 arch/ia64/include/asm/perfmon.h int (*fmt_restart)(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs); pt_regs 75 arch/ia64/include/asm/perfmon.h int (*fmt_restart_active)(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs); pt_regs 76 arch/ia64/include/asm/perfmon.h int (*fmt_exit)(struct task_struct *task, void *buf, struct pt_regs *regs); pt_regs 87 arch/ia64/include/asm/perfmon.h extern int pfm_mod_read_pmds(struct task_struct *, void *req, unsigned int nreq, struct pt_regs *regs); pt_regs 88 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_pmcs(struct task_struct *, void *req, unsigned int nreq, struct pt_regs *regs); pt_regs 89 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_ibrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs); pt_regs 90 arch/ia64/include/asm/perfmon.h extern int pfm_mod_write_dbrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs); pt_regs 348 arch/ia64/include/asm/processor.h struct pt_regs *_regs = task_pt_regs(tsk); \ pt_regs 55 arch/ia64/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 61 arch/ia64/include/asm/ptrace.h static inline int is_syscall_success(struct pt_regs *regs) pt_regs 66 arch/ia64/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 89 arch/ia64/include/asm/ptrace.h # define task_pt_regs(t) (((struct pt_regs *) ((char *) (t) + IA64_STK_OFFSET)) - 1) pt_regs 96 arch/ia64/include/asm/ptrace.h struct pt_regs *_regs = (regs); \ pt_regs 118 arch/ia64/include/asm/ptrace.h extern unsigned long ia64_get_user_rbs_end (struct task_struct *, struct pt_regs *, pt_regs 131 arch/ia64/include/asm/ptrace.h extern unsigned long ia64_get_scratch_nat_bits (struct pt_regs *pt, unsigned long scratch_unat); pt_regs 133 arch/ia64/include/asm/ptrace.h extern unsigned long ia64_put_scratch_nat_bits (struct pt_regs *pt, unsigned long nat); pt_regs 135 arch/ia64/include/asm/ptrace.h extern void ia64_increment_ip (struct pt_regs *pt); pt_regs 136 arch/ia64/include/asm/ptrace.h extern void ia64_decrement_ip (struct pt_regs *pt); pt_regs 122 arch/ia64/include/asm/smp.h extern void smp_do_timer (struct pt_regs *regs); pt_regs 18 arch/ia64/include/asm/syscall.h struct pt_regs *regs) pt_regs 27 arch/ia64/include/asm/syscall.h struct pt_regs *regs) pt_regs 33 arch/ia64/include/asm/syscall.h struct pt_regs *regs) pt_regs 39 arch/ia64/include/asm/syscall.h struct pt_regs *regs) pt_regs 45 arch/ia64/include/asm/syscall.h struct pt_regs *regs, pt_regs 59 arch/ia64/include/asm/syscall.h struct pt_regs *regs, unsigned long *args, int rw); pt_regs 61 arch/ia64/include/asm/syscall.h struct pt_regs *regs, pt_regs 68 arch/ia64/include/asm/syscall.h struct pt_regs *regs, pt_regs 34 arch/ia64/include/asm/unistd.h struct pt_regs; pt_regs 27 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_SIZE, sizeof (struct pt_regs)); pt_regs 74 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_B6_OFFSET, offsetof (struct pt_regs, b6)); pt_regs 75 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_B7_OFFSET, offsetof (struct pt_regs, b7)); pt_regs 76 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_CSD_OFFSET, offsetof (struct pt_regs, ar_csd)); pt_regs 77 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_SSD_OFFSET, offsetof (struct pt_regs, ar_ssd)); pt_regs 78 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R8_OFFSET, offsetof (struct pt_regs, r8)); pt_regs 79 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R9_OFFSET, offsetof (struct pt_regs, r9)); pt_regs 80 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R10_OFFSET, offsetof (struct pt_regs, r10)); pt_regs 81 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R11_OFFSET, offsetof (struct pt_regs, r11)); pt_regs 82 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_CR_IPSR_OFFSET, offsetof (struct pt_regs, cr_ipsr)); pt_regs 83 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_CR_IIP_OFFSET, offsetof (struct pt_regs, cr_iip)); pt_regs 84 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_CR_IFS_OFFSET, offsetof (struct pt_regs, cr_ifs)); pt_regs 85 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_UNAT_OFFSET, offsetof (struct pt_regs, ar_unat)); pt_regs 86 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_PFS_OFFSET, offsetof (struct pt_regs, ar_pfs)); pt_regs 87 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_RSC_OFFSET, offsetof (struct pt_regs, ar_rsc)); pt_regs 88 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_RNAT_OFFSET, offsetof (struct pt_regs, ar_rnat)); pt_regs 90 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_BSPSTORE_OFFSET, offsetof (struct pt_regs, ar_bspstore)); pt_regs 91 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_PR_OFFSET, offsetof (struct pt_regs, pr)); pt_regs 92 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_B0_OFFSET, offsetof (struct pt_regs, b0)); pt_regs 93 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_LOADRS_OFFSET, offsetof (struct pt_regs, loadrs)); pt_regs 94 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R1_OFFSET, offsetof (struct pt_regs, r1)); pt_regs 95 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R12_OFFSET, offsetof (struct pt_regs, r12)); pt_regs 96 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R13_OFFSET, offsetof (struct pt_regs, r13)); pt_regs 97 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_FPSR_OFFSET, offsetof (struct pt_regs, ar_fpsr)); pt_regs 98 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R15_OFFSET, offsetof (struct pt_regs, r15)); pt_regs 99 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R14_OFFSET, offsetof (struct pt_regs, r14)); pt_regs 100 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R2_OFFSET, offsetof (struct pt_regs, r2)); pt_regs 101 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R3_OFFSET, offsetof (struct pt_regs, r3)); pt_regs 102 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R16_OFFSET, offsetof (struct pt_regs, r16)); pt_regs 103 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R17_OFFSET, offsetof (struct pt_regs, r17)); pt_regs 104 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R18_OFFSET, offsetof (struct pt_regs, r18)); pt_regs 105 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R19_OFFSET, offsetof (struct pt_regs, r19)); pt_regs 106 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R20_OFFSET, offsetof (struct pt_regs, r20)); pt_regs 107 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R21_OFFSET, offsetof (struct pt_regs, r21)); pt_regs 108 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R22_OFFSET, offsetof (struct pt_regs, r22)); pt_regs 109 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R23_OFFSET, offsetof (struct pt_regs, r23)); pt_regs 110 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R24_OFFSET, offsetof (struct pt_regs, r24)); pt_regs 111 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R25_OFFSET, offsetof (struct pt_regs, r25)); pt_regs 112 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R26_OFFSET, offsetof (struct pt_regs, r26)); pt_regs 113 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R27_OFFSET, offsetof (struct pt_regs, r27)); pt_regs 114 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R28_OFFSET, offsetof (struct pt_regs, r28)); pt_regs 115 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R29_OFFSET, offsetof (struct pt_regs, r29)); pt_regs 116 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R30_OFFSET, offsetof (struct pt_regs, r30)); pt_regs 117 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R31_OFFSET, offsetof (struct pt_regs, r31)); pt_regs 118 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_AR_CCV_OFFSET, offsetof (struct pt_regs, ar_ccv)); pt_regs 119 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F6_OFFSET, offsetof (struct pt_regs, f6)); pt_regs 120 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F7_OFFSET, offsetof (struct pt_regs, f7)); pt_regs 121 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F8_OFFSET, offsetof (struct pt_regs, f8)); pt_regs 122 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F9_OFFSET, offsetof (struct pt_regs, f9)); pt_regs 123 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F10_OFFSET, offsetof (struct pt_regs, f10)); pt_regs 124 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_F11_OFFSET, offsetof (struct pt_regs, f11)); pt_regs 56 arch/ia64/kernel/brl_emu.c ia64_emulate_brl (struct pt_regs *regs, unsigned long ar_ec) pt_regs 79 arch/ia64/kernel/crash.c machine_crash_shutdown(struct pt_regs *pt) pt_regs 163 arch/ia64/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(NULL); pt_regs 438 arch/ia64/kernel/irq_ia64.c ia64_handle_irq (ia64_vector vector, struct pt_regs *regs) pt_regs 440 arch/ia64/kernel/irq_ia64.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 545 arch/ia64/kernel/irq_ia64.c struct pt_regs *old_regs = set_irq_regs(NULL); pt_regs 407 arch/ia64/kernel/kprobes.c int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 485 arch/ia64/kernel/kprobes.c struct pt_regs *regs) pt_regs 669 arch/ia64/kernel/kprobes.c static void __kprobes resume_execution(struct kprobe *p, struct pt_regs *regs) pt_regs 737 arch/ia64/kernel/kprobes.c static void __kprobes prepare_ss(struct kprobe *p, struct pt_regs *regs) pt_regs 757 arch/ia64/kernel/kprobes.c static int __kprobes is_ia64_break_inst(struct pt_regs *regs) pt_regs 772 arch/ia64/kernel/kprobes.c struct pt_regs *regs = args->regs; pt_regs 866 arch/ia64/kernel/kprobes.c static int __kprobes post_kprobes_handler(struct pt_regs *regs) pt_regs 893 arch/ia64/kernel/kprobes.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 893 arch/ia64/kernel/mca.c finish_pt_regs(struct pt_regs *regs, struct ia64_sal_os_state *sos, pt_regs 964 arch/ia64/kernel/mca.c ia64_mca_modify_original_stack(struct pt_regs *regs, pt_regs 974 arch/ia64/kernel/mca.c struct pt_regs *old_regs; pt_regs 976 arch/ia64/kernel/mca.c unsigned size = sizeof(struct pt_regs) + pt_regs 1085 arch/ia64/kernel/mca.c old_regs = (struct pt_regs *)p; pt_regs 1282 arch/ia64/kernel/mca.c ia64_mca_handler(struct pt_regs *regs, struct switch_stack *sw, pt_regs 1660 arch/ia64/kernel/mca.c ia64_init_handler(struct pt_regs *regs, struct switch_stack *sw, pt_regs 392 arch/ia64/kernel/perfmon.c typedef int (*pfm_reg_check_t)(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); pt_regs 473 arch/ia64/kernel/perfmon.c int (*cmd_func)(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs); pt_regs 577 arch/ia64/kernel/perfmon.c static int pfm_context_unload(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs); pt_regs 638 arch/ia64/kernel/perfmon.c static int pfm_write_ibr_dbr(int mode, pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs); pt_regs 1151 arch/ia64/kernel/perfmon.c pfm_buf_fmt_exit(pfm_buffer_fmt_t *fmt, struct task_struct *task, void *buf, struct pt_regs *regs) pt_regs 1186 arch/ia64/kernel/perfmon.c pfm_buf_fmt_restart(pfm_buffer_fmt_t *fmt, struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) pt_regs 1194 arch/ia64/kernel/perfmon.c pfm_buf_fmt_restart_active(pfm_buffer_fmt_t *fmt, struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) pt_regs 1707 arch/ia64/kernel/perfmon.c struct pt_regs *regs = task_pt_regs(current); pt_regs 1771 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 1910 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 2582 arch/ia64/kernel/perfmon.c pfm_context_create(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 2766 arch/ia64/kernel/perfmon.c pfm_write_pmcs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3006 arch/ia64/kernel/perfmon.c pfm_write_pmds(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3202 arch/ia64/kernel/perfmon.c pfm_read_pmds(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3333 arch/ia64/kernel/perfmon.c pfm_mod_write_pmcs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) pt_regs 3354 arch/ia64/kernel/perfmon.c pfm_mod_read_pmds(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) pt_regs 3455 arch/ia64/kernel/perfmon.c pfm_restart(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3608 arch/ia64/kernel/perfmon.c pfm_debug(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3627 arch/ia64/kernel/perfmon.c pfm_write_ibr_dbr(int mode, pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3822 arch/ia64/kernel/perfmon.c pfm_write_ibrs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3828 arch/ia64/kernel/perfmon.c pfm_write_dbrs(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3834 arch/ia64/kernel/perfmon.c pfm_mod_write_ibrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) pt_regs 3855 arch/ia64/kernel/perfmon.c pfm_mod_write_dbrs(struct task_struct *task, void *req, unsigned int nreq, struct pt_regs *regs) pt_regs 3877 arch/ia64/kernel/perfmon.c pfm_get_features(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3886 arch/ia64/kernel/perfmon.c pfm_stop(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3888 arch/ia64/kernel/perfmon.c struct pt_regs *tregs; pt_regs 3975 arch/ia64/kernel/perfmon.c pfm_start(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 3977 arch/ia64/kernel/perfmon.c struct pt_regs *tregs; pt_regs 4056 arch/ia64/kernel/perfmon.c pfm_get_pmc_reset(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 4105 arch/ia64/kernel/perfmon.c pfm_context_load(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 4362 arch/ia64/kernel/perfmon.c pfm_context_unload(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs) pt_regs 4365 arch/ia64/kernel/perfmon.c struct pt_regs *tregs; pt_regs 4499 arch/ia64/kernel/perfmon.c struct pt_regs *regs = task_pt_regs(task); pt_regs 4716 arch/ia64/kernel/perfmon.c int (*func)(pfm_context_t *ctx, void *arg, int count, struct pt_regs *regs); pt_regs 4857 arch/ia64/kernel/perfmon.c pfm_resume_after_ovfl(pfm_context_t *ctx, unsigned long ovfl_regs, struct pt_regs *regs) pt_regs 4903 arch/ia64/kernel/perfmon.c pfm_context_force_terminate(pfm_context_t *ctx, struct pt_regs *regs) pt_regs 4941 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 5121 arch/ia64/kernel/perfmon.c unsigned long pmc0, struct pt_regs *regs) pt_regs 5402 arch/ia64/kernel/perfmon.c pfm_do_interrupt_handler(void *arg, struct pt_regs *regs) pt_regs 5473 arch/ia64/kernel/perfmon.c struct pt_regs *regs = get_irq_regs(); pt_regs 5671 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 5717 arch/ia64/kernel/perfmon.c pfm_force_cleanup(pfm_context_t *ctx, struct pt_regs *regs) pt_regs 5764 arch/ia64/kernel/perfmon.c struct pt_regs *regs = task_pt_regs(task); pt_regs 5960 arch/ia64/kernel/perfmon.c struct pt_regs *regs = task_pt_regs(task); pt_regs 6324 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 6350 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 6609 arch/ia64/kernel/perfmon.c struct pt_regs *regs; pt_regs 6680 arch/ia64/kernel/perfmon.c pfm_inherit(struct task_struct *task, struct pt_regs *regs) pt_regs 103 arch/ia64/kernel/perfmon_default_smpl.c default_handler(struct task_struct *task, void *buf, pfm_ovfl_arg_t *arg, struct pt_regs *regs, unsigned long stamp) pt_regs 231 arch/ia64/kernel/perfmon_default_smpl.c default_restart(struct task_struct *task, pfm_ovfl_ctrl_t *ctrl, void *buf, struct pt_regs *regs) pt_regs 247 arch/ia64/kernel/perfmon_default_smpl.c default_exit(struct task_struct *task, void *buf, struct pt_regs *regs) pt_regs 9 arch/ia64/kernel/perfmon_itanium.h static int pfm_ita_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); pt_regs 52 arch/ia64/kernel/perfmon_itanium.h pfm_ita_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) pt_regs 9 arch/ia64/kernel/perfmon_mckinley.h static int pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); pt_regs 57 arch/ia64/kernel/perfmon_mckinley.h pfm_mck_reserved(unsigned int cnum, unsigned long *val, struct pt_regs *regs) pt_regs 78 arch/ia64/kernel/perfmon_mckinley.h pfm_mck_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) pt_regs 9 arch/ia64/kernel/perfmon_montecito.h static int pfm_mont_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs); pt_regs 135 arch/ia64/kernel/perfmon_montecito.h pfm_mont_reserved(unsigned int cnum, unsigned long *val, struct pt_regs *regs) pt_regs 156 arch/ia64/kernel/perfmon_montecito.h pfm_mont_pmc_check(struct task_struct *task, pfm_context_t *ctx, unsigned int cnum, unsigned long *val, struct pt_regs *regs) pt_regs 100 arch/ia64/kernel/process.c show_regs (struct pt_regs *regs) pt_regs 342 arch/ia64/kernel/process.c struct pt_regs *child_ptregs; pt_regs 343 arch/ia64/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 346 arch/ia64/kernel/process.c child_ptregs = (struct pt_regs *) ((unsigned long) p + IA64_STK_OFFSET) - 1; pt_regs 449 arch/ia64/kernel/process.c struct pt_regs *pt; pt_regs 459 arch/ia64/kernel/process.c pt = (struct pt_regs *) (sp + 16); pt_regs 550 arch/ia64/kernel/process.c ia64_elf_core_copy_regs (struct pt_regs *pt, elf_gregset_t dst) pt_regs 556 arch/ia64/kernel/process.c dump_fpu (struct pt_regs *pt, elf_fpregset_t dst) pt_regs 67 arch/ia64/kernel/ptrace.c in_syscall (struct pt_regs *pt) pt_regs 77 arch/ia64/kernel/ptrace.c ia64_get_scratch_nat_bits (struct pt_regs *pt, unsigned long scratch_unat) pt_regs 116 arch/ia64/kernel/ptrace.c ia64_put_scratch_nat_bits (struct pt_regs *pt, unsigned long nat) pt_regs 154 arch/ia64/kernel/ptrace.c ia64_increment_ip (struct pt_regs *regs) pt_regs 177 arch/ia64/kernel/ptrace.c ia64_decrement_ip (struct pt_regs *regs) pt_regs 260 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 319 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 409 arch/ia64/kernel/ptrace.c struct pt_regs *child_regs; pt_regs 472 arch/ia64/kernel/ptrace.c struct pt_regs *child_regs; pt_regs 511 arch/ia64/kernel/ptrace.c ia64_get_user_rbs_end (struct task_struct *child, struct pt_regs *pt, pt_regs 584 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 729 arch/ia64/kernel/ptrace.c convert_to_non_syscall (struct task_struct *child, struct pt_regs *pt, pt_regs 789 arch/ia64/kernel/ptrace.c access_nat_bits (struct task_struct *child, struct pt_regs *pt, pt_regs 834 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 978 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 1218 arch/ia64/kernel/ptrace.c struct pt_regs regs) pt_regs 1239 arch/ia64/kernel/ptrace.c struct pt_regs regs) pt_regs 1281 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 1329 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 1357 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 1504 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 1604 arch/ia64/kernel/ptrace.c struct pt_regs *pt; pt_regs 2142 arch/ia64/kernel/ptrace.c struct pt_regs *regs; pt_regs 2149 arch/ia64/kernel/ptrace.c struct pt_regs *pt = args->regs; pt_regs 2182 arch/ia64/kernel/ptrace.c struct pt_regs *regs, unsigned long *args, int rw) pt_regs 998 arch/ia64/kernel/setup.c memset(task_pt_regs(current), 0, sizeof(struct pt_regs)); pt_regs 5 arch/ia64/kernel/sigframe.h struct pt_regs pt; pt_regs 105 arch/ia64/kernel/sys_ia64.c struct pt_regs *regs = task_pt_regs(current); pt_regs 43 arch/ia64/kernel/traps.c die (const char *str, struct pt_regs *regs, long err) pt_regs 93 arch/ia64/kernel/traps.c die_if_kernel (char *str, struct pt_regs *regs, long err) pt_regs 101 arch/ia64/kernel/traps.c __kprobes ia64_bad_break (unsigned long break_num, struct pt_regs *regs) pt_regs 191 arch/ia64/kernel/traps.c disabled_fph_fault (struct pt_regs *regs) pt_regs 234 arch/ia64/kernel/traps.c struct pt_regs *regs) pt_regs 284 arch/ia64/kernel/traps.c handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr) pt_regs 389 arch/ia64/kernel/traps.c struct pt_regs regs) pt_regs 396 arch/ia64/kernel/traps.c extern struct illegal_op_return ia64_emulate_brl (struct pt_regs *, unsigned long); pt_regs 418 arch/ia64/kernel/traps.c long arg7, struct pt_regs regs) pt_regs 31 arch/ia64/kernel/unaligned.c extern int die_if_kernel(char *str, struct pt_regs *regs, long err); pt_regs 200 arch/ia64/kernel/unaligned.c #define RPO(x) ((size_t) &((struct pt_regs *)0)->x) pt_regs 308 arch/ia64/kernel/unaligned.c set_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long val, int nat) pt_regs 381 arch/ia64/kernel/unaligned.c get_rse_reg (struct pt_regs *regs, unsigned long r1, unsigned long *val, int *nat) pt_regs 454 arch/ia64/kernel/unaligned.c setreg (unsigned long regnum, unsigned long val, int nat, struct pt_regs *regs) pt_regs 513 arch/ia64/kernel/unaligned.c fph_index (struct pt_regs *regs, long regnum) pt_regs 520 arch/ia64/kernel/unaligned.c setfpreg (unsigned long regnum, struct ia64_fpreg *fpval, struct pt_regs *regs) pt_regs 581 arch/ia64/kernel/unaligned.c getfpreg (unsigned long regnum, struct ia64_fpreg *fpval, struct pt_regs *regs) pt_regs 628 arch/ia64/kernel/unaligned.c getreg (unsigned long regnum, unsigned long *val, int *nat, struct pt_regs *regs) pt_regs 673 arch/ia64/kernel/unaligned.c emulate_load_updates (update_t type, load_store_t ld, struct pt_regs *regs, unsigned long ifa) pt_regs 754 arch/ia64/kernel/unaligned.c emulate_load_int (unsigned long ifa, load_store_t ld, struct pt_regs *regs) pt_regs 875 arch/ia64/kernel/unaligned.c emulate_store_int (unsigned long ifa, load_store_t ld, struct pt_regs *regs) pt_regs 1024 arch/ia64/kernel/unaligned.c emulate_load_floatpair (unsigned long ifa, load_store_t ld, struct pt_regs *regs) pt_regs 1129 arch/ia64/kernel/unaligned.c emulate_load_float (unsigned long ifa, load_store_t ld, struct pt_regs *regs) pt_regs 1205 arch/ia64/kernel/unaligned.c emulate_store_float (unsigned long ifa, load_store_t ld, struct pt_regs *regs) pt_regs 1295 arch/ia64/kernel/unaligned.c ia64_handle_unaligned (unsigned long ifa, struct pt_regs *regs) pt_regs 199 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r1), pt_regs 200 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r2), pt_regs 201 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r3), pt_regs 203 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r8), pt_regs 204 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r9), pt_regs 205 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r10), pt_regs 206 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r11), pt_regs 207 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r12), pt_regs 208 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r13), pt_regs 209 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r14), pt_regs 210 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r15), pt_regs 211 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r16), pt_regs 212 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r17), pt_regs 213 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r18), pt_regs 214 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r19), pt_regs 215 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r20), pt_regs 216 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r21), pt_regs 217 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r22), pt_regs 218 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r23), pt_regs 219 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r24), pt_regs 220 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r25), pt_regs 221 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r26), pt_regs 222 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r27), pt_regs 223 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r28), pt_regs 224 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r29), pt_regs 225 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r30), pt_regs 226 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r31), pt_regs 266 arch/ia64/kernel/unwind.c static inline struct pt_regs * pt_regs 273 arch/ia64/kernel/unwind.c info->pt = (unsigned long) ((struct pt_regs *) info->psp - 1); pt_regs 278 arch/ia64/kernel/unwind.c return (struct pt_regs *) info->pt; pt_regs 288 arch/ia64/kernel/unwind.c struct pt_regs *pt; pt_regs 413 arch/ia64/kernel/unwind.c struct pt_regs *pt; pt_regs 449 arch/ia64/kernel/unwind.c struct pt_regs *pt; pt_regs 498 arch/ia64/kernel/unwind.c struct pt_regs *pt; pt_regs 1446 arch/ia64/kernel/unwind.c val = offsetof(struct pt_regs, f6) + 16*(rval - 6); pt_regs 1459 arch/ia64/kernel/unwind.c val = offsetof(struct pt_regs, b0); pt_regs 1461 arch/ia64/kernel/unwind.c val = offsetof(struct pt_regs, b6); pt_regs 1463 arch/ia64/kernel/unwind.c val = offsetof(struct pt_regs, b7); pt_regs 1929 arch/ia64/kernel/unwind.c (unsigned long *) (info->pt + offsetof(struct pt_regs, ar_pfs)); pt_regs 15 arch/ia64/mm/extable.c ia64_handle_exception (struct pt_regs *regs, const struct exception_table_entry *e) pt_regs 22 arch/ia64/mm/fault.c extern int die(char *, struct pt_regs *, long); pt_regs 61 arch/ia64/mm/fault.c ia64_do_page_fault (unsigned long address, unsigned long isr, struct pt_regs *regs) pt_regs 29 arch/ia64/oprofile/backtrace.c struct pt_regs *regs; pt_regs 112 arch/ia64/oprofile/backtrace.c ia64_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 17 arch/ia64/oprofile/init.c extern void ia64_backtrace(struct pt_regs * const regs, unsigned int depth); pt_regs 21 arch/ia64/oprofile/perfmon.c struct pt_regs *regs, unsigned long stamp) pt_regs 77 arch/m68k/68000/ints.c void process_int(int vec, struct pt_regs *fp) pt_regs 27 arch/m68k/coldfire/vectors.c extern void dump(struct pt_regs *fp); pt_regs 29 arch/m68k/coldfire/vectors.c dump((struct pt_regs *) fp); pt_regs 65 arch/m68k/include/asm/irq.h struct pt_regs *)); pt_regs 77 arch/m68k/include/asm/irq.h asmlinkage void do_IRQ(int irq, struct pt_regs *regs); pt_regs 20 arch/m68k/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 21 arch/m68k/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 9 arch/m68k/include/asm/machdep.h struct pt_regs; pt_regs 110 arch/m68k/include/asm/mcfmmu.h int cf_tlb_miss(struct pt_regs *regs, int write, int dtlb, int extension_word); pt_regs 111 arch/m68k/include/asm/processor.h static inline void start_thread(struct pt_regs * regs, unsigned long pc, pt_regs 135 arch/m68k/include/asm/processor.h eip = ((struct pt_regs *) (tsk)->thread.esp0)->pc; \ pt_regs 139 arch/m68k/include/asm/processor.h #define task_pt_regs(tsk) ((struct pt_regs *) ((tsk)->thread.esp0)) pt_regs 18 arch/m68k/include/asm/ptrace.h (struct pt_regs *)((char *)current_thread_info() + THREAD_SIZE) - 1 pt_regs 207 arch/m68k/include/asm/traps.h struct pt_regs ptregs; pt_regs 46 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D0, offsetof(struct pt_regs, d0)); pt_regs 47 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_ORIG_D0, offsetof(struct pt_regs, orig_d0)); pt_regs 48 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D1, offsetof(struct pt_regs, d1)); pt_regs 49 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D2, offsetof(struct pt_regs, d2)); pt_regs 50 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D3, offsetof(struct pt_regs, d3)); pt_regs 51 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D4, offsetof(struct pt_regs, d4)); pt_regs 52 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_D5, offsetof(struct pt_regs, d5)); pt_regs 53 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_A0, offsetof(struct pt_regs, a0)); pt_regs 54 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_A1, offsetof(struct pt_regs, a1)); pt_regs 55 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_A2, offsetof(struct pt_regs, a2)); pt_regs 56 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_PC, offsetof(struct pt_regs, pc)); pt_regs 57 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_SR, offsetof(struct pt_regs, sr)); pt_regs 61 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_FORMATVEC, offsetof(struct pt_regs, sr) - 2); pt_regs 63 arch/m68k/kernel/asm-offsets.c DEFINE(PT_OFF_FORMATVEC, offsetof(struct pt_regs, pc) + 4); pt_regs 75 arch/m68k/kernel/ints.c void __init m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)) pt_regs 165 arch/m68k/kernel/ints.c asmlinkage void handle_badint(struct pt_regs *regs) pt_regs 20 arch/m68k/kernel/irq.c asmlinkage void do_IRQ(int irq, struct pt_regs *regs) pt_regs 22 arch/m68k/kernel/irq.c struct pt_regs *oldregs = set_irq_regs(regs); pt_regs 30 arch/m68k/kernel/machine_kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 78 arch/m68k/kernel/process.c void show_regs(struct pt_regs * regs) pt_regs 115 arch/m68k/kernel/process.c asmlinkage int m68k_clone(struct pt_regs *regs) pt_regs 127 arch/m68k/kernel/process.c struct pt_regs regs; pt_regs 196 arch/m68k/kernel/process.c int dump_fpu (struct pt_regs *regs, struct user_m68kfp_struct *fpu) pt_regs 44 arch/m68k/kernel/ptrace.c #define PT_REG(reg) ((long)&((struct pt_regs *)0)->reg) pt_regs 91 arch/m68k/kernel/signal.c int fixup_exception(struct pt_regs *regs) pt_regs 94 arch/m68k/kernel/signal.c struct pt_regs *tregs; pt_regs 103 arch/m68k/kernel/signal.c tregs = (struct pt_regs *)((long)regs + regs->stkadj); pt_regs 179 arch/m68k/kernel/signal.c static inline void adjustformat(struct pt_regs *regs) pt_regs 183 arch/m68k/kernel/signal.c static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) pt_regs 198 arch/m68k/kernel/signal.c static inline void adjustformat(struct pt_regs *regs) pt_regs 207 arch/m68k/kernel/signal.c static inline void save_a5_state(struct sigcontext *sc, struct pt_regs *regs) pt_regs 430 arch/m68k/kernel/signal.c static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) pt_regs 483 arch/m68k/kernel/signal.c static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) pt_regs 566 arch/m68k/kernel/signal.c static inline void save_fpu_state(struct sigcontext *sc, struct pt_regs *regs) pt_regs 570 arch/m68k/kernel/signal.c static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) pt_regs 638 arch/m68k/kernel/signal.c static int mangle_kernel_stack(struct pt_regs *regs, int formatvec, pt_regs 664 arch/m68k/kernel/signal.c #define frame_offset (sizeof(struct pt_regs)+sizeof(struct switch_stack)) pt_regs 694 arch/m68k/kernel/signal.c restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *usc, void __user *fp) pt_regs 732 arch/m68k/kernel/signal.c rt_restore_ucontext(struct pt_regs *regs, struct switch_stack *sw, pt_regs 785 arch/m68k/kernel/signal.c asmlinkage int do_sigreturn(struct pt_regs *regs, struct switch_stack *sw) pt_regs 810 arch/m68k/kernel/signal.c asmlinkage int do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw) pt_regs 832 arch/m68k/kernel/signal.c static void setup_sigcontext(struct sigcontext *sc, struct pt_regs *regs, pt_regs 848 arch/m68k/kernel/signal.c static inline int rt_setup_ucontext(struct ucontext __user *uc, struct pt_regs *regs) pt_regs 887 arch/m68k/kernel/signal.c struct pt_regs *regs) pt_regs 950 arch/m68k/kernel/signal.c struct pt_regs *tregs = pt_regs 951 arch/m68k/kernel/signal.c (struct pt_regs *)((ulong)regs + regs->stkadj); pt_regs 964 arch/m68k/kernel/signal.c struct pt_regs *regs) pt_regs 1034 arch/m68k/kernel/signal.c struct pt_regs *tregs = pt_regs 1035 arch/m68k/kernel/signal.c (struct pt_regs *)((ulong)regs + regs->stkadj); pt_regs 1048 arch/m68k/kernel/signal.c handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) pt_regs 1084 arch/m68k/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 1112 arch/m68k/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 1133 arch/m68k/kernel/signal.c void do_notify_resume(struct pt_regs *regs) pt_regs 37 arch/m68k/kernel/sys_m68k.c asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 508 arch/m68k/kernel/sys_m68k.c struct pt_regs *fp = (struct pt_regs *)&newval; pt_regs 125 arch/m68k/kernel/traps.c void die_if_kernel(char *,struct pt_regs *,int); pt_regs 126 arch/m68k/kernel/traps.c asmlinkage int do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 128 arch/m68k/kernel/traps.c int send_fault_sig(struct pt_regs *regs); pt_regs 846 arch/m68k/kernel/traps.c void show_registers(struct pt_regs *regs) pt_regs 1133 arch/m68k/kernel/traps.c void die_if_kernel (char *str, struct pt_regs *fp, int nr) pt_regs 130 arch/m68k/mac/macints.c extern void show_registers(struct pt_regs *); pt_regs 20 arch/m68k/mm/fault.c extern void die_if_kernel(char *, struct pt_regs *, long); pt_regs 22 arch/m68k/mm/fault.c int send_fault_sig(struct pt_regs *regs) pt_regs 68 arch/m68k/mm/fault.c int do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 90 arch/m68k/mm/mcfmmu.c int cf_tlb_miss(struct pt_regs *regs, int write, int dtlb, int extension_word) pt_regs 36 arch/m68k/q40/q40ints.c static void q40_irq_handler(unsigned int, struct pt_regs *fp); pt_regs 209 arch/m68k/q40/q40ints.c static void q40_irq_handler(unsigned int irq, struct pt_regs *fp) pt_regs 34 arch/microblaze/include/asm/entry.h extern asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall); pt_regs 66 arch/microblaze/include/asm/exceptions.h asmlinkage void full_exception(struct pt_regs *regs, unsigned int type, pt_regs 69 arch/microblaze/include/asm/exceptions.h asmlinkage void sw_exception(struct pt_regs *regs); pt_regs 70 arch/microblaze/include/asm/exceptions.h void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig); pt_regs 72 arch/microblaze/include/asm/exceptions.h void die(const char *str, struct pt_regs *fp, long err); pt_regs 73 arch/microblaze/include/asm/exceptions.h void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr); pt_regs 15 arch/microblaze/include/asm/irq.h struct pt_regs; pt_regs 16 arch/microblaze/include/asm/irq.h extern void do_IRQ(struct pt_regs *regs); pt_regs 27 arch/microblaze/include/asm/kgdb.h struct pt_regs; pt_regs 28 arch/microblaze/include/asm/kgdb.h asmlinkage void microblaze_kgdb_break(struct pt_regs *regs); pt_regs 527 arch/microblaze/include/asm/pgtable.h void do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 27 arch/microblaze/include/asm/processor.h (((struct pt_regs *)(THREAD_SIZE + task_stack_page(tsk))) - 1) pt_regs 30 arch/microblaze/include/asm/processor.h void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long usp); pt_regs 97 arch/microblaze/include/asm/processor.h struct pt_regs *regs; /* Pointer to saved register state */ pt_regs 117 arch/microblaze/include/asm/processor.h # define task_regs(task) ((struct pt_regs *)task_tos(task) - 1) pt_regs 21 arch/microblaze/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 12 arch/microblaze/include/asm/syscall.h struct pt_regs *regs) pt_regs 18 arch/microblaze/include/asm/syscall.h struct pt_regs *regs) pt_regs 24 arch/microblaze/include/asm/syscall.h struct pt_regs *regs) pt_regs 30 arch/microblaze/include/asm/syscall.h struct pt_regs *regs) pt_regs 36 arch/microblaze/include/asm/syscall.h struct pt_regs *regs, pt_regs 45 arch/microblaze/include/asm/syscall.h static inline microblaze_reg_t microblaze_get_syscall_arg(struct pt_regs *regs, pt_regs 61 arch/microblaze/include/asm/syscall.h static inline void microblaze_set_syscall_arg(struct pt_regs *regs, pt_regs 84 arch/microblaze/include/asm/syscall.h struct pt_regs *regs, pt_regs 95 arch/microblaze/include/asm/syscall.h struct pt_regs *regs, pt_regs 105 arch/microblaze/include/asm/syscall.h asmlinkage unsigned long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 106 arch/microblaze/include/asm/syscall.h asmlinkage void do_syscall_trace_leave(struct pt_regs *regs); pt_regs 51 arch/microblaze/include/uapi/asm/elf.h #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) pt_regs 89 arch/microblaze/include/uapi/asm/elf.h sizeof(struct pt_regs)); pt_regs 17 arch/microblaze/include/uapi/asm/sigcontext.h struct pt_regs regs; pt_regs 24 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 25 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_MSR, offsetof(struct pt_regs, msr)); pt_regs 26 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_EAR, offsetof(struct pt_regs, ear)); pt_regs 27 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_ESR, offsetof(struct pt_regs, esr)); pt_regs 28 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_FSR, offsetof(struct pt_regs, fsr)); pt_regs 29 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_PC, offsetof(struct pt_regs, pc)); pt_regs 30 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R0, offsetof(struct pt_regs, r0)); pt_regs 31 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R1, offsetof(struct pt_regs, r1)); pt_regs 32 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R2, offsetof(struct pt_regs, r2)); pt_regs 33 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R3, offsetof(struct pt_regs, r3)); pt_regs 34 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R4, offsetof(struct pt_regs, r4)); pt_regs 35 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R5, offsetof(struct pt_regs, r5)); pt_regs 36 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R6, offsetof(struct pt_regs, r6)); pt_regs 37 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R7, offsetof(struct pt_regs, r7)); pt_regs 38 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R8, offsetof(struct pt_regs, r8)); pt_regs 39 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R9, offsetof(struct pt_regs, r9)); pt_regs 40 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R10, offsetof(struct pt_regs, r10)); pt_regs 41 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R11, offsetof(struct pt_regs, r11)); pt_regs 42 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R12, offsetof(struct pt_regs, r12)); pt_regs 43 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R13, offsetof(struct pt_regs, r13)); pt_regs 44 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R14, offsetof(struct pt_regs, r14)); pt_regs 45 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R15, offsetof(struct pt_regs, r15)); pt_regs 46 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R16, offsetof(struct pt_regs, r16)); pt_regs 47 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R17, offsetof(struct pt_regs, r17)); pt_regs 48 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R18, offsetof(struct pt_regs, r18)); pt_regs 49 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R19, offsetof(struct pt_regs, r19)); pt_regs 50 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R20, offsetof(struct pt_regs, r20)); pt_regs 51 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R21, offsetof(struct pt_regs, r21)); pt_regs 52 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R22, offsetof(struct pt_regs, r22)); pt_regs 53 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R23, offsetof(struct pt_regs, r23)); pt_regs 54 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R24, offsetof(struct pt_regs, r24)); pt_regs 55 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R25, offsetof(struct pt_regs, r25)); pt_regs 56 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R26, offsetof(struct pt_regs, r26)); pt_regs 57 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R27, offsetof(struct pt_regs, r27)); pt_regs 58 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R28, offsetof(struct pt_regs, r28)); pt_regs 59 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R29, offsetof(struct pt_regs, r29)); pt_regs 60 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R30, offsetof(struct pt_regs, r30)); pt_regs 61 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R31, offsetof(struct pt_regs, r31)); pt_regs 62 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_MODE, offsetof(struct pt_regs, pt_mode)); pt_regs 66 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_TEXT_ADDR, sizeof(struct pt_regs) + 1); pt_regs 67 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_TEXT_LEN, sizeof(struct pt_regs) + 2); pt_regs 68 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_DATA_ADDR, sizeof(struct pt_regs) + 3); pt_regs 40 arch/microblaze/kernel/exceptions.c void die(const char *str, struct pt_regs *fp, long err) pt_regs 54 arch/microblaze/kernel/exceptions.c asmlinkage void sw_exception(struct pt_regs *regs) pt_regs 61 arch/microblaze/kernel/exceptions.c void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) pt_regs 69 arch/microblaze/kernel/exceptions.c asmlinkage void full_exception(struct pt_regs *regs, unsigned int type, pt_regs 25 arch/microblaze/kernel/irq.c void __irq_entry do_IRQ(struct pt_regs *regs) pt_regs 28 arch/microblaze/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 37 arch/microblaze/kernel/kgdb.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 44 arch/microblaze/kernel/kgdb.c for (i = 0; i < (sizeof(struct pt_regs) / 4) - 1; i++) pt_regs 70 arch/microblaze/kernel/kgdb.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 78 arch/microblaze/kernel/kgdb.c for (i = 1; i < (sizeof(struct pt_regs) / 4) - 1; i++) pt_regs 82 arch/microblaze/kernel/kgdb.c asmlinkage void microblaze_kgdb_break(struct pt_regs *regs) pt_regs 100 arch/microblaze/kernel/kgdb.c for (i = 0; i < (sizeof(struct pt_regs) / 4) - 1; i++) pt_regs 108 arch/microblaze/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 115 arch/microblaze/kernel/kgdb.c struct pt_regs *regs) pt_regs 25 arch/microblaze/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 60 arch/microblaze/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 66 arch/microblaze/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 129 arch/microblaze/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long usp) pt_regs 145 arch/microblaze/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpregs) pt_regs 50 arch/microblaze/kernel/ptrace.c struct pt_regs *regs; pt_regs 136 arch/microblaze/kernel/ptrace.c asmlinkage unsigned long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 156 arch/microblaze/kernel/ptrace.c asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 59 arch/microblaze/kernel/signal.c static int restore_sigcontext(struct pt_regs *regs, pt_regs 83 arch/microblaze/kernel/signal.c asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) pt_regs 120 arch/microblaze/kernel/signal.c setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 148 arch/microblaze/kernel/signal.c get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size) pt_regs 157 arch/microblaze/kernel/signal.c struct pt_regs *regs) pt_regs 242 arch/microblaze/kernel/signal.c handle_restart(struct pt_regs *regs, struct k_sigaction *ka, int has_handler) pt_regs 270 arch/microblaze/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 290 arch/microblaze/kernel/signal.c static void do_signal(struct pt_regs *regs, int in_syscall) pt_regs 318 arch/microblaze/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, int in_syscall) pt_regs 173 arch/microblaze/kernel/unwind.c const struct pt_regs *regs = (const struct pt_regs *) fp; pt_regs 214 arch/microblaze/kernel/unwind.c const struct pt_regs *regs = pt_regs 215 arch/microblaze/kernel/unwind.c (const struct pt_regs *) fp; pt_regs 290 arch/microblaze/kernel/unwind.c const struct pt_regs *regs = task_pt_regs(task); pt_regs 46 arch/microblaze/mm/fault.c static int store_updates_sp(struct pt_regs *regs) pt_regs 67 arch/microblaze/mm/fault.c void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) pt_regs 86 arch/microblaze/mm/fault.c void do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 173 arch/microblaze/mm/fault.c struct pt_regs *uregs = current->thread.regs; pt_regs 267 arch/mips/cavium-octeon/setup.c static void octeon_crash_shutdown(struct pt_regs *regs) pt_regs 40 arch/mips/dec/ecc-berr.c static int dec_ecc_be_backend(struct pt_regs *regs, int is_fixup, int invoker) pt_regs 193 arch/mips/dec/ecc-berr.c int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 200 arch/mips/dec/ecc-berr.c struct pt_regs *regs = get_irq_regs(); pt_regs 60 arch/mips/dec/kn01-berr.c static int dec_kn01_be_backend(struct pt_regs *regs, int is_fixup, int invoker) pt_regs 143 arch/mips/dec/kn01-berr.c int dec_kn01_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 151 arch/mips/dec/kn01-berr.c struct pt_regs *regs = get_irq_regs(); pt_regs 37 arch/mips/dec/kn02xa-berr.c static int dec_kn02xa_be_backend(struct pt_regs *regs, int is_fixup, pt_regs 98 arch/mips/dec/kn02xa-berr.c int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 105 arch/mips/dec/kn02xa-berr.c struct pt_regs *regs = get_irq_regs(); pt_regs 20 arch/mips/include/asm/abi.h struct pt_regs *regs, sigset_t *set); pt_regs 22 arch/mips/include/asm/abi.h struct pt_regs *regs, sigset_t *set); pt_regs 16 arch/mips/include/asm/branch.h extern int __isa_exception_epc(struct pt_regs *regs); pt_regs 17 arch/mips/include/asm/branch.h extern int __compute_return_epc(struct pt_regs *regs); pt_regs 18 arch/mips/include/asm/branch.h extern int __compute_return_epc_for_insn(struct pt_regs *regs, pt_regs 20 arch/mips/include/asm/branch.h extern int __microMIPS_compute_return_epc(struct pt_regs *regs); pt_regs 21 arch/mips/include/asm/branch.h extern int __MIPS16e_compute_return_epc(struct pt_regs *regs); pt_regs 30 arch/mips/include/asm/branch.h extern int __mm_isBranchInstr(struct pt_regs *regs, pt_regs 33 arch/mips/include/asm/branch.h static inline int mm_isBranchInstr(struct pt_regs *regs, pt_regs 42 arch/mips/include/asm/branch.h static inline int delay_slot(struct pt_regs *regs) pt_regs 47 arch/mips/include/asm/branch.h static inline void clear_delay_slot(struct pt_regs *regs) pt_regs 52 arch/mips/include/asm/branch.h static inline void set_delay_slot(struct pt_regs *regs) pt_regs 57 arch/mips/include/asm/branch.h static inline unsigned long exception_epc(struct pt_regs *regs) pt_regs 70 arch/mips/include/asm/branch.h static inline int compute_return_epc(struct pt_regs *regs) pt_regs 85 arch/mips/include/asm/branch.h static inline int MIPS16e_compute_return_epc(struct pt_regs *regs, pt_regs 123 arch/mips/include/asm/compat.h struct pt_regs *regs = (struct pt_regs *) pt_regs 44 arch/mips/include/asm/dec/ecc.h struct pt_regs; pt_regs 47 arch/mips/include/asm/dec/ecc.h extern int dec_ecc_be_handler(struct pt_regs *regs, int is_fixup); pt_regs 80 arch/mips/include/asm/dec/kn01.h struct pt_regs; pt_regs 85 arch/mips/include/asm/dec/kn01.h extern int dec_kn01_be_handler(struct pt_regs *regs, int is_fixup); pt_regs 77 arch/mips/include/asm/dec/kn02xa.h struct pt_regs; pt_regs 80 arch/mips/include/asm/dec/kn02xa.h extern int dec_kn02xa_be_handler(struct pt_regs *regs, int is_fixup); pt_regs 20 arch/mips/include/asm/dsemul.h struct pt_regs; pt_regs 37 arch/mips/include/asm/dsemul.h extern int mips_dsemul(struct pt_regs *regs, mips_instruction ir, pt_regs 52 arch/mips/include/asm/dsemul.h extern bool do_dsemulret(struct pt_regs *xcp); pt_regs 54 arch/mips/include/asm/dsemul.h static inline bool do_dsemulret(struct pt_regs *xcp) pt_regs 90 arch/mips/include/asm/dsemul.h extern bool dsemul_thread_rollback(struct pt_regs *regs); pt_regs 92 arch/mips/include/asm/dsemul.h static inline bool dsemul_thread_rollback(struct pt_regs *regs) pt_regs 215 arch/mips/include/asm/elf.h void mips_dump_regs32(u32 *uregs, const struct pt_regs *regs); pt_regs 216 arch/mips/include/asm/elf.h void mips_dump_regs64(u64 *uregs, const struct pt_regs *regs); pt_regs 11 arch/mips/include/asm/extable.h struct pt_regs; pt_regs 12 arch/mips/include/asm/extable.h extern int fixup_exception(struct pt_regs *regs); pt_regs 168 arch/mips/include/asm/fpu_emulator.h extern int fpu_emulator_cop1Handler(struct pt_regs *xcp, pt_regs 175 arch/mips/include/asm/fpu_emulator.h int isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, pt_regs 177 arch/mips/include/asm/fpu_emulator.h int mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, pt_regs 13 arch/mips/include/asm/irq_regs.h static inline struct pt_regs *get_irq_regs(void) pt_regs 18 arch/mips/include/asm/irq_regs.h static inline struct pt_regs *set_irq_regs(struct pt_regs *new_regs) pt_regs 20 arch/mips/include/asm/irq_regs.h struct pt_regs *old_regs; pt_regs 25 arch/mips/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 26 arch/mips/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 39 arch/mips/include/asm/kexec.h extern void (*_machine_crash_shutdown)(struct pt_regs *regs); pt_regs 40 arch/mips/include/asm/kexec.h void default_machine_crash_shutdown(struct pt_regs *regs); pt_regs 38 arch/mips/include/asm/kgdb.h extern void handle_exception(struct pt_regs *regs); pt_regs 41 arch/mips/include/asm/kgdb.h struct pt_regs *regs, long err, int trap, int sig); pt_regs 26 arch/mips/include/asm/kprobes.h struct pt_regs; pt_regs 44 arch/mips/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 41 arch/mips/include/asm/mach-loongson64/irq.h extern void loongson3_ipi_interrupt(struct pt_regs *regs); pt_regs 78 arch/mips/include/asm/mips-r2-to-r6-emul.h int (*func)(struct pt_regs *regs, u32 inst); pt_regs 82 arch/mips/include/asm/mips-r2-to-r6-emul.h extern void do_trap_or_bp(struct pt_regs *regs, unsigned int code, int si_code, pt_regs 87 arch/mips/include/asm/mips-r2-to-r6-emul.h static inline int mipsr2_decoder(struct pt_regs *regs, u32 inst, pt_regs 95 arch/mips/include/asm/mips-r2-to-r6-emul.h extern int mipsr2_decoder(struct pt_regs *regs, u32 inst, pt_regs 373 arch/mips/include/asm/processor.h extern void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp); pt_regs 382 arch/mips/include/asm/processor.h THREAD_SIZE - 32 - sizeof(struct pt_regs)) pt_regs 383 arch/mips/include/asm/processor.h #define task_pt_regs(tsk) ((struct pt_regs *)__KSTK_TOS(tsk)) pt_regs 54 arch/mips/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 59 arch/mips/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 67 arch/mips/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, __last)) pt_regs 78 arch/mips/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 95 arch/mips/include/asm/ptrace.h static inline int regs_within_kernel_stack(struct pt_regs *regs, pt_regs 111 arch/mips/include/asm/ptrace.h static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 143 arch/mips/include/asm/ptrace.h static inline int is_syscall_success(struct pt_regs *regs) pt_regs 148 arch/mips/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 159 arch/mips/include/asm/ptrace.h extern asmlinkage long syscall_trace_enter(struct pt_regs *regs, long syscall); pt_regs 160 arch/mips/include/asm/ptrace.h extern asmlinkage void syscall_trace_leave(struct pt_regs *regs); pt_regs 162 arch/mips/include/asm/ptrace.h extern void die(const char *, struct pt_regs *) __noreturn; pt_regs 164 arch/mips/include/asm/ptrace.h static inline void die_if_kernel(const char *str, struct pt_regs *regs) pt_regs 173 arch/mips/include/asm/ptrace.h (struct pt_regs *)((sp | (THREAD_SIZE - 1)) + 1 - 32) - 1; \ pt_regs 178 arch/mips/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 183 arch/mips/include/asm/ptrace.h static inline void user_stack_pointer_set(struct pt_regs *regs, pt_regs 34 arch/mips/include/asm/stacktrace.h static __always_inline void prepare_frametrace(struct pt_regs *regs) pt_regs 30 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 39 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 45 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 58 arch/mips/include/asm/syscall.h struct task_struct *task, struct pt_regs *regs, unsigned int n) pt_regs 94 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 100 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 106 arch/mips/include/asm/syscall.h struct pt_regs *regs) pt_regs 112 arch/mips/include/asm/syscall.h struct pt_regs *regs, pt_regs 125 arch/mips/include/asm/syscall.h struct pt_regs *regs, pt_regs 36 arch/mips/include/asm/thread_info.h struct pt_regs *regs; pt_regs 18 arch/mips/include/asm/traps.h extern int (*board_be_handler)(struct pt_regs *regs, int is_fixup); pt_regs 29 arch/mips/kernel/asm-offsets.c OFFSET(PT_R0, pt_regs, regs[0]); pt_regs 30 arch/mips/kernel/asm-offsets.c OFFSET(PT_R1, pt_regs, regs[1]); pt_regs 31 arch/mips/kernel/asm-offsets.c OFFSET(PT_R2, pt_regs, regs[2]); pt_regs 32 arch/mips/kernel/asm-offsets.c OFFSET(PT_R3, pt_regs, regs[3]); pt_regs 33 arch/mips/kernel/asm-offsets.c OFFSET(PT_R4, pt_regs, regs[4]); pt_regs 34 arch/mips/kernel/asm-offsets.c OFFSET(PT_R5, pt_regs, regs[5]); pt_regs 35 arch/mips/kernel/asm-offsets.c OFFSET(PT_R6, pt_regs, regs[6]); pt_regs 36 arch/mips/kernel/asm-offsets.c OFFSET(PT_R7, pt_regs, regs[7]); pt_regs 37 arch/mips/kernel/asm-offsets.c OFFSET(PT_R8, pt_regs, regs[8]); pt_regs 38 arch/mips/kernel/asm-offsets.c OFFSET(PT_R9, pt_regs, regs[9]); pt_regs 39 arch/mips/kernel/asm-offsets.c OFFSET(PT_R10, pt_regs, regs[10]); pt_regs 40 arch/mips/kernel/asm-offsets.c OFFSET(PT_R11, pt_regs, regs[11]); pt_regs 41 arch/mips/kernel/asm-offsets.c OFFSET(PT_R12, pt_regs, regs[12]); pt_regs 42 arch/mips/kernel/asm-offsets.c OFFSET(PT_R13, pt_regs, regs[13]); pt_regs 43 arch/mips/kernel/asm-offsets.c OFFSET(PT_R14, pt_regs, regs[14]); pt_regs 44 arch/mips/kernel/asm-offsets.c OFFSET(PT_R15, pt_regs, regs[15]); pt_regs 45 arch/mips/kernel/asm-offsets.c OFFSET(PT_R16, pt_regs, regs[16]); pt_regs 46 arch/mips/kernel/asm-offsets.c OFFSET(PT_R17, pt_regs, regs[17]); pt_regs 47 arch/mips/kernel/asm-offsets.c OFFSET(PT_R18, pt_regs, regs[18]); pt_regs 48 arch/mips/kernel/asm-offsets.c OFFSET(PT_R19, pt_regs, regs[19]); pt_regs 49 arch/mips/kernel/asm-offsets.c OFFSET(PT_R20, pt_regs, regs[20]); pt_regs 50 arch/mips/kernel/asm-offsets.c OFFSET(PT_R21, pt_regs, regs[21]); pt_regs 51 arch/mips/kernel/asm-offsets.c OFFSET(PT_R22, pt_regs, regs[22]); pt_regs 52 arch/mips/kernel/asm-offsets.c OFFSET(PT_R23, pt_regs, regs[23]); pt_regs 53 arch/mips/kernel/asm-offsets.c OFFSET(PT_R24, pt_regs, regs[24]); pt_regs 54 arch/mips/kernel/asm-offsets.c OFFSET(PT_R25, pt_regs, regs[25]); pt_regs 55 arch/mips/kernel/asm-offsets.c OFFSET(PT_R26, pt_regs, regs[26]); pt_regs 56 arch/mips/kernel/asm-offsets.c OFFSET(PT_R27, pt_regs, regs[27]); pt_regs 57 arch/mips/kernel/asm-offsets.c OFFSET(PT_R28, pt_regs, regs[28]); pt_regs 58 arch/mips/kernel/asm-offsets.c OFFSET(PT_R29, pt_regs, regs[29]); pt_regs 59 arch/mips/kernel/asm-offsets.c OFFSET(PT_R30, pt_regs, regs[30]); pt_regs 60 arch/mips/kernel/asm-offsets.c OFFSET(PT_R31, pt_regs, regs[31]); pt_regs 61 arch/mips/kernel/asm-offsets.c OFFSET(PT_LO, pt_regs, lo); pt_regs 62 arch/mips/kernel/asm-offsets.c OFFSET(PT_HI, pt_regs, hi); pt_regs 64 arch/mips/kernel/asm-offsets.c OFFSET(PT_ACX, pt_regs, acx); pt_regs 66 arch/mips/kernel/asm-offsets.c OFFSET(PT_EPC, pt_regs, cp0_epc); pt_regs 67 arch/mips/kernel/asm-offsets.c OFFSET(PT_BVADDR, pt_regs, cp0_badvaddr); pt_regs 68 arch/mips/kernel/asm-offsets.c OFFSET(PT_STATUS, pt_regs, cp0_status); pt_regs 69 arch/mips/kernel/asm-offsets.c OFFSET(PT_CAUSE, pt_regs, cp0_cause); pt_regs 71 arch/mips/kernel/asm-offsets.c OFFSET(PT_MPL, pt_regs, mpl); pt_regs 72 arch/mips/kernel/asm-offsets.c OFFSET(PT_MTP, pt_regs, mtp); pt_regs 74 arch/mips/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 27 arch/mips/kernel/branch.c int __isa_exception_epc(struct pt_regs *regs) pt_regs 57 arch/mips/kernel/branch.c int __mm_isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, pt_regs 260 arch/mips/kernel/branch.c int __microMIPS_compute_return_epc(struct pt_regs *regs) pt_regs 318 arch/mips/kernel/branch.c int __MIPS16e_compute_return_epc(struct pt_regs *regs) pt_regs 420 arch/mips/kernel/branch.c int __compute_return_epc_for_insn(struct pt_regs *regs, pt_regs 847 arch/mips/kernel/branch.c int __compute_return_epc(struct pt_regs *regs) pt_regs 171 arch/mips/kernel/cpu-bugs64.c asmlinkage void __init do_daddi_ov(struct pt_regs *regs) pt_regs 21 arch/mips/kernel/crash.c struct pt_regs *regs = passed_regs; pt_regs 96 arch/mips/kernel/crash.c void default_machine_crash_shutdown(struct pt_regs *regs) pt_regs 57 arch/mips/kernel/kgdb.c { "zero", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) }, pt_regs 58 arch/mips/kernel/kgdb.c { "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) }, pt_regs 59 arch/mips/kernel/kgdb.c { "v0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) }, pt_regs 60 arch/mips/kernel/kgdb.c { "v1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) }, pt_regs 61 arch/mips/kernel/kgdb.c { "a0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) }, pt_regs 62 arch/mips/kernel/kgdb.c { "a1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) }, pt_regs 63 arch/mips/kernel/kgdb.c { "a2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) }, pt_regs 64 arch/mips/kernel/kgdb.c { "a3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) }, pt_regs 65 arch/mips/kernel/kgdb.c { "t0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) }, pt_regs 66 arch/mips/kernel/kgdb.c { "t1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) }, pt_regs 67 arch/mips/kernel/kgdb.c { "t2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) }, pt_regs 68 arch/mips/kernel/kgdb.c { "t3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) }, pt_regs 69 arch/mips/kernel/kgdb.c { "t4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) }, pt_regs 70 arch/mips/kernel/kgdb.c { "t5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) }, pt_regs 71 arch/mips/kernel/kgdb.c { "t6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) }, pt_regs 72 arch/mips/kernel/kgdb.c { "t7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) }, pt_regs 73 arch/mips/kernel/kgdb.c { "s0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[16]) }, pt_regs 74 arch/mips/kernel/kgdb.c { "s1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[17]) }, pt_regs 75 arch/mips/kernel/kgdb.c { "s2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[18]) }, pt_regs 76 arch/mips/kernel/kgdb.c { "s3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[19]) }, pt_regs 77 arch/mips/kernel/kgdb.c { "s4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[20]) }, pt_regs 78 arch/mips/kernel/kgdb.c { "s5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[21]) }, pt_regs 79 arch/mips/kernel/kgdb.c { "s6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[22]) }, pt_regs 80 arch/mips/kernel/kgdb.c { "s7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[23]) }, pt_regs 81 arch/mips/kernel/kgdb.c { "t8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[24]) }, pt_regs 82 arch/mips/kernel/kgdb.c { "t9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[25]) }, pt_regs 83 arch/mips/kernel/kgdb.c { "k0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[26]) }, pt_regs 84 arch/mips/kernel/kgdb.c { "k1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[27]) }, pt_regs 85 arch/mips/kernel/kgdb.c { "gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[28]) }, pt_regs 86 arch/mips/kernel/kgdb.c { "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[29]) }, pt_regs 87 arch/mips/kernel/kgdb.c { "s8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[30]) }, pt_regs 88 arch/mips/kernel/kgdb.c { "ra", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[31]) }, pt_regs 89 arch/mips/kernel/kgdb.c { "sr", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_status) }, pt_regs 90 arch/mips/kernel/kgdb.c { "lo", GDB_SIZEOF_REG, offsetof(struct pt_regs, lo) }, pt_regs 91 arch/mips/kernel/kgdb.c { "hi", GDB_SIZEOF_REG, offsetof(struct pt_regs, hi) }, pt_regs 92 arch/mips/kernel/kgdb.c { "bad", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_badvaddr) }, pt_regs 93 arch/mips/kernel/kgdb.c { "cause", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_cause) }, pt_regs 94 arch/mips/kernel/kgdb.c { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, cp0_epc) }, pt_regs 131 arch/mips/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 164 arch/mips/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 290 arch/mips/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 303 arch/mips/kernel/kgdb.c struct pt_regs *regs = args->regs; pt_regs 346 arch/mips/kernel/kgdb.c struct pt_regs *regs, long err, int trap, int sig) pt_regs 373 arch/mips/kernel/kgdb.c struct pt_regs *regs) pt_regs 173 arch/mips/kernel/kprobes.c static void set_current_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 194 arch/mips/kernel/kprobes.c static int evaluate_branch_instruction(struct kprobe *p, struct pt_regs *regs, pt_regs 228 arch/mips/kernel/kprobes.c static void prepare_singlestep(struct kprobe *p, struct pt_regs *regs, pt_regs 262 arch/mips/kernel/kprobes.c struct pt_regs *regs, pt_regs 273 arch/mips/kernel/kprobes.c static int __kprobes kprobe_handler(struct pt_regs *regs) pt_regs 372 arch/mips/kernel/kprobes.c static inline int post_kprobe_handler(struct pt_regs *regs) pt_regs 401 arch/mips/kernel/kprobes.c int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 477 arch/mips/kernel/kprobes.c struct pt_regs *regs) pt_regs 489 arch/mips/kernel/kprobes.c struct pt_regs *regs) pt_regs 31 arch/mips/kernel/machine_kexec.c void (*_machine_crash_shutdown)(struct pt_regs *regs) = NULL; pt_regs 152 arch/mips/kernel/machine_kexec.c machine_crash_shutdown(struct pt_regs *regs) pt_regs 78 arch/mips/kernel/mips-r2-to-r6-emul.c static inline int mipsr6_emul(struct pt_regs *regs, u32 ir) pt_regs 199 arch/mips/kernel/mips-r2-to-r6-emul.c static int movf_func(struct pt_regs *regs, u32 ir) pt_regs 222 arch/mips/kernel/mips-r2-to-r6-emul.c static int movt_func(struct pt_regs *regs, u32 ir) pt_regs 247 arch/mips/kernel/mips-r2-to-r6-emul.c static int jr_func(struct pt_regs *regs, u32 ir) pt_regs 304 arch/mips/kernel/mips-r2-to-r6-emul.c static int movz_func(struct pt_regs *regs, u32 ir) pt_regs 320 arch/mips/kernel/mips-r2-to-r6-emul.c static int movn_func(struct pt_regs *regs, u32 ir) pt_regs 336 arch/mips/kernel/mips-r2-to-r6-emul.c static int mfhi_func(struct pt_regs *regs, u32 ir) pt_regs 353 arch/mips/kernel/mips-r2-to-r6-emul.c static int mthi_func(struct pt_regs *regs, u32 ir) pt_regs 369 arch/mips/kernel/mips-r2-to-r6-emul.c static int mflo_func(struct pt_regs *regs, u32 ir) pt_regs 386 arch/mips/kernel/mips-r2-to-r6-emul.c static int mtlo_func(struct pt_regs *regs, u32 ir) pt_regs 402 arch/mips/kernel/mips-r2-to-r6-emul.c static int mult_func(struct pt_regs *regs, u32 ir) pt_regs 429 arch/mips/kernel/mips-r2-to-r6-emul.c static int multu_func(struct pt_regs *regs, u32 ir) pt_regs 453 arch/mips/kernel/mips-r2-to-r6-emul.c static int div_func(struct pt_regs *regs, u32 ir) pt_regs 475 arch/mips/kernel/mips-r2-to-r6-emul.c static int divu_func(struct pt_regs *regs, u32 ir) pt_regs 497 arch/mips/kernel/mips-r2-to-r6-emul.c static int dmult_func(struct pt_regs *regs, u32 ir) pt_regs 529 arch/mips/kernel/mips-r2-to-r6-emul.c static int dmultu_func(struct pt_regs *regs, u32 ir) pt_regs 561 arch/mips/kernel/mips-r2-to-r6-emul.c static int ddiv_func(struct pt_regs *regs, u32 ir) pt_regs 586 arch/mips/kernel/mips-r2-to-r6-emul.c static int ddivu_func(struct pt_regs *regs, u32 ir) pt_regs 633 arch/mips/kernel/mips-r2-to-r6-emul.c static int madd_func(struct pt_regs *regs, u32 ir) pt_regs 662 arch/mips/kernel/mips-r2-to-r6-emul.c static int maddu_func(struct pt_regs *regs, u32 ir) pt_regs 691 arch/mips/kernel/mips-r2-to-r6-emul.c static int msub_func(struct pt_regs *regs, u32 ir) pt_regs 720 arch/mips/kernel/mips-r2-to-r6-emul.c static int msubu_func(struct pt_regs *regs, u32 ir) pt_regs 749 arch/mips/kernel/mips-r2-to-r6-emul.c static int mul_func(struct pt_regs *regs, u32 ir) pt_regs 775 arch/mips/kernel/mips-r2-to-r6-emul.c static int clz_func(struct pt_regs *regs, u32 ir) pt_regs 800 arch/mips/kernel/mips-r2-to-r6-emul.c static int clo_func(struct pt_regs *regs, u32 ir) pt_regs 824 arch/mips/kernel/mips-r2-to-r6-emul.c static int dclz_func(struct pt_regs *regs, u32 ir) pt_regs 851 arch/mips/kernel/mips-r2-to-r6-emul.c static int dclo_func(struct pt_regs *regs, u32 ir) pt_regs 885 arch/mips/kernel/mips-r2-to-r6-emul.c static inline int mipsr2_find_op_func(struct pt_regs *regs, u32 inst, pt_regs 906 arch/mips/kernel/mips-r2-to-r6-emul.c int mipsr2_decoder(struct pt_regs *regs, u32 inst, unsigned long *fcr31) pt_regs 43 arch/mips/kernel/perf_event.c struct pt_regs *regs) pt_regs 735 arch/mips/kernel/perf_event_mipsxx.c struct pt_regs *regs) pt_regs 1388 arch/mips/kernel/perf_event_mipsxx.c struct pt_regs *regs; pt_regs 67 arch/mips/kernel/process.c void start_thread(struct pt_regs * regs, unsigned long pc, unsigned long sp) pt_regs 125 arch/mips/kernel/process.c struct pt_regs *childregs, *regs = current_pt_regs(); pt_regs 131 arch/mips/kernel/process.c childregs = (struct pt_regs *) childksp - 1; pt_regs 138 arch/mips/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 516 arch/mips/kernel/process.c struct pt_regs *regs; pt_regs 553 arch/mips/kernel/process.c regs = (struct pt_regs *)task_sp; pt_regs 834 arch/mips/kernel/process.c void mips_dump_regs32(u32 *uregs, const struct pt_regs *regs) pt_regs 856 arch/mips/kernel/process.c void mips_dump_regs64(u64 *uregs, const struct pt_regs *regs) pt_regs 71 arch/mips/kernel/ptrace.c struct pt_regs *regs; pt_regs 98 arch/mips/kernel/ptrace.c struct pt_regs *regs; pt_regs 217 arch/mips/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 230 arch/mips/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 284 arch/mips/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 297 arch/mips/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 937 arch/mips/kernel/ptrace.c .offset = offsetof(struct pt_regs, r) \ pt_regs 1181 arch/mips/kernel/ptrace.c struct pt_regs *regs; pt_regs 1281 arch/mips/kernel/ptrace.c struct pt_regs *regs; pt_regs 1402 arch/mips/kernel/ptrace.c asmlinkage long syscall_trace_enter(struct pt_regs *regs, long syscall) pt_regs 1453 arch/mips/kernel/ptrace.c asmlinkage void syscall_trace_leave(struct pt_regs *regs) pt_regs 84 arch/mips/kernel/ptrace32.c struct pt_regs *regs; pt_regs 196 arch/mips/kernel/ptrace32.c struct pt_regs *regs; pt_regs 25 arch/mips/kernel/signal-common.h extern void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, pt_regs 439 arch/mips/kernel/signal.c int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 516 arch/mips/kernel/signal.c int restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 548 arch/mips/kernel/signal.c void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, pt_regs 627 arch/mips/kernel/signal.c struct pt_regs *regs; pt_regs 664 arch/mips/kernel/signal.c struct pt_regs *regs; pt_regs 702 arch/mips/kernel/signal.c struct pt_regs *regs, sigset_t *set) pt_regs 741 arch/mips/kernel/signal.c struct pt_regs *regs, sigset_t *set) pt_regs 801 arch/mips/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 849 arch/mips/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 889 arch/mips/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, void *unused, pt_regs 36 arch/mips/kernel/signal_n32.c extern int setup_sigcontext(struct pt_regs *, struct sigcontext __user *); pt_regs 37 arch/mips/kernel/signal_n32.c extern int restore_sigcontext(struct pt_regs *, struct sigcontext __user *); pt_regs 57 arch/mips/kernel/signal_n32.c struct pt_regs *regs; pt_regs 94 arch/mips/kernel/signal_n32.c struct pt_regs *regs, sigset_t *set) pt_regs 52 arch/mips/kernel/signal_o32.c static int setup_sigcontext32(struct pt_regs *regs, pt_regs 85 arch/mips/kernel/signal_o32.c static int restore_sigcontext32(struct pt_regs *regs, pt_regs 115 arch/mips/kernel/signal_o32.c struct pt_regs *regs, sigset_t *set) pt_regs 157 arch/mips/kernel/signal_o32.c struct pt_regs *regs; pt_regs 194 arch/mips/kernel/signal_o32.c struct pt_regs *regs, sigset_t *set) pt_regs 259 arch/mips/kernel/signal_o32.c struct pt_regs *regs; pt_regs 38 arch/mips/kernel/stacktrace.c struct task_struct *tsk, struct pt_regs *regs, int savesched) pt_regs 80 arch/mips/kernel/stacktrace.c struct pt_regs dummyregs; pt_regs 81 arch/mips/kernel/stacktrace.c struct pt_regs *regs = &dummyregs; pt_regs 99 arch/mips/kernel/syscall.c struct pt_regs *regs; pt_regs 102 arch/mips/kernel/traps.c int (*board_be_handler)(struct pt_regs *regs, int is_fixup); pt_regs 141 arch/mips/kernel/traps.c static void show_backtrace(struct task_struct *task, const struct pt_regs *regs) pt_regs 167 arch/mips/kernel/traps.c const struct pt_regs *regs) pt_regs 200 arch/mips/kernel/traps.c struct pt_regs regs; pt_regs 251 arch/mips/kernel/traps.c static void __show_regs(const struct pt_regs *regs) pt_regs 352 arch/mips/kernel/traps.c void show_regs(struct pt_regs *regs) pt_regs 358 arch/mips/kernel/traps.c void show_registers(struct pt_regs *regs) pt_regs 387 arch/mips/kernel/traps.c void __noreturn die(const char *str, struct pt_regs *regs) pt_regs 440 arch/mips/kernel/traps.c asmlinkage void do_be(struct pt_regs *regs) pt_regs 521 arch/mips/kernel/traps.c static inline int simulate_ll(struct pt_regs *regs, unsigned int opcode) pt_regs 560 arch/mips/kernel/traps.c static inline int simulate_sc(struct pt_regs *regs, unsigned int opcode) pt_regs 608 arch/mips/kernel/traps.c static int simulate_llsc(struct pt_regs *regs, unsigned int opcode) pt_regs 628 arch/mips/kernel/traps.c static int simulate_rdhwr(struct pt_regs *regs, int rd, int rt) pt_regs 663 arch/mips/kernel/traps.c static int simulate_rdhwr_normal(struct pt_regs *regs, unsigned int opcode) pt_regs 677 arch/mips/kernel/traps.c static int simulate_rdhwr_mm(struct pt_regs *regs, unsigned int opcode) pt_regs 690 arch/mips/kernel/traps.c static int simulate_sync(struct pt_regs *regs, unsigned int opcode) pt_regs 701 arch/mips/kernel/traps.c asmlinkage void do_ov(struct pt_regs *regs) pt_regs 773 arch/mips/kernel/traps.c static int simulate_fp(struct pt_regs *regs, unsigned int opcode, pt_regs 825 arch/mips/kernel/traps.c asmlinkage void do_fpe(struct pt_regs *regs, unsigned long fcr31) pt_regs 910 arch/mips/kernel/traps.c static int simulate_fp(struct pt_regs *regs, unsigned int opcode, pt_regs 918 arch/mips/kernel/traps.c void do_trap_or_bp(struct pt_regs *regs, unsigned int code, int si_code, pt_regs 978 arch/mips/kernel/traps.c asmlinkage void do_bp(struct pt_regs *regs) pt_regs 1070 arch/mips/kernel/traps.c asmlinkage void do_tr(struct pt_regs *regs) pt_regs 1112 arch/mips/kernel/traps.c asmlinkage void do_ri(struct pt_regs *regs) pt_regs 1219 arch/mips/kernel/traps.c struct pt_regs *regs = data; pt_regs 1346 arch/mips/kernel/traps.c asmlinkage void do_cpu(struct pt_regs *regs) pt_regs 1452 arch/mips/kernel/traps.c asmlinkage void do_msa_fpe(struct pt_regs *regs, unsigned int msacsr) pt_regs 1472 arch/mips/kernel/traps.c asmlinkage void do_msa(struct pt_regs *regs) pt_regs 1493 arch/mips/kernel/traps.c asmlinkage void do_mdmx(struct pt_regs *regs) pt_regs 1505 arch/mips/kernel/traps.c asmlinkage void do_watch(struct pt_regs *regs) pt_regs 1532 arch/mips/kernel/traps.c asmlinkage void do_mcheck(struct pt_regs *regs) pt_regs 1563 arch/mips/kernel/traps.c asmlinkage void do_mt(struct pt_regs *regs) pt_regs 1599 arch/mips/kernel/traps.c asmlinkage void do_dsp(struct pt_regs *regs) pt_regs 1607 arch/mips/kernel/traps.c asmlinkage void do_reserved(struct pt_regs *regs) pt_regs 1864 arch/mips/kernel/traps.c void ejtag_exception_handler(struct pt_regs *regs) pt_regs 1909 arch/mips/kernel/traps.c void __noreturn nmi_exception_handler(struct pt_regs *regs) pt_regs 109 arch/mips/kernel/unaligned.c extern void show_registers(struct pt_regs *regs); pt_regs 883 arch/mips/kernel/unaligned.c static void emulate_load_store_insn(struct pt_regs *regs, pt_regs 1390 arch/mips/kernel/unaligned.c static void emulate_load_store_microMIPS(struct pt_regs *regs, pt_regs 2010 arch/mips/kernel/unaligned.c static void emulate_load_store_MIPS16e(struct pt_regs *regs, void __user * addr) pt_regs 2290 arch/mips/kernel/unaligned.c asmlinkage void do_ade(struct pt_regs *regs) pt_regs 105 arch/mips/kernel/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs) pt_regs 126 arch/mips/kernel/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs) pt_regs 158 arch/mips/kernel/uprobes.c struct pt_regs *regs = args->regs; pt_regs 189 arch/mips/kernel/uprobes.c struct pt_regs *regs) pt_regs 197 arch/mips/kernel/uprobes.c unsigned long trampoline_vaddr, struct pt_regs *regs) pt_regs 248 arch/mips/kernel/uprobes.c unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 259 arch/mips/kernel/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 156 arch/mips/kvm/entry.c UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame); pt_regs 161 arch/mips/kvm/entry.c UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame); pt_regs 172 arch/mips/kvm/entry.c UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame); pt_regs 176 arch/mips/kvm/entry.c UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame); pt_regs 225 arch/mips/kvm/entry.c UASM_i_ADDIU(&p, K1, SP, -(int)sizeof(struct pt_regs)); pt_regs 229 arch/mips/kvm/entry.c UASM_i_SW(&p, i, offsetof(struct pt_regs, regs[i]), K1); pt_regs 234 arch/mips/kvm/entry.c UASM_i_SW(&p, V0, offsetof(struct pt_regs, cp0_status), K1); pt_regs 774 arch/mips/kvm/entry.c UASM_i_ADDIU(&p, SP, SP, -(int)sizeof(struct pt_regs)); pt_regs 915 arch/mips/kvm/entry.c UASM_i_ADDIU(&p, K1, K1, -(int)sizeof(struct pt_regs)); pt_regs 928 arch/mips/kvm/entry.c UASM_i_LW(&p, i, offsetof(struct pt_regs, regs[i]), K1); pt_regs 937 arch/mips/kvm/entry.c UASM_i_LW(&p, RA, offsetof(struct pt_regs, regs[RA]), K1); pt_regs 1675 arch/mips/kvm/mips.c struct pt_regs *regs = args->regs; pt_regs 255 arch/mips/loongson64/loongson-3/smp.c void loongson3_ipi_interrupt(struct pt_regs *regs) pt_regs 45 arch/mips/math-emu/cp1emu.c static int fpu_emu(struct pt_regs *, struct mips_fpu_struct *, pt_regs 48 arch/mips/math-emu/cp1emu.c static int fpux_emu(struct pt_regs *, pt_regs 424 arch/mips/math-emu/cp1emu.c int isBranchInstr(struct pt_regs *regs, struct mm_decoded_insn dec_insn, pt_regs 782 arch/mips/math-emu/cp1emu.c static inline int cop1_64bit(struct pt_regs *xcp) pt_regs 848 arch/mips/math-emu/cp1emu.c static inline void cop1_cfc(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 905 arch/mips/math-emu/cp1emu.c static inline void cop1_ctc(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 971 arch/mips/math-emu/cp1emu.c static int cop1Emulate(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 1463 arch/mips/math-emu/cp1emu.c static int fpux_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 1658 arch/mips/math-emu/cp1emu.c static int fpu_emu(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 2813 arch/mips/math-emu/cp1emu.c int fpu_emulator_cop1Handler(struct pt_regs *xcp, struct mips_fpu_struct *ctx, pt_regs 140 arch/mips/math-emu/dsemul.c static bool within_emuframe(struct pt_regs *regs) pt_regs 173 arch/mips/math-emu/dsemul.c bool dsemul_thread_rollback(struct pt_regs *regs) pt_regs 212 arch/mips/math-emu/dsemul.c int mips_dsemul(struct pt_regs *regs, mips_instruction ir, pt_regs 295 arch/mips/math-emu/dsemul.c bool do_dsemulret(struct pt_regs *xcp) pt_regs 13 arch/mips/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 38 arch/mips/mm/fault.c static void __kprobes __do_page_fault(struct pt_regs *regs, unsigned long write, pt_regs 327 arch/mips/mm/fault.c asmlinkage void __kprobes do_page_fault(struct pt_regs *regs, pt_regs 90 arch/mips/mti-malta/malta-int.c struct pt_regs *regs = get_irq_regs(); pt_regs 165 arch/mips/oprofile/backtrace.c void notrace op_mips_backtrace(struct pt_regs *const regs, unsigned int depth) pt_regs 39 arch/mips/oprofile/op_impl.h void op_mips_backtrace(struct pt_regs * const regs, unsigned int depth); pt_regs 109 arch/mips/oprofile/op_model_loongson2.c struct pt_regs *regs = get_irq_regs(); pt_regs 138 arch/mips/oprofile/op_model_loongson3.c struct pt_regs *regs = get_irq_regs(); pt_regs 204 arch/mips/pci/ops-tx3927.c struct pt_regs *regs = get_irq_regs(); pt_regs 470 arch/mips/pci/ops-tx4927.c struct pt_regs *regs = get_irq_regs(); pt_regs 14 arch/mips/power/cpu.c struct pt_regs saved_regs; pt_regs 92 arch/mips/sgi-ip22/ip22-berr.c struct pt_regs *regs = get_irq_regs(); pt_regs 104 arch/mips/sgi-ip22/ip22-berr.c static int ip22_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 239 arch/mips/sgi-ip22/ip28-berr.c static void print_buserr(const struct pt_regs *regs) pt_regs 369 arch/mips/sgi-ip22/ip28-berr.c static int ip28_be_interrupt(const struct pt_regs *regs) pt_regs 442 arch/mips/sgi-ip22/ip28-berr.c struct pt_regs *regs = get_irq_regs(); pt_regs 454 arch/mips/sgi-ip22/ip28-berr.c static int ip28_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 58 arch/mips/sgi-ip27/ip27-berr.c int ip27_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 21 arch/mips/sgi-ip32/ip32-berr.c static int ip32_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 59 arch/mips/sibyte/swarm/setup.c int swarm_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 66 arch/mips/txx9/generic/setup_tx4927.c void show_registers(struct pt_regs *regs); pt_regs 67 arch/mips/txx9/generic/setup_tx4927.c static int tx4927_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 68 arch/mips/txx9/generic/setup_tx4938.c void show_registers(struct pt_regs *regs); pt_regs 69 arch/mips/txx9/generic/setup_tx4938.c static int tx4938_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 72 arch/mips/txx9/generic/setup_tx4939.c void show_registers(struct pt_regs *regs); pt_regs 73 arch/mips/txx9/generic/setup_tx4939.c static int tx4939_be_handler(struct pt_regs *regs, int is_fixup) pt_regs 17 arch/nds32/include/asm/fpu.h extern bool do_fpu_exception(unsigned int subtype, struct pt_regs *regs); pt_regs 18 arch/nds32/include/asm/fpu.h extern int do_fpuemu(struct pt_regs *regs, struct fpu_struct *fpu); pt_regs 46 arch/nds32/include/asm/fpu.h static inline void disable_ptreg_fpu(struct pt_regs *regs) pt_regs 51 arch/nds32/include/asm/fpu.h static inline void enable_ptreg_fpu(struct pt_regs *regs) pt_regs 117 arch/nds32/include/asm/fpu.h static inline void clear_fpu(struct pt_regs *regs) pt_regs 11 arch/nds32/include/asm/perf_event.h struct pt_regs; pt_regs 12 arch/nds32/include/asm/perf_event.h unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 13 arch/nds32/include/asm/perf_event.h unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 64 arch/nds32/include/asm/processor.h memzero(regs, sizeof(struct pt_regs)); \ pt_regs 91 arch/nds32/include/asm/processor.h ((struct pt_regs *) (task_stack_page(task) + THREAD_SIZE \ pt_regs 52 arch/nds32/include/asm/ptrace.h static inline bool in_syscall(struct pt_regs const *regs) pt_regs 57 arch/nds32/include/asm/ptrace.h static inline void forget_syscall(struct pt_regs *regs) pt_regs 61 arch/nds32/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 65 arch/nds32/include/asm/ptrace.h extern void show_regs(struct pt_regs *); pt_regs 11 arch/nds32/include/asm/syscall.h struct pt_regs; pt_regs 30 arch/nds32/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 52 arch/nds32/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) pt_regs 68 arch/nds32/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) pt_regs 86 arch/nds32/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) pt_regs 107 arch/nds32/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, pt_regs 127 arch/nds32/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 148 arch/nds32/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 35 arch/nds32/include/asm/uaccess.h extern int fixup_exception(struct pt_regs *regs); pt_regs 17 arch/nds32/kernel/asm-offsets.c DEFINE(OSP_OFFSET, offsetof(struct pt_regs, osp)); pt_regs 18 arch/nds32/kernel/asm-offsets.c DEFINE(SP_OFFSET, offsetof(struct pt_regs, sp)); pt_regs 19 arch/nds32/kernel/asm-offsets.c DEFINE(FUCOP_CTL_OFFSET, offsetof(struct pt_regs, fucop_ctl)); pt_regs 20 arch/nds32/kernel/asm-offsets.c DEFINE(IPSW_OFFSET, offsetof(struct pt_regs, ipsw)); pt_regs 21 arch/nds32/kernel/asm-offsets.c DEFINE(SYSCALLNO_OFFSET, offsetof(struct pt_regs, syscallno)); pt_regs 22 arch/nds32/kernel/asm-offsets.c DEFINE(IPC_OFFSET, offsetof(struct pt_regs, ipc)); pt_regs 23 arch/nds32/kernel/asm-offsets.c DEFINE(R0_OFFSET, offsetof(struct pt_regs, uregs[0])); pt_regs 24 arch/nds32/kernel/asm-offsets.c DEFINE(R15_OFFSET, offsetof(struct pt_regs, uregs[15])); pt_regs 156 arch/nds32/kernel/fpu.c inline void do_fpu_context_switch(struct pt_regs *regs) pt_regs 204 arch/nds32/kernel/fpu.c inline void handle_fpu_exception(struct pt_regs *regs) pt_regs 251 arch/nds32/kernel/fpu.c bool do_fpu_exception(unsigned int subtype, struct pt_regs *regs) pt_regs 9 arch/nds32/kernel/ftrace.c struct ftrace_ops*, struct pt_regs*); pt_regs 13 arch/nds32/kernel/ftrace.c struct ftrace_ops *op, struct pt_regs *regs) pt_regs 41 arch/nds32/kernel/ftrace.c struct ftrace_ops *op, struct pt_regs *regs) pt_regs 231 arch/nds32/kernel/perf_event_cpu.c struct pt_regs *regs; pt_regs 1364 arch/nds32/kernel/perf_event_cpu.c struct pt_regs *regs) pt_regs 1480 arch/nds32/kernel/perf_event_cpu.c struct pt_regs *regs) pt_regs 1494 arch/nds32/kernel/perf_event_cpu.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 1503 arch/nds32/kernel/perf_event_cpu.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 96 arch/nds32/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 155 arch/nds32/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 160 arch/nds32/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 219 arch/nds32/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t * fpu) pt_regs 85 arch/nds32/kernel/ptrace.c struct pt_regs *regs; pt_regs 93 arch/nds32/kernel/ptrace.c struct pt_regs *regs; pt_regs 104 arch/nds32/kernel/ptrace.c asmlinkage int syscall_trace_enter(struct pt_regs *regs) pt_regs 113 arch/nds32/kernel/ptrace.c asmlinkage void syscall_trace_leave(struct pt_regs *regs) pt_regs 25 arch/nds32/kernel/signal.c static inline int restore_sigcontext_fpu(struct pt_regs *regs, pt_regs 54 arch/nds32/kernel/signal.c static inline int setup_sigcontext_fpu(struct pt_regs *regs, pt_regs 79 arch/nds32/kernel/signal.c static int restore_sigframe(struct pt_regs *regs, pt_regs 137 arch/nds32/kernel/signal.c asmlinkage long sys_rt_sigreturn(struct pt_regs *regs) pt_regs 171 arch/nds32/kernel/signal.c setup_sigframe(struct rt_sigframe __user * sf, struct pt_regs *regs, pt_regs 231 arch/nds32/kernel/signal.c struct pt_regs *regs, int framesize) pt_regs 257 arch/nds32/kernel/signal.c setup_return(struct pt_regs *regs, struct ksignal *ksig, void __user * frame) pt_regs 272 arch/nds32/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t * set, struct pt_regs *regs) pt_regs 300 arch/nds32/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 343 arch/nds32/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 377 arch/nds32/kernel/signal.c do_notify_resume(struct pt_regs *regs, unsigned int thread_flags) pt_regs 65 arch/nds32/kernel/traps.c static void dump_instr(struct pt_regs *regs) pt_regs 163 arch/nds32/kernel/traps.c void die(const char *str, struct pt_regs *regs, int err) pt_regs 192 arch/nds32/kernel/traps.c void die_if_kernel(const char *str, struct pt_regs *regs, int err) pt_regs 200 arch/nds32/kernel/traps.c int bad_syscall(int n, struct pt_regs *regs) pt_regs 258 arch/nds32/kernel/traps.c static void send_sigtrap(struct pt_regs *regs, int error_code, int si_code) pt_regs 270 arch/nds32/kernel/traps.c unsigned long type, struct pt_regs *regs) pt_regs 286 arch/nds32/kernel/traps.c void unhandled_interruption(struct pt_regs *regs) pt_regs 296 arch/nds32/kernel/traps.c unsigned long type, struct pt_regs *regs) pt_regs 307 arch/nds32/kernel/traps.c unsigned int error_code, struct pt_regs *regs); pt_regs 314 arch/nds32/kernel/traps.c unsigned long type, struct pt_regs *regs) pt_regs 324 arch/nds32/kernel/traps.c void do_revinsn(struct pt_regs *regs) pt_regs 335 arch/nds32/kernel/traps.c extern int do_unaligned_access(unsigned long addr, struct pt_regs *regs); pt_regs 338 arch/nds32/kernel/traps.c unsigned long itype, struct pt_regs *regs, pt_regs 366 arch/nds32/math-emu/fpuemu.c int do_fpuemu(struct pt_regs *regs, struct fpu_struct *fpu) pt_regs 150 arch/nds32/mm/alignment.c extern int va_readable(struct pt_regs *regs, unsigned long addr); pt_regs 151 arch/nds32/mm/alignment.c extern int va_writable(struct pt_regs *regs, unsigned long addr); pt_regs 155 arch/nds32/mm/alignment.c static inline unsigned long *idx_to_addr(struct pt_regs *regs, int idx) pt_regs 196 arch/nds32/mm/alignment.c static inline int do_16(unsigned long inst, struct pt_regs *regs) pt_regs 313 arch/nds32/mm/alignment.c static inline int do_32(unsigned long inst, struct pt_regs *regs) pt_regs 511 arch/nds32/mm/alignment.c int do_unaligned_access(unsigned long addr, struct pt_regs *regs) pt_regs 7 arch/nds32/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 17 arch/nds32/mm/fault.c extern void die(const char *str, struct pt_regs *regs, long err); pt_regs 71 arch/nds32/mm/fault.c unsigned int error_code, struct pt_regs *regs) pt_regs 56 arch/nds32/mm/proc.c int va_readable(struct pt_regs *regs, unsigned long addr) pt_regs 75 arch/nds32/mm/proc.c int va_writable(struct pt_regs *regs, unsigned long addr) pt_regs 46 arch/nios2/include/asm/processor.h struct pt_regs *kregs; pt_regs 62 arch/nios2/include/asm/processor.h extern void start_thread(struct pt_regs *regs, unsigned long pc, pt_regs 75 arch/nios2/include/asm/processor.h ((struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1) pt_regs 71 arch/nios2/include/asm/ptrace.h extern void show_regs(struct pt_regs *); pt_regs 74 arch/nios2/include/asm/ptrace.h ((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE)\ pt_regs 13 arch/nios2/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 19 arch/nios2/include/asm/syscall.h struct pt_regs *regs) pt_regs 26 arch/nios2/include/asm/syscall.h struct pt_regs *regs) pt_regs 32 arch/nios2/include/asm/syscall.h struct pt_regs *regs) pt_regs 38 arch/nios2/include/asm/syscall.h struct pt_regs *regs, int error, long val) pt_regs 51 arch/nios2/include/asm/syscall.h struct pt_regs *regs, unsigned long *args) pt_regs 62 arch/nios2/include/asm/syscall.h struct pt_regs *regs, const unsigned long *args) pt_regs 49 arch/nios2/include/asm/thread_info.h struct pt_regs *regs; pt_regs 16 arch/nios2/include/asm/traps.h void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr); pt_regs 26 arch/nios2/kernel/asm-offsets.c OFFSET(PT_ORIG_R2, pt_regs, orig_r2); pt_regs 27 arch/nios2/kernel/asm-offsets.c OFFSET(PT_ORIG_R7, pt_regs, orig_r7); pt_regs 29 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R1, pt_regs, r1); pt_regs 30 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R2, pt_regs, r2); pt_regs 31 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R3, pt_regs, r3); pt_regs 32 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R4, pt_regs, r4); pt_regs 33 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R5, pt_regs, r5); pt_regs 34 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R6, pt_regs, r6); pt_regs 35 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R7, pt_regs, r7); pt_regs 36 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R8, pt_regs, r8); pt_regs 37 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R9, pt_regs, r9); pt_regs 38 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R10, pt_regs, r10); pt_regs 39 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R11, pt_regs, r11); pt_regs 40 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R12, pt_regs, r12); pt_regs 41 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R13, pt_regs, r13); pt_regs 42 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R14, pt_regs, r14); pt_regs 43 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R15, pt_regs, r15); pt_regs 44 arch/nios2/kernel/asm-offsets.c OFFSET(PT_EA, pt_regs, ea); pt_regs 45 arch/nios2/kernel/asm-offsets.c OFFSET(PT_RA, pt_regs, ra); pt_regs 46 arch/nios2/kernel/asm-offsets.c OFFSET(PT_FP, pt_regs, fp); pt_regs 47 arch/nios2/kernel/asm-offsets.c OFFSET(PT_SP, pt_regs, sp); pt_regs 48 arch/nios2/kernel/asm-offsets.c OFFSET(PT_GP, pt_regs, gp); pt_regs 49 arch/nios2/kernel/asm-offsets.c OFFSET(PT_ESTATUS, pt_regs, estatus); pt_regs 50 arch/nios2/kernel/asm-offsets.c DEFINE(PT_REGS_SIZE, sizeof(struct pt_regs)); pt_regs 18 arch/nios2/kernel/irq.c asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) pt_regs 20 arch/nios2/kernel/irq.c struct pt_regs *oldregs = set_irq_regs(regs); pt_regs 21 arch/nios2/kernel/kgdb.c { "at", GDB_SIZEOF_REG, offsetof(struct pt_regs, r1) }, pt_regs 22 arch/nios2/kernel/kgdb.c { "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, r2) }, pt_regs 23 arch/nios2/kernel/kgdb.c { "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, r3) }, pt_regs 24 arch/nios2/kernel/kgdb.c { "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, r4) }, pt_regs 25 arch/nios2/kernel/kgdb.c { "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, r5) }, pt_regs 26 arch/nios2/kernel/kgdb.c { "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, r6) }, pt_regs 27 arch/nios2/kernel/kgdb.c { "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, r7) }, pt_regs 28 arch/nios2/kernel/kgdb.c { "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, r8) }, pt_regs 29 arch/nios2/kernel/kgdb.c { "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, r9) }, pt_regs 30 arch/nios2/kernel/kgdb.c { "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10) }, pt_regs 31 arch/nios2/kernel/kgdb.c { "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, r11) }, pt_regs 32 arch/nios2/kernel/kgdb.c { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12) }, pt_regs 33 arch/nios2/kernel/kgdb.c { "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13) }, pt_regs 34 arch/nios2/kernel/kgdb.c { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14) }, pt_regs 35 arch/nios2/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15) }, pt_regs 46 arch/nios2/kernel/kgdb.c { "gp", GDB_SIZEOF_REG, offsetof(struct pt_regs, gp) }, pt_regs 47 arch/nios2/kernel/kgdb.c { "sp", GDB_SIZEOF_REG, offsetof(struct pt_regs, sp) }, pt_regs 48 arch/nios2/kernel/kgdb.c { "fp", GDB_SIZEOF_REG, offsetof(struct pt_regs, fp) }, pt_regs 51 arch/nios2/kernel/kgdb.c { "ra", GDB_SIZEOF_REG, offsetof(struct pt_regs, ra) }, pt_regs 52 arch/nios2/kernel/kgdb.c { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, ea) }, pt_regs 54 arch/nios2/kernel/kgdb.c { "estatus", GDB_SIZEOF_REG, offsetof(struct pt_regs, estatus) }, pt_regs 71 arch/nios2/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 85 arch/nios2/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 104 arch/nios2/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 111 arch/nios2/kernel/kgdb.c struct pt_regs *regs) pt_regs 130 arch/nios2/kernel/kgdb.c asmlinkage void kgdb_breakpoint_c(struct pt_regs *regs) pt_regs 51 arch/nios2/kernel/misaligned.c static inline u32 get_reg_val(struct pt_regs *fp, int reg) pt_regs 57 arch/nios2/kernel/misaligned.c static inline void put_reg_val(struct pt_regs *fp, int reg, u32 val) pt_regs 66 arch/nios2/kernel/misaligned.c asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) pt_regs 75 arch/nios2/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 106 arch/nios2/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 107 arch/nios2/kernel/process.c struct pt_regs *regs; pt_regs 114 arch/nios2/kernel/process.c sizeof(struct switch_stack) + sizeof(struct pt_regs)); pt_regs 151 arch/nios2/kernel/process.c void dump(struct pt_regs *fp) pt_regs 247 arch/nios2/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long sp) pt_regs 249 arch/nios2/kernel/process.c memset((void *) regs, 0, sizeof(struct pt_regs)); pt_regs 258 arch/nios2/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *r) pt_regs 27 arch/nios2/kernel/ptrace.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 73 arch/nios2/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 37 arch/nios2/kernel/setup.c static struct pt_regs fake_regs = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, pt_regs 37 arch/nios2/kernel/signal.c static inline int rt_restore_ucontext(struct pt_regs *regs, pt_regs 103 arch/nios2/kernel/signal.c struct pt_regs *regs = (struct pt_regs *)(sw + 1); pt_regs 127 arch/nios2/kernel/signal.c static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) pt_regs 165 arch/nios2/kernel/signal.c static inline void *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, pt_regs 181 arch/nios2/kernel/signal.c struct pt_regs *regs) pt_regs 221 arch/nios2/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 232 arch/nios2/kernel/signal.c static int do_signal(struct pt_regs *regs) pt_regs 298 arch/nios2/kernel/signal.c asmlinkage int do_notify_resume(struct pt_regs *regs) pt_regs 32 arch/nios2/kernel/traps.c void die(const char *str, struct pt_regs *regs, long err) pt_regs 46 arch/nios2/kernel/traps.c void _exception(int signo, struct pt_regs *regs, int code, unsigned long addr) pt_regs 113 arch/nios2/kernel/traps.c asmlinkage void breakpoint_c(struct pt_regs *fp) pt_regs 126 arch/nios2/kernel/traps.c asmlinkage void handle_unaligned_c(struct pt_regs *fp, int cause) pt_regs 151 arch/nios2/kernel/traps.c asmlinkage void handle_illegal_c(struct pt_regs *fp) pt_regs 158 arch/nios2/kernel/traps.c asmlinkage void handle_supervisor_instr(struct pt_regs *fp) pt_regs 165 arch/nios2/kernel/traps.c asmlinkage void handle_diverror_c(struct pt_regs *fp) pt_regs 172 arch/nios2/kernel/traps.c asmlinkage void unhandled_exception(struct pt_regs *regs, int cause) pt_regs 187 arch/nios2/kernel/traps.c asmlinkage void handle_trap_1_c(struct pt_regs *fp) pt_regs 192 arch/nios2/kernel/traps.c asmlinkage void handle_trap_2_c(struct pt_regs *fp) pt_regs 197 arch/nios2/kernel/traps.c asmlinkage void handle_trap_3_c(struct pt_regs *fp) pt_regs 14 arch/nios2/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 42 arch/nios2/mm/fault.c asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long cause, pt_regs 43 arch/openrisc/include/asm/elf.h extern void dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt); pt_regs 57 arch/openrisc/include/asm/processor.h #define user_regs(thread_info) (((struct pt_regs *)((unsigned long)(thread_info) + THREAD_SIZE - STACK_FRAME_OVERHEAD)) - 1) pt_regs 74 arch/openrisc/include/asm/processor.h void start_thread(struct pt_regs *regs, unsigned long nip, unsigned long sp); pt_regs 74 arch/openrisc/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 23 arch/openrisc/include/asm/syscall.h syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 29 arch/openrisc/include/asm/syscall.h syscall_rollback(struct task_struct *task, struct pt_regs *regs) pt_regs 35 arch/openrisc/include/asm/syscall.h syscall_get_error(struct task_struct *task, struct pt_regs *regs) pt_regs 41 arch/openrisc/include/asm/syscall.h syscall_get_return_value(struct task_struct *task, struct pt_regs *regs) pt_regs 47 arch/openrisc/include/asm/syscall.h syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, pt_regs 54 arch/openrisc/include/asm/syscall.h syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 61 arch/openrisc/include/asm/syscall.h syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 54 arch/openrisc/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 58 arch/openrisc/kernel/asm-offsets.c DEFINE(INT_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs)); pt_regs 40 arch/openrisc/kernel/irq.c void __irq_entry do_IRQ(struct pt_regs *regs) pt_regs 100 arch/openrisc/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 102 arch/openrisc/kernel/process.c extern void show_registers(struct pt_regs *regs); pt_regs 154 arch/openrisc/kernel/process.c struct pt_regs *userregs; pt_regs 155 arch/openrisc/kernel/process.c struct pt_regs *kregs; pt_regs 163 arch/openrisc/kernel/process.c sp -= sizeof(struct pt_regs); pt_regs 164 arch/openrisc/kernel/process.c userregs = (struct pt_regs *) sp; pt_regs 168 arch/openrisc/kernel/process.c sp -= sizeof(struct pt_regs); pt_regs 169 arch/openrisc/kernel/process.c kregs = (struct pt_regs *)sp; pt_regs 172 arch/openrisc/kernel/process.c memset(kregs, 0, sizeof(struct pt_regs)); pt_regs 213 arch/openrisc/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long pc, unsigned long sp) pt_regs 217 arch/openrisc/kernel/process.c memset(regs, 0, sizeof(struct pt_regs)); pt_regs 225 arch/openrisc/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t * fpu) pt_regs 265 arch/openrisc/kernel/process.c void dump_elf_thread(elf_greg_t *dest, struct pt_regs* regs) pt_regs 51 arch/openrisc/kernel/ptrace.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 81 arch/openrisc/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 172 arch/openrisc/kernel/ptrace.c asmlinkage long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 191 arch/openrisc/kernel/ptrace.c asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 39 arch/openrisc/kernel/signal.c static int restore_sigcontext(struct pt_regs *regs, pt_regs 69 arch/openrisc/kernel/signal.c asmlinkage long _sys_rt_sigreturn(struct pt_regs *regs) pt_regs 106 arch/openrisc/kernel/signal.c static int setup_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 132 arch/openrisc/kernel/signal.c struct pt_regs *regs, size_t frame_size) pt_regs 152 arch/openrisc/kernel/signal.c struct pt_regs *regs) pt_regs 206 arch/openrisc/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 227 arch/openrisc/kernel/signal.c int do_signal(struct pt_regs *regs, int syscall) pt_regs 293 arch/openrisc/kernel/signal.c do_work_pending(struct pt_regs *regs, unsigned int thread_flags, int syscall) pt_regs 81 arch/openrisc/kernel/stacktrace.c save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) pt_regs 109 arch/openrisc/kernel/time.c irqreturn_t __irq_entry timer_interrupt(struct pt_regs *regs) pt_regs 111 arch/openrisc/kernel/time.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 65 arch/openrisc/kernel/traps.c void show_registers(struct pt_regs *regs) pt_regs 129 arch/openrisc/kernel/traps.c void nommu_dump_state(struct pt_regs *regs, pt_regs 206 arch/openrisc/kernel/traps.c void die(const char *str, struct pt_regs *regs, long err) pt_regs 225 arch/openrisc/kernel/traps.c void die_if_kernel(const char *str, struct pt_regs *regs, long err) pt_regs 233 arch/openrisc/kernel/traps.c void unhandled_exception(struct pt_regs *regs, int ea, int vector) pt_regs 245 arch/openrisc/kernel/traps.c asmlinkage void do_trap(struct pt_regs *regs, unsigned long address) pt_regs 252 arch/openrisc/kernel/traps.c asmlinkage void do_unaligned_access(struct pt_regs *regs, unsigned long address) pt_regs 265 arch/openrisc/kernel/traps.c asmlinkage void do_bus_fault(struct pt_regs *regs, unsigned long address) pt_regs 277 arch/openrisc/kernel/traps.c static inline int in_delay_slot(struct pt_regs *regs) pt_regs 301 arch/openrisc/kernel/traps.c static inline void adjust_pc(struct pt_regs *regs, unsigned long address) pt_regs 349 arch/openrisc/kernel/traps.c static inline void simulate_lwa(struct pt_regs *regs, unsigned long address, pt_regs 391 arch/openrisc/kernel/traps.c static inline void simulate_swa(struct pt_regs *regs, unsigned long address, pt_regs 441 arch/openrisc/kernel/traps.c asmlinkage void do_illegal_instruction(struct pt_regs *regs, pt_regs 34 arch/openrisc/mm/fault.c extern void die(char *, struct pt_regs *, long); pt_regs 45 arch/openrisc/mm/fault.c asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 195 arch/parisc/include/asm/compat.h struct pt_regs *regs = ¤t->thread.regs; pt_regs 311 arch/parisc/include/asm/elf.h struct pt_regs; /* forward declaration... */ pt_regs 52 arch/parisc/include/asm/floppy.h static void floppy_hardint(int irq, void *dev_id, struct pt_regs * regs) pt_regs 25 arch/parisc/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 26 arch/parisc/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 51 arch/parisc/include/asm/kprobes.h int __kprobes parisc_kprobe_break_handler(struct pt_regs *regs); pt_regs 52 arch/parisc/include/asm/kprobes.h int __kprobes parisc_kprobe_ss_handler(struct pt_regs *regs); pt_regs 53 arch/parisc/include/asm/kprobes.h static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 15 arch/parisc/include/asm/machdep.h extern void (*cpu_lpmc)(int, struct pt_regs *); pt_regs 115 arch/parisc/include/asm/processor.h struct pt_regs regs; pt_regs 121 arch/parisc/include/asm/processor.h #define task_pt_regs(tsk) ((struct pt_regs *)&((tsk)->thread.regs)) pt_regs 11 arch/parisc/include/asm/ptrace.h #define task_regs(task) ((struct pt_regs *) ((char *)(task) + TASK_REGS)) pt_regs 21 arch/parisc/include/asm/ptrace.h unsigned long profile_pc(struct pt_regs *); pt_regs 23 arch/parisc/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 28 arch/parisc/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 38 arch/parisc/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, ipsw)) pt_regs 42 arch/parisc/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 50 arch/parisc/include/asm/ptrace.h unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n); pt_regs 51 arch/parisc/include/asm/ptrace.h int regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr); pt_regs 15 arch/parisc/include/asm/syscall.h struct pt_regs *regs) pt_regs 21 arch/parisc/include/asm/syscall.h struct pt_regs *regs, pt_regs 33 arch/parisc/include/asm/syscall.h struct pt_regs *regs) pt_regs 40 arch/parisc/include/asm/syscall.h struct pt_regs *regs) pt_regs 46 arch/parisc/include/asm/syscall.h struct pt_regs *regs, pt_regs 53 arch/parisc/include/asm/syscall.h struct pt_regs *regs) pt_regs 8 arch/parisc/include/asm/traps.h struct pt_regs; pt_regs 11 arch/parisc/include/asm/traps.h void parisc_terminate(char *msg, struct pt_regs *regs, pt_regs 14 arch/parisc/include/asm/traps.h void die_if_kernel(char *str, struct pt_regs *regs, long err); pt_regs 18 arch/parisc/include/asm/traps.h void do_page_fault(struct pt_regs *regs, unsigned long code, pt_regs 223 arch/parisc/include/asm/uaccess.h struct pt_regs; pt_regs 224 arch/parisc/include/asm/uaccess.h int fixup_exception(struct pt_regs *regs); pt_regs 12 arch/parisc/include/asm/unaligned.h struct pt_regs; pt_regs 13 arch/parisc/include/asm/unaligned.h void handle_unaligned(struct pt_regs *regs); pt_regs 14 arch/parisc/include/asm/unaligned.h int check_unaligned(struct pt_regs *regs); pt_regs 75 arch/parisc/include/asm/unwind.h struct pt_regs *regs); pt_regs 79 arch/parisc/include/asm/unwind.h struct task_struct *task, struct pt_regs *regs); pt_regs 143 arch/parisc/kernel/asm-offsets.c DEFINE(PT_PSW, offsetof(struct pt_regs, gr[ 0])); pt_regs 144 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR1, offsetof(struct pt_regs, gr[ 1])); pt_regs 145 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR2, offsetof(struct pt_regs, gr[ 2])); pt_regs 146 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR3, offsetof(struct pt_regs, gr[ 3])); pt_regs 147 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR4, offsetof(struct pt_regs, gr[ 4])); pt_regs 148 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR5, offsetof(struct pt_regs, gr[ 5])); pt_regs 149 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR6, offsetof(struct pt_regs, gr[ 6])); pt_regs 150 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR7, offsetof(struct pt_regs, gr[ 7])); pt_regs 151 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR8, offsetof(struct pt_regs, gr[ 8])); pt_regs 152 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR9, offsetof(struct pt_regs, gr[ 9])); pt_regs 153 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR10, offsetof(struct pt_regs, gr[10])); pt_regs 154 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR11, offsetof(struct pt_regs, gr[11])); pt_regs 155 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR12, offsetof(struct pt_regs, gr[12])); pt_regs 156 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR13, offsetof(struct pt_regs, gr[13])); pt_regs 157 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR14, offsetof(struct pt_regs, gr[14])); pt_regs 158 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR15, offsetof(struct pt_regs, gr[15])); pt_regs 159 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR16, offsetof(struct pt_regs, gr[16])); pt_regs 160 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR17, offsetof(struct pt_regs, gr[17])); pt_regs 161 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR18, offsetof(struct pt_regs, gr[18])); pt_regs 162 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR19, offsetof(struct pt_regs, gr[19])); pt_regs 163 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR20, offsetof(struct pt_regs, gr[20])); pt_regs 164 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR21, offsetof(struct pt_regs, gr[21])); pt_regs 165 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR22, offsetof(struct pt_regs, gr[22])); pt_regs 166 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR23, offsetof(struct pt_regs, gr[23])); pt_regs 167 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR24, offsetof(struct pt_regs, gr[24])); pt_regs 168 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR25, offsetof(struct pt_regs, gr[25])); pt_regs 169 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR26, offsetof(struct pt_regs, gr[26])); pt_regs 170 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR27, offsetof(struct pt_regs, gr[27])); pt_regs 171 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR28, offsetof(struct pt_regs, gr[28])); pt_regs 172 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR29, offsetof(struct pt_regs, gr[29])); pt_regs 173 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR30, offsetof(struct pt_regs, gr[30])); pt_regs 174 arch/parisc/kernel/asm-offsets.c DEFINE(PT_GR31, offsetof(struct pt_regs, gr[31])); pt_regs 175 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR0, offsetof(struct pt_regs, fr[ 0])); pt_regs 176 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR1, offsetof(struct pt_regs, fr[ 1])); pt_regs 177 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR2, offsetof(struct pt_regs, fr[ 2])); pt_regs 178 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR3, offsetof(struct pt_regs, fr[ 3])); pt_regs 179 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR4, offsetof(struct pt_regs, fr[ 4])); pt_regs 180 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR5, offsetof(struct pt_regs, fr[ 5])); pt_regs 181 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR6, offsetof(struct pt_regs, fr[ 6])); pt_regs 182 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR7, offsetof(struct pt_regs, fr[ 7])); pt_regs 183 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR8, offsetof(struct pt_regs, fr[ 8])); pt_regs 184 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR9, offsetof(struct pt_regs, fr[ 9])); pt_regs 185 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR10, offsetof(struct pt_regs, fr[10])); pt_regs 186 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR11, offsetof(struct pt_regs, fr[11])); pt_regs 187 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR12, offsetof(struct pt_regs, fr[12])); pt_regs 188 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR13, offsetof(struct pt_regs, fr[13])); pt_regs 189 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR14, offsetof(struct pt_regs, fr[14])); pt_regs 190 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR15, offsetof(struct pt_regs, fr[15])); pt_regs 191 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR16, offsetof(struct pt_regs, fr[16])); pt_regs 192 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR17, offsetof(struct pt_regs, fr[17])); pt_regs 193 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR18, offsetof(struct pt_regs, fr[18])); pt_regs 194 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR19, offsetof(struct pt_regs, fr[19])); pt_regs 195 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR20, offsetof(struct pt_regs, fr[20])); pt_regs 196 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR21, offsetof(struct pt_regs, fr[21])); pt_regs 197 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR22, offsetof(struct pt_regs, fr[22])); pt_regs 198 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR23, offsetof(struct pt_regs, fr[23])); pt_regs 199 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR24, offsetof(struct pt_regs, fr[24])); pt_regs 200 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR25, offsetof(struct pt_regs, fr[25])); pt_regs 201 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR26, offsetof(struct pt_regs, fr[26])); pt_regs 202 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR27, offsetof(struct pt_regs, fr[27])); pt_regs 203 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR28, offsetof(struct pt_regs, fr[28])); pt_regs 204 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR29, offsetof(struct pt_regs, fr[29])); pt_regs 205 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR30, offsetof(struct pt_regs, fr[30])); pt_regs 206 arch/parisc/kernel/asm-offsets.c DEFINE(PT_FR31, offsetof(struct pt_regs, fr[31])); pt_regs 207 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR0, offsetof(struct pt_regs, sr[ 0])); pt_regs 208 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR1, offsetof(struct pt_regs, sr[ 1])); pt_regs 209 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR2, offsetof(struct pt_regs, sr[ 2])); pt_regs 210 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR3, offsetof(struct pt_regs, sr[ 3])); pt_regs 211 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR4, offsetof(struct pt_regs, sr[ 4])); pt_regs 212 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR5, offsetof(struct pt_regs, sr[ 5])); pt_regs 213 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR6, offsetof(struct pt_regs, sr[ 6])); pt_regs 214 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SR7, offsetof(struct pt_regs, sr[ 7])); pt_regs 215 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IASQ0, offsetof(struct pt_regs, iasq[0])); pt_regs 216 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IASQ1, offsetof(struct pt_regs, iasq[1])); pt_regs 217 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IAOQ0, offsetof(struct pt_regs, iaoq[0])); pt_regs 218 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IAOQ1, offsetof(struct pt_regs, iaoq[1])); pt_regs 219 arch/parisc/kernel/asm-offsets.c DEFINE(PT_CR27, offsetof(struct pt_regs, cr27)); pt_regs 220 arch/parisc/kernel/asm-offsets.c DEFINE(PT_ORIG_R28, offsetof(struct pt_regs, orig_r28)); pt_regs 221 arch/parisc/kernel/asm-offsets.c DEFINE(PT_KSP, offsetof(struct pt_regs, ksp)); pt_regs 222 arch/parisc/kernel/asm-offsets.c DEFINE(PT_KPC, offsetof(struct pt_regs, kpc)); pt_regs 223 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SAR, offsetof(struct pt_regs, sar)); pt_regs 224 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IIR, offsetof(struct pt_regs, iir)); pt_regs 225 arch/parisc/kernel/asm-offsets.c DEFINE(PT_ISR, offsetof(struct pt_regs, isr)); pt_regs 226 arch/parisc/kernel/asm-offsets.c DEFINE(PT_IOR, offsetof(struct pt_regs, ior)); pt_regs 227 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 229 arch/parisc/kernel/asm-offsets.c DEFINE(PT_SZ_ALGN, align_frame(sizeof(struct pt_regs), FRAME_ALIGN)); pt_regs 54 arch/parisc/kernel/ftrace.c struct pt_regs *regs) pt_regs 206 arch/parisc/kernel/ftrace.c struct ftrace_ops *ops, struct pt_regs *regs) pt_regs 395 arch/parisc/kernel/irq.c static inline void stack_overflow_check(struct pt_regs *regs) pt_regs 507 arch/parisc/kernel/irq.c void do_cpu_irq_mask(struct pt_regs *regs) pt_regs 509 arch/parisc/kernel/irq.c struct pt_regs *old_regs; pt_regs 56 arch/parisc/kernel/kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 27 arch/parisc/kernel/kgdb.c struct pt_regs *regs = args->regs; pt_regs 62 arch/parisc/kernel/kgdb.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 94 arch/parisc/kernel/kgdb.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 128 arch/parisc/kernel/kgdb.c struct pt_regs *regs = task_pt_regs(task); pt_regs 143 arch/parisc/kernel/kgdb.c static void step_instruction_queue(struct pt_regs *regs) pt_regs 149 arch/parisc/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 175 arch/parisc/kernel/kgdb.c struct pt_regs *regs) pt_regs 72 arch/parisc/kernel/kprobes.c struct kprobe_ctlblk *kcb, struct pt_regs *regs) pt_regs 81 arch/parisc/kernel/kprobes.c int __kprobes parisc_kprobe_break_handler(struct pt_regs *regs) pt_regs 131 arch/parisc/kernel/kprobes.c int __kprobes parisc_kprobe_ss_handler(struct pt_regs *regs) pt_regs 185 arch/parisc/kernel/kprobes.c struct pt_regs *regs); pt_regs 192 arch/parisc/kernel/kprobes.c struct pt_regs *regs) pt_regs 272 arch/parisc/kernel/kprobes.c struct pt_regs *regs) pt_regs 31 arch/parisc/kernel/pa7300lc.c static void pa7300lc_lpmc(int code, struct pt_regs *regs) pt_regs 159 arch/parisc/kernel/process.c int dump_fpu (struct pt_regs * regs, elf_fpregset_t *r) pt_regs 214 arch/parisc/kernel/process.c struct pt_regs *cregs = &(p->thread.regs); pt_regs 225 arch/parisc/kernel/process.c memset(cregs, 0, sizeof(struct pt_regs)); pt_regs 137 arch/parisc/kernel/ptrace.c addr >= sizeof(struct pt_regs)) pt_regs 168 arch/parisc/kernel/ptrace.c addr >= sizeof(struct pt_regs)) pt_regs 240 arch/parisc/kernel/ptrace.c else if (offset < sizeof(struct pt_regs)/2 + 32*4) /* sr[0] ... ipsw */ pt_regs 243 arch/parisc/kernel/ptrace.c pos = sizeof(struct pt_regs); pt_regs 260 arch/parisc/kernel/ptrace.c if (addr >= sizeof(struct pt_regs)) pt_regs 287 arch/parisc/kernel/ptrace.c if (addr >= sizeof(struct pt_regs)) pt_regs 317 arch/parisc/kernel/ptrace.c long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 372 arch/parisc/kernel/ptrace.c void do_syscall_trace_exit(struct pt_regs *regs) pt_regs 398 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 427 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 455 arch/parisc/kernel/ptrace.c static unsigned long get_reg(struct pt_regs *regs, int num) pt_regs 488 arch/parisc/kernel/ptrace.c static void set_reg(struct pt_regs *regs, int num, unsigned long val) pt_regs 534 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 562 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 614 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 643 arch/parisc/kernel/ptrace.c struct pt_regs *regs = task_regs(target); pt_regs 710 arch/parisc/kernel/ptrace.c #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)} pt_regs 711 arch/parisc/kernel/ptrace.c #define REG_OFFSET_INDEX(r,i) {.name = #r#i, .offset = offsetof(struct pt_regs, r[i])} pt_regs 810 arch/parisc/kernel/ptrace.c int regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) pt_regs 825 arch/parisc/kernel/ptrace.c unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 72 arch/parisc/kernel/signal.c restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs) pt_regs 88 arch/parisc/kernel/signal.c sys_rt_sigreturn(struct pt_regs *regs, int in_syscall) pt_regs 194 arch/parisc/kernel/signal.c setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int in_syscall) pt_regs 228 arch/parisc/kernel/signal.c setup_rt_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs, pt_regs 419 arch/parisc/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs, int in_syscall) pt_regs 442 arch/parisc/kernel/signal.c static void check_syscallno_in_delay_branch(struct pt_regs *regs) pt_regs 487 arch/parisc/kernel/signal.c syscall_restart(struct pt_regs *regs, struct k_sigaction *ka) pt_regs 514 arch/parisc/kernel/signal.c insert_restart_trampoline(struct pt_regs *regs) pt_regs 578 arch/parisc/kernel/signal.c do_signal(struct pt_regs *regs, long in_syscall) pt_regs 605 arch/parisc/kernel/signal.c void do_notify_resume(struct pt_regs *regs, long in_syscall) pt_regs 37 arch/parisc/kernel/signal32.c struct pt_regs *regs) pt_regs 116 arch/parisc/kernel/signal32.c struct pt_regs *regs, int in_syscall) pt_regs 68 arch/parisc/kernel/signal32.h struct pt_regs *regs); pt_regs 71 arch/parisc/kernel/signal32.h struct pt_regs *regs, int in_syscall); pt_regs 124 arch/parisc/kernel/time.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 52 arch/parisc/kernel/traps.c struct pt_regs *regs); pt_regs 78 arch/parisc/kernel/traps.c static void print_gr(char *level, struct pt_regs *regs) pt_regs 92 arch/parisc/kernel/traps.c static void print_fr(char *level, struct pt_regs *regs) pt_regs 119 arch/parisc/kernel/traps.c void show_regs(struct pt_regs *regs) pt_regs 192 arch/parisc/kernel/traps.c struct pt_regs *regs) pt_regs 211 arch/parisc/kernel/traps.c void die_if_kernel(char *str, struct pt_regs *regs, long err) pt_regs 276 arch/parisc/kernel/traps.c static void handle_gdb_break(struct pt_regs *regs, int wot) pt_regs 282 arch/parisc/kernel/traps.c static void handle_break(struct pt_regs *regs) pt_regs 325 arch/parisc/kernel/traps.c static void default_trap(int code, struct pt_regs *regs) pt_regs 331 arch/parisc/kernel/traps.c void (*cpu_lpmc) (int code, struct pt_regs *regs) __read_mostly = default_trap; pt_regs 334 arch/parisc/kernel/traps.c void transfer_pim_to_trap_frame(struct pt_regs *regs) pt_regs 414 arch/parisc/kernel/traps.c void parisc_terminate(char *msg, struct pt_regs *regs, int code, unsigned long offset) pt_regs 476 arch/parisc/kernel/traps.c void notrace handle_interruption(int code, struct pt_regs *regs) pt_regs 121 arch/parisc/kernel/unaligned.c static int emulate_ldh(struct pt_regs *regs, int toreg) pt_regs 155 arch/parisc/kernel/unaligned.c static int emulate_ldw(struct pt_regs *regs, int toreg, int flop) pt_regs 194 arch/parisc/kernel/unaligned.c static int emulate_ldd(struct pt_regs *regs, int toreg, int flop) pt_regs 268 arch/parisc/kernel/unaligned.c static int emulate_sth(struct pt_regs *regs, int frreg) pt_regs 299 arch/parisc/kernel/unaligned.c static int emulate_stw(struct pt_regs *regs, int frreg, int flop) pt_regs 345 arch/parisc/kernel/unaligned.c static int emulate_std(struct pt_regs *regs, int frreg, int flop) pt_regs 435 arch/parisc/kernel/unaligned.c void handle_unaligned(struct pt_regs *regs) pt_regs 702 arch/parisc/kernel/unaligned.c check_unaligned(struct pt_regs *regs) pt_regs 225 arch/parisc/kernel/unwind.c struct pt_regs *regs = (struct pt_regs *)(info->sp - frame_size - PT_SZ_ALGN); pt_regs 239 arch/parisc/kernel/unwind.c struct pt_regs *regs; pt_regs 242 arch/parisc/kernel/unwind.c regs = (struct pt_regs *)(info->sp - PT_SZ_ALGN); pt_regs 380 arch/parisc/kernel/unwind.c struct pt_regs *regs) pt_regs 395 arch/parisc/kernel/unwind.c struct pt_regs *r = &t->thread.regs; pt_regs 396 arch/parisc/kernel/unwind.c struct pt_regs *r2; pt_regs 398 arch/parisc/kernel/unwind.c r2 = kmalloc(sizeof(struct pt_regs), GFP_ATOMIC); pt_regs 415 arch/parisc/kernel/unwind.c struct task_struct *task, struct pt_regs *regs) pt_regs 420 arch/parisc/kernel/unwind.c struct pt_regs r; pt_regs 68 arch/parisc/math-emu/driver.c handle_fpe(struct pt_regs *regs) pt_regs 12 arch/parisc/math-emu/math-emu.h extern int handle_fpe(struct pt_regs *regs); pt_regs 140 arch/parisc/mm/fault.c int fixup_exception(struct pt_regs *regs) pt_regs 234 arch/parisc/mm/fault.c show_signal_msg(struct pt_regs *regs, unsigned long code, pt_regs 259 arch/parisc/mm/fault.c void do_page_fault(struct pt_regs *regs, unsigned long code, pt_regs 60 arch/powerpc/include/asm/asm-prototypes.h long machine_check_early(struct pt_regs *regs); pt_regs 61 arch/powerpc/include/asm/asm-prototypes.h long hmi_exception_realmode(struct pt_regs *regs); pt_regs 62 arch/powerpc/include/asm/asm-prototypes.h void SMIException(struct pt_regs *regs); pt_regs 63 arch/powerpc/include/asm/asm-prototypes.h void handle_hmi_exception(struct pt_regs *regs); pt_regs 64 arch/powerpc/include/asm/asm-prototypes.h void instruction_breakpoint_exception(struct pt_regs *regs); pt_regs 65 arch/powerpc/include/asm/asm-prototypes.h void RunModeException(struct pt_regs *regs); pt_regs 66 arch/powerpc/include/asm/asm-prototypes.h void single_step_exception(struct pt_regs *regs); pt_regs 67 arch/powerpc/include/asm/asm-prototypes.h void program_check_exception(struct pt_regs *regs); pt_regs 68 arch/powerpc/include/asm/asm-prototypes.h void alignment_exception(struct pt_regs *regs); pt_regs 69 arch/powerpc/include/asm/asm-prototypes.h void StackOverflow(struct pt_regs *regs); pt_regs 70 arch/powerpc/include/asm/asm-prototypes.h void kernel_fp_unavailable_exception(struct pt_regs *regs); pt_regs 71 arch/powerpc/include/asm/asm-prototypes.h void altivec_unavailable_exception(struct pt_regs *regs); pt_regs 72 arch/powerpc/include/asm/asm-prototypes.h void vsx_unavailable_exception(struct pt_regs *regs); pt_regs 73 arch/powerpc/include/asm/asm-prototypes.h void fp_unavailable_tm(struct pt_regs *regs); pt_regs 74 arch/powerpc/include/asm/asm-prototypes.h void altivec_unavailable_tm(struct pt_regs *regs); pt_regs 75 arch/powerpc/include/asm/asm-prototypes.h void vsx_unavailable_tm(struct pt_regs *regs); pt_regs 76 arch/powerpc/include/asm/asm-prototypes.h void facility_unavailable_exception(struct pt_regs *regs); pt_regs 77 arch/powerpc/include/asm/asm-prototypes.h void TAUException(struct pt_regs *regs); pt_regs 78 arch/powerpc/include/asm/asm-prototypes.h void altivec_assist_exception(struct pt_regs *regs); pt_regs 79 arch/powerpc/include/asm/asm-prototypes.h void unrecoverable_exception(struct pt_regs *regs); pt_regs 80 arch/powerpc/include/asm/asm-prototypes.h void kernel_bad_stack(struct pt_regs *regs); pt_regs 81 arch/powerpc/include/asm/asm-prototypes.h void system_reset_exception(struct pt_regs *regs); pt_regs 82 arch/powerpc/include/asm/asm-prototypes.h void machine_check_exception(struct pt_regs *regs); pt_regs 83 arch/powerpc/include/asm/asm-prototypes.h void emulation_assist_interrupt(struct pt_regs *regs); pt_regs 84 arch/powerpc/include/asm/asm-prototypes.h long do_slb_fault(struct pt_regs *regs, unsigned long ea); pt_regs 85 arch/powerpc/include/asm/asm-prototypes.h void do_bad_slb_fault(struct pt_regs *regs, unsigned long ea, long err); pt_regs 107 arch/powerpc/include/asm/asm-prototypes.h long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 108 arch/powerpc/include/asm/asm-prototypes.h void do_syscall_trace_leave(struct pt_regs *regs); pt_regs 111 arch/powerpc/include/asm/asm-prototypes.h void restore_math(struct pt_regs *regs); pt_regs 112 arch/powerpc/include/asm/asm-prototypes.h void restore_tm_state(struct pt_regs *regs); pt_regs 142 arch/powerpc/include/asm/book3s/32/kup.h bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) pt_regs 100 arch/powerpc/include/asm/book3s/64/kup-radix.h bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) pt_regs 124 arch/powerpc/include/asm/bug.h struct pt_regs; pt_regs 125 arch/powerpc/include/asm/bug.h extern int do_page_fault(struct pt_regs *, unsigned long, unsigned long); pt_regs 126 arch/powerpc/include/asm/bug.h extern void bad_page_fault(struct pt_regs *, unsigned long, int); pt_regs 127 arch/powerpc/include/asm/bug.h extern void _exception(int, struct pt_regs *, int, unsigned long); pt_regs 128 arch/powerpc/include/asm/bug.h extern void _exception_pkey(struct pt_regs *, unsigned long, int); pt_regs 129 arch/powerpc/include/asm/bug.h extern void die(const char *, struct pt_regs *, long); pt_regs 118 arch/powerpc/include/asm/compat.h struct pt_regs *regs = current->thread.regs; pt_regs 37 arch/powerpc/include/asm/cputable.h struct pt_regs; pt_regs 39 arch/powerpc/include/asm/cputable.h extern int machine_check_generic(struct pt_regs *regs); pt_regs 40 arch/powerpc/include/asm/cputable.h extern int machine_check_4xx(struct pt_regs *regs); pt_regs 41 arch/powerpc/include/asm/cputable.h extern int machine_check_440A(struct pt_regs *regs); pt_regs 42 arch/powerpc/include/asm/cputable.h extern int machine_check_e500mc(struct pt_regs *regs); pt_regs 43 arch/powerpc/include/asm/cputable.h extern int machine_check_e500(struct pt_regs *regs); pt_regs 44 arch/powerpc/include/asm/cputable.h extern int machine_check_e200(struct pt_regs *regs); pt_regs 45 arch/powerpc/include/asm/cputable.h extern int machine_check_47x(struct pt_regs *regs); pt_regs 46 arch/powerpc/include/asm/cputable.h int machine_check_8xx(struct pt_regs *regs); pt_regs 47 arch/powerpc/include/asm/cputable.h int machine_check_83xx(struct pt_regs *regs); pt_regs 103 arch/powerpc/include/asm/cputable.h int (*machine_check)(struct pt_regs *regs); pt_regs 109 arch/powerpc/include/asm/cputable.h long (*machine_check_early)(struct pt_regs *regs); pt_regs 93 arch/powerpc/include/asm/dbell.h extern void doorbell_exception(struct pt_regs *regs); pt_regs 10 arch/powerpc/include/asm/debug.h struct pt_regs; pt_regs 14 arch/powerpc/include/asm/debug.h extern int (*__debugger)(struct pt_regs *regs); pt_regs 15 arch/powerpc/include/asm/debug.h extern int (*__debugger_ipi)(struct pt_regs *regs); pt_regs 16 arch/powerpc/include/asm/debug.h extern int (*__debugger_bpt)(struct pt_regs *regs); pt_regs 17 arch/powerpc/include/asm/debug.h extern int (*__debugger_sstep)(struct pt_regs *regs); pt_regs 18 arch/powerpc/include/asm/debug.h extern int (*__debugger_iabr_match)(struct pt_regs *regs); pt_regs 19 arch/powerpc/include/asm/debug.h extern int (*__debugger_break_match)(struct pt_regs *regs); pt_regs 20 arch/powerpc/include/asm/debug.h extern int (*__debugger_fault_handler)(struct pt_regs *regs); pt_regs 23 arch/powerpc/include/asm/debug.h static inline int __NAME(struct pt_regs *regs) \ pt_regs 39 arch/powerpc/include/asm/debug.h static inline int debugger(struct pt_regs *regs) { return 0; } pt_regs 40 arch/powerpc/include/asm/debug.h static inline int debugger_ipi(struct pt_regs *regs) { return 0; } pt_regs 41 arch/powerpc/include/asm/debug.h static inline int debugger_bpt(struct pt_regs *regs) { return 0; } pt_regs 42 arch/powerpc/include/asm/debug.h static inline int debugger_sstep(struct pt_regs *regs) { return 0; } pt_regs 43 arch/powerpc/include/asm/debug.h static inline int debugger_iabr_match(struct pt_regs *regs) { return 0; } pt_regs 44 arch/powerpc/include/asm/debug.h static inline int debugger_break_match(struct pt_regs *regs) { return 0; } pt_regs 45 arch/powerpc/include/asm/debug.h static inline int debugger_fault_handler(struct pt_regs *regs) { return 0; } pt_regs 51 arch/powerpc/include/asm/debug.h extern void do_send_trap(struct pt_regs *regs, unsigned long address, pt_regs 55 arch/powerpc/include/asm/debug.h extern void do_break(struct pt_regs *regs, unsigned long address, pt_regs 50 arch/powerpc/include/asm/elf.h struct pt_regs *regs) pt_regs 57 arch/powerpc/include/asm/fadump-internal.h struct pt_regs regs; pt_regs 140 arch/powerpc/include/asm/fadump-internal.h u32 *fadump_regs_to_elf_notes(u32 *buf, struct pt_regs *regs); pt_regs 20 arch/powerpc/include/asm/fadump.h extern void crash_fadump(struct pt_regs *, const char *); pt_regs 26 arch/powerpc/include/asm/fadump.h static inline void crash_fadump(struct pt_regs *regs, const char *str) { } pt_regs 34 arch/powerpc/include/asm/hmi.h struct pt_regs; pt_regs 35 arch/powerpc/include/asm/hmi.h extern long hmi_handle_debugtrig(struct pt_regs *regs); pt_regs 65 arch/powerpc/include/asm/hw_breakpoint.h struct perf_sample_data *data, struct pt_regs *regs); pt_regs 76 arch/powerpc/include/asm/hw_breakpoint.h extern void thread_change_pc(struct task_struct *tsk, struct pt_regs *regs); pt_regs 82 arch/powerpc/include/asm/hw_breakpoint.h struct pt_regs *regs) { } pt_regs 57 arch/powerpc/include/asm/hw_irq.h extern void timer_interrupt(struct pt_regs *); pt_regs 59 arch/powerpc/include/asm/hw_irq.h extern void performance_monitor_exception(struct pt_regs *regs); pt_regs 60 arch/powerpc/include/asm/hw_irq.h extern void WatchdogException(struct pt_regs *regs); pt_regs 61 arch/powerpc/include/asm/hw_irq.h extern void unknown_exception(struct pt_regs *regs); pt_regs 268 arch/powerpc/include/asm/hw_irq.h static inline bool arch_irq_disabled_regs(struct pt_regs *regs) pt_regs 347 arch/powerpc/include/asm/hw_irq.h static inline bool arch_irq_disabled_regs(struct pt_regs *regs) pt_regs 39 arch/powerpc/include/asm/irq.h struct pt_regs; pt_regs 60 arch/powerpc/include/asm/irq.h void call_do_irq(struct pt_regs *regs, void *sp); pt_regs 61 arch/powerpc/include/asm/irq.h extern void do_IRQ(struct pt_regs *regs); pt_regs 63 arch/powerpc/include/asm/irq.h extern void __do_irq(struct pt_regs *regs); pt_regs 63 arch/powerpc/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 64 arch/powerpc/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 75 arch/powerpc/include/asm/kexec.h extern void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)); pt_regs 76 arch/powerpc/include/asm/kexec.h extern void crash_ipi_callback(struct pt_regs *); pt_regs 80 arch/powerpc/include/asm/kexec.h struct pt_regs; pt_regs 83 arch/powerpc/include/asm/kexec.h extern void default_machine_crash_shutdown(struct pt_regs *regs); pt_regs 87 arch/powerpc/include/asm/kexec.h extern void crash_kexec_secondary(struct pt_regs *regs); pt_regs 122 arch/powerpc/include/asm/kexec.h static inline void crash_kexec_secondary(struct pt_regs *regs) { } pt_regs 146 arch/powerpc/include/asm/kexec.h static inline void crash_ipi_callback(struct pt_regs *regs) { } pt_regs 148 arch/powerpc/include/asm/kexec.h static inline void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)) pt_regs 29 arch/powerpc/include/asm/kprobes.h struct pt_regs; pt_regs 89 arch/powerpc/include/asm/kprobes.h extern int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 90 arch/powerpc/include/asm/kprobes.h extern int kprobe_handler(struct pt_regs *regs); pt_regs 91 arch/powerpc/include/asm/kprobes.h extern int kprobe_post_handler(struct pt_regs *regs); pt_regs 93 arch/powerpc/include/asm/kprobes.h static inline int kprobe_handler(struct pt_regs *regs) { return 0; } pt_regs 94 arch/powerpc/include/asm/kprobes.h static inline int kprobe_post_handler(struct pt_regs *regs) { return 0; } pt_regs 53 arch/powerpc/include/asm/kup.h bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) pt_regs 528 arch/powerpc/include/asm/kvm_host.h struct pt_regs regs; pt_regs 15 arch/powerpc/include/asm/livepatch.h static inline void klp_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 18 arch/powerpc/include/asm/machdep.h struct pt_regs; pt_regs 93 arch/powerpc/include/asm/machdep.h int (*system_reset_exception)(struct pt_regs *regs); pt_regs 94 arch/powerpc/include/asm/machdep.h int (*machine_check_exception)(struct pt_regs *regs); pt_regs 95 arch/powerpc/include/asm/machdep.h int (*handle_hmi_exception)(struct pt_regs *regs); pt_regs 98 arch/powerpc/include/asm/machdep.h int (*hmi_exception_early)(struct pt_regs *regs); pt_regs 99 arch/powerpc/include/asm/machdep.h long (*machine_check_early)(struct pt_regs *regs); pt_regs 102 arch/powerpc/include/asm/machdep.h bool (*mce_check_early_recovery)(struct pt_regs *regs); pt_regs 212 arch/powerpc/include/asm/mce.h extern void save_mce_event(struct pt_regs *regs, long handled, pt_regs 220 arch/powerpc/include/asm/mce.h unsigned long addr_to_pfn(struct pt_regs *regs, unsigned long addr); pt_regs 17 arch/powerpc/include/asm/nmi.h extern void hv_nmi_check_nonrecoverable(struct pt_regs *regs); pt_regs 49 arch/powerpc/include/asm/nohash/32/kup-8xx.h bad_kuap_fault(struct pt_regs *regs, unsigned long address, bool is_write) pt_regs 359 arch/powerpc/include/asm/opal.h extern int opal_machine_check(struct pt_regs *regs); pt_regs 360 arch/powerpc/include/asm/opal.h extern bool opal_mce_check_early_recovery(struct pt_regs *regs); pt_regs 361 arch/powerpc/include/asm/opal.h extern int opal_hmi_exception_early(struct pt_regs *regs); pt_regs 362 arch/powerpc/include/asm/opal.h extern int opal_hmi_exception_early2(struct pt_regs *regs); pt_regs 363 arch/powerpc/include/asm/opal.h extern int opal_handle_hmi_exception(struct pt_regs *regs); pt_regs 54 arch/powerpc/include/asm/oprofile_impl.h void (*handle_interrupt) (struct pt_regs *, pt_regs 132 arch/powerpc/include/asm/oprofile_impl.h extern void op_powerpc_backtrace(struct pt_regs * const regs, unsigned int depth); pt_regs 38 arch/powerpc/include/asm/perf_event_server.h u32 flags, struct pt_regs *regs); pt_regs 82 arch/powerpc/include/asm/perf_event_server.h struct pt_regs; pt_regs 83 arch/powerpc/include/asm/perf_event_server.h extern unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 84 arch/powerpc/include/asm/perf_event_server.h extern unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 12 arch/powerpc/include/asm/pmc.h typedef void (*perf_irq_t)(struct pt_regs *); pt_regs 35 arch/powerpc/include/asm/probes.h static inline void enable_single_step(struct pt_regs *regs) pt_regs 83 arch/powerpc/include/asm/processor.h void start_thread(struct pt_regs *regs, unsigned long fdptr, unsigned long sp); pt_regs 150 arch/powerpc/include/asm/processor.h struct pt_regs *regs; /* Pointer to saved register state */ pt_regs 208 arch/powerpc/include/asm/processor.h struct pt_regs ckpt_regs; /* Checkpointed registers */ pt_regs 294 arch/powerpc/include/asm/processor.h .regs = (struct pt_regs *)INIT_SP - 1, /* XXX bogus, I think */ \ pt_regs 301 arch/powerpc/include/asm/processor.h #define task_pt_regs(tsk) ((struct pt_regs *)(tsk)->thread.regs) pt_regs 428 arch/powerpc/include/asm/processor.h extern int fix_alignment(struct pt_regs *); pt_regs 82 arch/powerpc/include/asm/ptrace.h #define STACK_INT_FRAME_SIZE (sizeof(struct pt_regs) + \ pt_regs 103 arch/powerpc/include/asm/ptrace.h #define STACK_INT_FRAME_SIZE (sizeof(struct pt_regs) + STACK_FRAME_OVERHEAD) pt_regs 114 arch/powerpc/include/asm/ptrace.h static inline unsigned long instruction_pointer(struct pt_regs *regs) pt_regs 119 arch/powerpc/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 125 arch/powerpc/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 130 arch/powerpc/include/asm/ptrace.h static inline unsigned long frame_pointer(struct pt_regs *regs) pt_regs 136 arch/powerpc/include/asm/ptrace.h extern unsigned long profile_pc(struct pt_regs *regs); pt_regs 142 arch/powerpc/include/asm/ptrace.h static inline int is_syscall_success(struct pt_regs *regs) pt_regs 147 arch/powerpc/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 155 arch/powerpc/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) pt_regs 178 arch/powerpc/include/asm/ptrace.h ((struct pt_regs *)((unsigned long)task_stack_page(current) + THREAD_SIZE) - 1) pt_regs 221 arch/powerpc/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, dsisr)) pt_regs 232 arch/powerpc/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 249 arch/powerpc/include/asm/ptrace.h static inline bool regs_within_kernel_stack(struct pt_regs *regs, pt_regs 265 arch/powerpc/include/asm/ptrace.h static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 1448 arch/powerpc/include/asm/reg.h struct pt_regs; pt_regs 1450 arch/powerpc/include/asm/reg.h extern void ppc_save_regs(struct pt_regs *regs); pt_regs 13 arch/powerpc/include/asm/rio.h extern int fsl_rio_mcheck_exception(struct pt_regs *); pt_regs 15 arch/powerpc/include/asm/rio.h static inline int fsl_rio_mcheck_exception(struct pt_regs *regs) {return 0; } pt_regs 55 arch/powerpc/include/asm/smp.h extern int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us); pt_regs 56 arch/powerpc/include/asm/smp.h extern int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us); pt_regs 153 arch/powerpc/include/asm/smp.h extern int smp_handle_nmi_ipi(struct pt_regs *regs); pt_regs 155 arch/powerpc/include/asm/smp.h static inline int smp_handle_nmi_ipi(struct pt_regs *regs) { return 0; } pt_regs 6 arch/powerpc/include/asm/sstep.h struct pt_regs; pt_regs 134 arch/powerpc/include/asm/sstep.h extern int analyse_instr(struct instruction_op *op, const struct pt_regs *regs, pt_regs 141 arch/powerpc/include/asm/sstep.h void emulate_update_regs(struct pt_regs *reg, struct instruction_op *op); pt_regs 152 arch/powerpc/include/asm/sstep.h extern int emulate_step(struct pt_regs *regs, unsigned int instr); pt_regs 161 arch/powerpc/include/asm/sstep.h extern int emulate_loadstore(struct pt_regs *regs, struct instruction_op *op); pt_regs 168 arch/powerpc/include/asm/sstep.h extern int emulate_dcbz(unsigned long ea, struct pt_regs *regs); pt_regs 11 arch/powerpc/include/asm/stacktrace.h void show_user_instructions(struct pt_regs *regs); pt_regs 12 arch/powerpc/include/asm/switch_to.h struct pt_regs; pt_regs 23 arch/powerpc/include/asm/switch_to.h extern int emulate_altivec(struct pt_regs *); pt_regs 21 arch/powerpc/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 33 arch/powerpc/include/asm/syscall.h struct pt_regs *regs) pt_regs 39 arch/powerpc/include/asm/syscall.h struct pt_regs *regs) pt_regs 49 arch/powerpc/include/asm/syscall.h struct pt_regs *regs) pt_regs 55 arch/powerpc/include/asm/syscall.h struct pt_regs *regs, pt_regs 74 arch/powerpc/include/asm/syscall.h struct pt_regs *regs, pt_regs 95 arch/powerpc/include/asm/syscall.h struct pt_regs *regs, pt_regs 27 arch/powerpc/include/asm/time.h extern void hdec_interrupt(struct pt_regs *regs); pt_regs 10 arch/powerpc/include/asm/trace.h struct pt_regs; pt_regs 14 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 19 arch/powerpc/include/asm/trace.h __field(struct pt_regs *, regs) pt_regs 31 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 38 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 45 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 52 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 60 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 67 arch/powerpc/include/asm/trace.h TP_PROTO(struct pt_regs *regs), pt_regs 16 arch/powerpc/include/asm/xmon.h struct pt_regs; pt_regs 17 arch/powerpc/include/asm/xmon.h extern int xmon(struct pt_regs *excp); pt_regs 35 arch/powerpc/include/uapi/asm/ptrace.h struct pt_regs pt_regs 28 arch/powerpc/include/uapi/asm/sigcontext.h struct pt_regs *regs; pt_regs 106 arch/powerpc/kernel/align.c static int emulate_spe(struct pt_regs *regs, unsigned int reg, pt_regs 294 arch/powerpc/kernel/align.c int fix_alignment(struct pt_regs *regs) pt_regs 74 arch/powerpc/kernel/asm-offsets.c DEFINE(sym, STACK_FRAME_OVERHEAD + offsetof(struct pt_regs, val)) pt_regs 164 arch/powerpc/kernel/asm-offsets.c sizeof(struct pt_regs) + 16); pt_regs 288 arch/powerpc/kernel/asm-offsets.c DEFINE(SWITCH_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs)); pt_regs 73 arch/powerpc/kernel/cputable.c extern long __machine_check_early_realmode_p7(struct pt_regs *regs); pt_regs 74 arch/powerpc/kernel/cputable.c extern long __machine_check_early_realmode_p8(struct pt_regs *regs); pt_regs 75 arch/powerpc/kernel/cputable.c extern long __machine_check_early_realmode_p9(struct pt_regs *regs); pt_regs 60 arch/powerpc/kernel/crash.c static int handle_fault(struct pt_regs *regs) pt_regs 70 arch/powerpc/kernel/crash.c void crash_ipi_callback(struct pt_regs *regs) pt_regs 109 arch/powerpc/kernel/crash.c int (*old_handler)(struct pt_regs *regs); pt_regs 182 arch/powerpc/kernel/crash.c void crash_kexec_secondary(struct pt_regs *regs) pt_regs 220 arch/powerpc/kernel/crash.c void crash_kexec_secondary(struct pt_regs *regs) pt_regs 309 arch/powerpc/kernel/crash.c void default_machine_crash_shutdown(struct pt_regs *regs) pt_regs 312 arch/powerpc/kernel/crash.c int (*old_handler)(struct pt_regs *regs); pt_regs 76 arch/powerpc/kernel/dbell.c void doorbell_exception(struct pt_regs *regs) pt_regs 78 arch/powerpc/kernel/dbell.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 97 arch/powerpc/kernel/dbell.c void doorbell_exception(struct pt_regs *regs) pt_regs 67 arch/powerpc/kernel/dt_cpu_ftrs.c extern long __machine_check_early_realmode_p8(struct pt_regs *regs); pt_regs 68 arch/powerpc/kernel/dt_cpu_ftrs.c extern long __machine_check_early_realmode_p9(struct pt_regs *regs); pt_regs 595 arch/powerpc/kernel/fadump.c void crash_fadump(struct pt_regs *regs, const char *str) pt_regs 640 arch/powerpc/kernel/fadump.c u32 *fadump_regs_to_elf_notes(u32 *buf, struct pt_regs *regs) pt_regs 185 arch/powerpc/kernel/hw_breakpoint.c void thread_change_pc(struct task_struct *tsk, struct pt_regs *regs) pt_regs 198 arch/powerpc/kernel/hw_breakpoint.c static bool is_larx_stcx_instr(struct pt_regs *regs, unsigned int instr) pt_regs 211 arch/powerpc/kernel/hw_breakpoint.c static bool stepping_handler(struct pt_regs *regs, struct perf_event *bp, pt_regs 254 arch/powerpc/kernel/hw_breakpoint.c struct pt_regs *regs = args->regs; pt_regs 321 arch/powerpc/kernel/hw_breakpoint.c struct pt_regs *regs = args->regs; pt_regs 437 arch/powerpc/kernel/irq.c struct pt_regs regs; pt_regs 614 arch/powerpc/kernel/irq.c void __do_irq(struct pt_regs *regs) pt_regs 643 arch/powerpc/kernel/irq.c void do_IRQ(struct pt_regs *regs) pt_regs 645 arch/powerpc/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 115 arch/powerpc/kernel/kgdb.c int kgdb_skipexception(int exception, struct pt_regs *regs) pt_regs 120 arch/powerpc/kernel/kgdb.c static int kgdb_debugger_ipi(struct pt_regs *regs) pt_regs 134 arch/powerpc/kernel/kgdb.c static int kgdb_debugger(struct pt_regs *regs) pt_regs 140 arch/powerpc/kernel/kgdb.c static int kgdb_handle_breakpoint(struct pt_regs *regs) pt_regs 154 arch/powerpc/kernel/kgdb.c static int kgdb_singlestep(struct pt_regs *regs) pt_regs 164 arch/powerpc/kernel/kgdb.c static int kgdb_iabr_match(struct pt_regs *regs) pt_regs 174 arch/powerpc/kernel/kgdb.c static int kgdb_break_match(struct pt_regs *regs) pt_regs 195 arch/powerpc/kernel/kgdb.c struct pt_regs *regs = (struct pt_regs *)(p->thread.ksp + pt_regs 247 arch/powerpc/kernel/kgdb.c { "r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[0]) }, pt_regs 248 arch/powerpc/kernel/kgdb.c { "r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[1]) }, pt_regs 249 arch/powerpc/kernel/kgdb.c { "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[2]) }, pt_regs 250 arch/powerpc/kernel/kgdb.c { "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[3]) }, pt_regs 251 arch/powerpc/kernel/kgdb.c { "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[4]) }, pt_regs 252 arch/powerpc/kernel/kgdb.c { "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[5]) }, pt_regs 253 arch/powerpc/kernel/kgdb.c { "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[6]) }, pt_regs 254 arch/powerpc/kernel/kgdb.c { "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[7]) }, pt_regs 255 arch/powerpc/kernel/kgdb.c { "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[8]) }, pt_regs 256 arch/powerpc/kernel/kgdb.c { "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[9]) }, pt_regs 257 arch/powerpc/kernel/kgdb.c { "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[10]) }, pt_regs 258 arch/powerpc/kernel/kgdb.c { "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[11]) }, pt_regs 259 arch/powerpc/kernel/kgdb.c { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[12]) }, pt_regs 260 arch/powerpc/kernel/kgdb.c { "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[13]) }, pt_regs 261 arch/powerpc/kernel/kgdb.c { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[14]) }, pt_regs 262 arch/powerpc/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[15]) }, pt_regs 263 arch/powerpc/kernel/kgdb.c { "r16", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[16]) }, pt_regs 264 arch/powerpc/kernel/kgdb.c { "r17", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[17]) }, pt_regs 265 arch/powerpc/kernel/kgdb.c { "r18", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[18]) }, pt_regs 266 arch/powerpc/kernel/kgdb.c { "r19", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[19]) }, pt_regs 267 arch/powerpc/kernel/kgdb.c { "r20", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[20]) }, pt_regs 268 arch/powerpc/kernel/kgdb.c { "r21", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[21]) }, pt_regs 269 arch/powerpc/kernel/kgdb.c { "r22", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[22]) }, pt_regs 270 arch/powerpc/kernel/kgdb.c { "r23", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[23]) }, pt_regs 271 arch/powerpc/kernel/kgdb.c { "r24", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[24]) }, pt_regs 272 arch/powerpc/kernel/kgdb.c { "r25", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[25]) }, pt_regs 273 arch/powerpc/kernel/kgdb.c { "r26", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[26]) }, pt_regs 274 arch/powerpc/kernel/kgdb.c { "r27", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[27]) }, pt_regs 275 arch/powerpc/kernel/kgdb.c { "r28", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[28]) }, pt_regs 276 arch/powerpc/kernel/kgdb.c { "r29", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[29]) }, pt_regs 277 arch/powerpc/kernel/kgdb.c { "r30", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[30]) }, pt_regs 278 arch/powerpc/kernel/kgdb.c { "r31", GDB_SIZEOF_REG, offsetof(struct pt_regs, gpr[31]) }, pt_regs 313 arch/powerpc/kernel/kgdb.c { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, nip) }, pt_regs 314 arch/powerpc/kernel/kgdb.c { "msr", GDB_SIZEOF_REG, offsetof(struct pt_regs, msr) }, pt_regs 315 arch/powerpc/kernel/kgdb.c { "cr", GDB_SIZEOF_REG_U32, offsetof(struct pt_regs, ccr) }, pt_regs 316 arch/powerpc/kernel/kgdb.c { "lr", GDB_SIZEOF_REG, offsetof(struct pt_regs, link) }, pt_regs 317 arch/powerpc/kernel/kgdb.c { "ctr", GDB_SIZEOF_REG_U32, offsetof(struct pt_regs, ctr) }, pt_regs 318 arch/powerpc/kernel/kgdb.c { "xer", GDB_SIZEOF_REG, offsetof(struct pt_regs, xer) }, pt_regs 321 arch/powerpc/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 347 arch/powerpc/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 372 arch/powerpc/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) pt_regs 382 arch/powerpc/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 454 arch/powerpc/kernel/kgdb.c static int kgdb_not_implemented(struct pt_regs *regs) pt_regs 17 arch/powerpc/kernel/kprobes-ftrace.c struct ftrace_ops *ops, struct pt_regs *regs) pt_regs 160 arch/powerpc/kernel/kprobes.c static nokprobe_inline void prepare_singlestep(struct kprobe *p, struct pt_regs *regs) pt_regs 187 arch/powerpc/kernel/kprobes.c static nokprobe_inline void set_current_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 207 arch/powerpc/kernel/kprobes.c void arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 216 arch/powerpc/kernel/kprobes.c static int try_to_emulate(struct kprobe *p, struct pt_regs *regs) pt_regs 257 arch/powerpc/kernel/kprobes.c int kprobe_handler(struct pt_regs *regs) pt_regs 397 arch/powerpc/kernel/kprobes.c static int trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 480 arch/powerpc/kernel/kprobes.c int kprobe_post_handler(struct pt_regs *regs) pt_regs 522 arch/powerpc/kernel/kprobes.c int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 46 arch/powerpc/kernel/machine_kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 86 arch/powerpc/kernel/mce.c void save_mce_event(struct pt_regs *regs, long handled, pt_regs 560 arch/powerpc/kernel/mce.c long machine_check_early(struct pt_regs *regs) pt_regs 640 arch/powerpc/kernel/mce.c long hmi_handle_debugtrig(struct pt_regs *regs) pt_regs 682 arch/powerpc/kernel/mce.c long hmi_exception_realmode(struct pt_regs *regs) pt_regs 28 arch/powerpc/kernel/mce_power.c unsigned long addr_to_pfn(struct pt_regs *regs, unsigned long addr) pt_regs 359 arch/powerpc/kernel/mce_power.c static int mce_find_instr_ea_and_phys(struct pt_regs *regs, uint64_t *addr, pt_regs 371 arch/powerpc/kernel/mce_power.c struct pt_regs tmp = *regs; pt_regs 394 arch/powerpc/kernel/mce_power.c static int mce_handle_ierror(struct pt_regs *regs, pt_regs 480 arch/powerpc/kernel/mce_power.c static int mce_handle_derror(struct pt_regs *regs, pt_regs 578 arch/powerpc/kernel/mce_power.c static long mce_handle_ue_error(struct pt_regs *regs, pt_regs 605 arch/powerpc/kernel/mce_power.c static long mce_handle_error(struct pt_regs *regs, pt_regs 629 arch/powerpc/kernel/mce_power.c long __machine_check_early_realmode_p7(struct pt_regs *regs) pt_regs 637 arch/powerpc/kernel/mce_power.c long __machine_check_early_realmode_p8(struct pt_regs *regs) pt_regs 642 arch/powerpc/kernel/mce_power.c long __machine_check_early_realmode_p9(struct pt_regs *regs) pt_regs 65 arch/powerpc/kernel/optprobes.c struct pt_regs regs; pt_regs 86 arch/powerpc/kernel/optprobes.c memset(®s, 0, sizeof(struct pt_regs)); pt_regs 112 arch/powerpc/kernel/optprobes.c struct pt_regs *regs) pt_regs 24 arch/powerpc/kernel/pmc.c static void dummy_perf(struct pt_regs *regs) pt_regs 524 arch/powerpc/kernel/process.c void notrace restore_math(struct pt_regs *regs) pt_regs 601 arch/powerpc/kernel/process.c void do_send_trap(struct pt_regs *regs, unsigned long address, pt_regs 614 arch/powerpc/kernel/process.c void do_break (struct pt_regs *regs, unsigned long address, pt_regs 1017 arch/powerpc/kernel/process.c void restore_tm_state(struct pt_regs *regs) pt_regs 1218 arch/powerpc/kernel/process.c static void show_instructions(struct pt_regs *regs) pt_regs 1255 arch/powerpc/kernel/process.c void show_user_instructions(struct pt_regs *regs) pt_regs 1388 arch/powerpc/kernel/process.c void show_regs(struct pt_regs * regs) pt_regs 1594 arch/powerpc/kernel/process.c struct pt_regs *childregs, *kregs; pt_regs 1604 arch/powerpc/kernel/process.c sp -= sizeof(struct pt_regs); pt_regs 1605 arch/powerpc/kernel/process.c childregs = (struct pt_regs *) sp; pt_regs 1608 arch/powerpc/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 1609 arch/powerpc/kernel/process.c childregs->gpr[1] = sp + sizeof(struct pt_regs); pt_regs 1623 arch/powerpc/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 1653 arch/powerpc/kernel/process.c sp -= sizeof(struct pt_regs); pt_regs 1654 arch/powerpc/kernel/process.c kregs = (struct pt_regs *) sp; pt_regs 1690 arch/powerpc/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long start, unsigned long sp) pt_regs 1706 arch/powerpc/kernel/process.c struct pt_regs *regs = task_stack_page(current) + THREAD_SIZE; pt_regs 1823 arch/powerpc/kernel/process.c struct pt_regs *regs = tsk->thread.regs; pt_regs 1903 arch/powerpc/kernel/process.c struct pt_regs *regs = tsk->thread.regs; pt_regs 1924 arch/powerpc/kernel/process.c struct pt_regs *regs = tsk->thread.regs; pt_regs 2084 arch/powerpc/kernel/process.c struct pt_regs *regs = (struct pt_regs *) pt_regs 67 arch/powerpc/kernel/ptrace.c #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)} pt_regs 69 arch/powerpc/kernel/ptrace.c {.name = STR(r##num), .offset = offsetof(struct pt_regs, gpr[num])}, \ pt_regs 70 arch/powerpc/kernel/ptrace.c {.name = STR(gpr##num), .offset = offsetof(struct pt_regs, gpr[num])} pt_regs 354 arch/powerpc/kernel/ptrace.c 0, offsetof(struct pt_regs, msr)); pt_regs 358 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr), pt_regs 359 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + pt_regs 363 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) != pt_regs 364 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + sizeof(long)); pt_regs 369 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, orig_gpr3), pt_regs 402 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) != pt_regs 403 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + sizeof(long)); pt_regs 852 arch/powerpc/kernel/ptrace.c 0, offsetof(struct pt_regs, msr)); pt_regs 857 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr), pt_regs 858 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + pt_regs 862 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) != pt_regs 863 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + sizeof(long)); pt_regs 868 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, orig_gpr3), pt_regs 927 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) != pt_regs 928 arch/powerpc/kernel/ptrace.c offsetof(struct pt_regs, msr) + sizeof(long)); pt_regs 2304 arch/powerpc/kernel/ptrace.c struct pt_regs *regs = task->thread.regs; pt_regs 2321 arch/powerpc/kernel/ptrace.c struct pt_regs *regs = task->thread.regs; pt_regs 2338 arch/powerpc/kernel/ptrace.c struct pt_regs *regs = task->thread.regs; pt_regs 2369 arch/powerpc/kernel/ptrace.c struct perf_sample_data *data, struct pt_regs *regs) pt_regs 3220 arch/powerpc/kernel/ptrace.c static int do_seccomp(struct pt_regs *regs) pt_regs 3254 arch/powerpc/kernel/ptrace.c static inline int do_seccomp(struct pt_regs *regs) { return 0; } pt_regs 3276 arch/powerpc/kernel/ptrace.c long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 3348 arch/powerpc/kernel/ptrace.c void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 3366 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, gpr) != pt_regs 3368 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, nip) != pt_regs 3370 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, msr) != pt_regs 3372 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, msr) != pt_regs 3374 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, orig_gpr3) != pt_regs 3376 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, ctr) != pt_regs 3378 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, link) != pt_regs 3380 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, xer) != pt_regs 3382 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, ccr) != pt_regs 3385 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, softe) != pt_regs 3388 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, mq) != pt_regs 3391 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, trap) != pt_regs 3393 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, dar) != pt_regs 3395 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, dsisr) != pt_regs 3397 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, result) != pt_regs 3400 arch/powerpc/kernel/ptrace.c BUILD_BUG_ON(sizeof(struct user_pt_regs) > sizeof(struct pt_regs)); pt_regs 53 arch/powerpc/kernel/signal.c static void check_syscall_restart(struct pt_regs *regs, struct k_sigaction *ka, pt_regs 152 arch/powerpc/kernel/signal.c void do_notify_resume(struct pt_regs *regs, unsigned long thread_info_flags) pt_regs 13 arch/powerpc/kernel/signal.h extern void do_notify_resume(struct pt_regs *regs, unsigned long thread_info_flags); pt_regs 102 arch/powerpc/kernel/signal_32.c static inline int save_general_regs(struct pt_regs *regs, pt_regs 127 arch/powerpc/kernel/signal_32.c static inline int restore_general_regs(struct pt_regs *regs, pt_regs 144 arch/powerpc/kernel/signal_32.c #define GP_REGS_SIZE min(sizeof(elf_gregset_t), sizeof(struct pt_regs)) pt_regs 159 arch/powerpc/kernel/signal_32.c static inline int save_general_regs(struct pt_regs *regs, pt_regs 166 arch/powerpc/kernel/signal_32.c static inline int restore_general_regs(struct pt_regs *regs, pt_regs 383 arch/powerpc/kernel/signal_32.c static int save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, pt_regs 490 arch/powerpc/kernel/signal_32.c static int save_tm_user_regs(struct pt_regs *regs, pt_regs 626 arch/powerpc/kernel/signal_32.c static long restore_user_regs(struct pt_regs *regs, pt_regs 730 arch/powerpc/kernel/signal_32.c static long restore_tm_user_regs(struct pt_regs *regs, pt_regs 906 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = tsk->thread.regs; pt_regs 993 arch/powerpc/kernel/signal_32.c static int do_setcontext(struct ucontext __user *ucp, struct pt_regs *regs, int sig) pt_regs 1025 arch/powerpc/kernel/signal_32.c struct pt_regs *regs) pt_regs 1059 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 1152 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 1255 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 1367 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = tsk->thread.regs; pt_regs 1454 arch/powerpc/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 40 arch/powerpc/kernel/signal_64.c #define GP_REGS_SIZE min(sizeof(elf_gregset_t), sizeof(struct pt_regs)) pt_regs 107 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = tsk->thread.regs; pt_regs 210 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = tsk->thread.regs; pt_regs 330 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = tsk->thread.regs; pt_regs 427 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = tsk->thread.regs; pt_regs 708 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = current_pt_regs(); pt_regs 821 arch/powerpc/kernel/signal_64.c struct pt_regs *regs = tsk->thread.regs; pt_regs 375 arch/powerpc/kernel/smp.c static void (*nmi_ipi_function)(struct pt_regs *) = NULL; pt_regs 411 arch/powerpc/kernel/smp.c int smp_handle_nmi_ipi(struct pt_regs *regs) pt_regs 413 arch/powerpc/kernel/smp.c void (*fn)(struct pt_regs *) = NULL; pt_regs 462 arch/powerpc/kernel/smp.c static int __smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), pt_regs 527 arch/powerpc/kernel/smp.c int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) pt_regs 532 arch/powerpc/kernel/smp.c int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) pt_regs 549 arch/powerpc/kernel/smp.c void debugger_ipi_callback(struct pt_regs *regs) pt_regs 561 arch/powerpc/kernel/smp.c void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)) pt_regs 586 arch/powerpc/kernel/smp.c static void nmi_stop_this_cpu(struct pt_regs *regs) pt_regs 85 arch/powerpc/kernel/stacktrace.c save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) pt_regs 124 arch/powerpc/kernel/stacktrace.c stack_end -= STACK_FRAME_OVERHEAD + sizeof(struct pt_regs); pt_regs 226 arch/powerpc/kernel/stacktrace.c static void handle_backtrace_ipi(struct pt_regs *regs) pt_regs 127 arch/powerpc/kernel/tau_6xx.c void TAUException(struct pt_regs * regs) pt_regs 483 arch/powerpc/kernel/time.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 565 arch/powerpc/kernel/time.c void timer_interrupt(struct pt_regs *regs) pt_regs 569 arch/powerpc/kernel/time.c struct pt_regs *old_regs; pt_regs 653 arch/powerpc/kernel/time.c void hdec_interrupt(struct pt_regs *regs) pt_regs 73 arch/powerpc/kernel/traps.c int (*__debugger)(struct pt_regs *regs) __read_mostly; pt_regs 74 arch/powerpc/kernel/traps.c int (*__debugger_ipi)(struct pt_regs *regs) __read_mostly; pt_regs 75 arch/powerpc/kernel/traps.c int (*__debugger_bpt)(struct pt_regs *regs) __read_mostly; pt_regs 76 arch/powerpc/kernel/traps.c int (*__debugger_sstep)(struct pt_regs *regs) __read_mostly; pt_regs 77 arch/powerpc/kernel/traps.c int (*__debugger_iabr_match)(struct pt_regs *regs) __read_mostly; pt_regs 78 arch/powerpc/kernel/traps.c int (*__debugger_break_match)(struct pt_regs *regs) __read_mostly; pt_regs 79 arch/powerpc/kernel/traps.c int (*__debugger_fault_handler)(struct pt_regs *regs) __read_mostly; pt_regs 181 arch/powerpc/kernel/traps.c static unsigned long oops_begin(struct pt_regs *regs) pt_regs 207 arch/powerpc/kernel/traps.c static void oops_end(unsigned long flags, struct pt_regs *regs, pt_regs 262 arch/powerpc/kernel/traps.c static int __die(const char *str, struct pt_regs *regs, long err) pt_regs 286 arch/powerpc/kernel/traps.c void die(const char *str, struct pt_regs *regs, long err) pt_regs 305 arch/powerpc/kernel/traps.c void user_single_step_report(struct pt_regs *regs) pt_regs 310 arch/powerpc/kernel/traps.c static void show_signal_msg(int signr, struct pt_regs *regs, int code, pt_regs 336 arch/powerpc/kernel/traps.c static bool exception_common(int signr, struct pt_regs *regs, int code, pt_regs 360 arch/powerpc/kernel/traps.c void _exception_pkey(struct pt_regs *regs, unsigned long addr, int key) pt_regs 368 arch/powerpc/kernel/traps.c void _exception(int signr, struct pt_regs *regs, int code, unsigned long addr) pt_regs 397 arch/powerpc/kernel/traps.c void hv_nmi_check_nonrecoverable(struct pt_regs *regs) pt_regs 441 arch/powerpc/kernel/traps.c void system_reset_exception(struct pt_regs *regs) pt_regs 540 arch/powerpc/kernel/traps.c static inline int check_io_access(struct pt_regs *regs) pt_regs 607 arch/powerpc/kernel/traps.c int machine_check_e500mc(struct pt_regs *regs) pt_regs 714 arch/powerpc/kernel/traps.c int machine_check_e500(struct pt_regs *regs) pt_regs 756 arch/powerpc/kernel/traps.c int machine_check_generic(struct pt_regs *regs) pt_regs 761 arch/powerpc/kernel/traps.c int machine_check_e200(struct pt_regs *regs) pt_regs 786 arch/powerpc/kernel/traps.c int machine_check_generic(struct pt_regs *regs) pt_regs 823 arch/powerpc/kernel/traps.c void machine_check_exception(struct pt_regs *regs) pt_regs 870 arch/powerpc/kernel/traps.c void SMIException(struct pt_regs *regs) pt_regs 876 arch/powerpc/kernel/traps.c static void p9_hmi_special_emu(struct pt_regs *regs) pt_regs 1056 arch/powerpc/kernel/traps.c void handle_hmi_exception(struct pt_regs *regs) pt_regs 1058 arch/powerpc/kernel/traps.c struct pt_regs *old_regs; pt_regs 1085 arch/powerpc/kernel/traps.c void unknown_exception(struct pt_regs *regs) pt_regs 1097 arch/powerpc/kernel/traps.c void instruction_breakpoint_exception(struct pt_regs *regs) pt_regs 1112 arch/powerpc/kernel/traps.c void RunModeException(struct pt_regs *regs) pt_regs 1117 arch/powerpc/kernel/traps.c void single_step_exception(struct pt_regs *regs) pt_regs 1146 arch/powerpc/kernel/traps.c static void emulate_single_step(struct pt_regs *regs) pt_regs 1179 arch/powerpc/kernel/traps.c static void parse_fpe(struct pt_regs *regs) pt_regs 1201 arch/powerpc/kernel/traps.c static int emulate_string_inst(struct pt_regs *regs, u32 instword) pt_regs 1273 arch/powerpc/kernel/traps.c static int emulate_popcntb_inst(struct pt_regs *regs, u32 instword) pt_regs 1290 arch/powerpc/kernel/traps.c static int emulate_isel(struct pt_regs *regs, u32 instword) pt_regs 1308 arch/powerpc/kernel/traps.c static inline bool tm_abort_check(struct pt_regs *regs, int cause) pt_regs 1323 arch/powerpc/kernel/traps.c static inline bool tm_abort_check(struct pt_regs *regs, int reason) pt_regs 1329 arch/powerpc/kernel/traps.c static int emulate_instruction(struct pt_regs *regs) pt_regs 1430 arch/powerpc/kernel/traps.c static int emulate_math(struct pt_regs *regs) pt_regs 1433 arch/powerpc/kernel/traps.c extern int do_mathemu(struct pt_regs *regs); pt_regs 1457 arch/powerpc/kernel/traps.c static inline int emulate_math(struct pt_regs *regs) { return -1; } pt_regs 1460 arch/powerpc/kernel/traps.c void program_check_exception(struct pt_regs *regs) pt_regs 1585 arch/powerpc/kernel/traps.c void emulation_assist_interrupt(struct pt_regs *regs) pt_regs 1592 arch/powerpc/kernel/traps.c void alignment_exception(struct pt_regs *regs) pt_regs 1631 arch/powerpc/kernel/traps.c void StackOverflow(struct pt_regs *regs) pt_regs 1640 arch/powerpc/kernel/traps.c void kernel_fp_unavailable_exception(struct pt_regs *regs) pt_regs 1651 arch/powerpc/kernel/traps.c void altivec_unavailable_exception(struct pt_regs *regs) pt_regs 1670 arch/powerpc/kernel/traps.c void vsx_unavailable_exception(struct pt_regs *regs) pt_regs 1685 arch/powerpc/kernel/traps.c static void tm_unavailable(struct pt_regs *regs) pt_regs 1701 arch/powerpc/kernel/traps.c void facility_unavailable_exception(struct pt_regs *regs) pt_regs 1820 arch/powerpc/kernel/traps.c void fp_unavailable_tm(struct pt_regs *regs) pt_regs 1853 arch/powerpc/kernel/traps.c void altivec_unavailable_tm(struct pt_regs *regs) pt_regs 1868 arch/powerpc/kernel/traps.c void vsx_unavailable_tm(struct pt_regs *regs) pt_regs 1893 arch/powerpc/kernel/traps.c void performance_monitor_exception(struct pt_regs *regs) pt_regs 1901 arch/powerpc/kernel/traps.c static void handle_debug(struct pt_regs *regs, unsigned long debug_status) pt_regs 1960 arch/powerpc/kernel/traps.c void DebugException(struct pt_regs *regs, unsigned long debug_status) pt_regs 2031 arch/powerpc/kernel/traps.c void TAUException(struct pt_regs *regs) pt_regs 2039 arch/powerpc/kernel/traps.c void altivec_assist_exception(struct pt_regs *regs) pt_regs 2073 arch/powerpc/kernel/traps.c void CacheLockingException(struct pt_regs *regs, unsigned long address, pt_regs 2087 arch/powerpc/kernel/traps.c void SPEFloatingPointException(struct pt_regs *regs) pt_regs 2089 arch/powerpc/kernel/traps.c extern int do_spe_mathemu(struct pt_regs *regs); pt_regs 2139 arch/powerpc/kernel/traps.c void SPEFloatingPointRoundException(struct pt_regs *regs) pt_regs 2141 arch/powerpc/kernel/traps.c extern int speround_handler(struct pt_regs *regs); pt_regs 2181 arch/powerpc/kernel/traps.c void unrecoverable_exception(struct pt_regs *regs) pt_regs 2194 arch/powerpc/kernel/traps.c void __attribute__ ((weak)) WatchdogHandler(struct pt_regs *regs) pt_regs 2201 arch/powerpc/kernel/traps.c void WatchdogException(struct pt_regs *regs) pt_regs 2212 arch/powerpc/kernel/traps.c void kernel_bad_stack(struct pt_regs *regs) pt_regs 51 arch/powerpc/kernel/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 69 arch/powerpc/kernel/uprobes.c unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 99 arch/powerpc/kernel/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 125 arch/powerpc/kernel/uprobes.c struct pt_regs *regs = args->regs; pt_regs 154 arch/powerpc/kernel/uprobes.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 168 arch/powerpc/kernel/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 184 arch/powerpc/kernel/uprobes.c arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs) pt_regs 197 arch/powerpc/kernel/uprobes.c struct pt_regs *regs) pt_regs 261 arch/powerpc/kernel/vecemu.c int emulate_altivec(struct pt_regs *regs) pt_regs 112 arch/powerpc/kernel/watchdog.c static void wd_lockup_ipi(struct pt_regs *regs) pt_regs 205 arch/powerpc/kernel/watchdog.c struct pt_regs *regs = get_irq_regs(); pt_regs 250 arch/powerpc/kernel/watchdog.c void soft_nmi_interrupt(struct pt_regs *regs) pt_regs 660 arch/powerpc/kvm/book3s_hv_builtin.c void kvmppc_bad_interrupt(struct pt_regs *regs) pt_regs 54 arch/powerpc/kvm/book3s_hv_nested.c static void byteswap_pt_regs(struct pt_regs *regs) pt_regs 212 arch/powerpc/kvm/book3s_hv_nested.c offsetof(struct pt_regs, pt_regs 222 arch/powerpc/kvm/book3s_hv_nested.c struct pt_regs l2_regs, saved_l1_regs; pt_regs 247 arch/powerpc/kvm/book3s_hv_nested.c sizeof(struct pt_regs)); pt_regs 332 arch/powerpc/kvm/book3s_hv_nested.c sizeof(struct pt_regs)); pt_regs 888 arch/powerpc/kvm/booke.c static void kvmppc_fill_pt_regs(struct pt_regs *regs) pt_regs 913 arch/powerpc/kvm/booke.c struct pt_regs regs; pt_regs 7 arch/powerpc/lib/error-inject.c void override_function_with_return(struct pt_regs *regs) pt_regs 83 arch/powerpc/lib/sstep.c const struct pt_regs *regs, pt_regs 104 arch/powerpc/lib/sstep.c static nokprobe_inline long address_ok(struct pt_regs *regs, pt_regs 123 arch/powerpc/lib/sstep.c const struct pt_regs *regs) pt_regs 141 arch/powerpc/lib/sstep.c const struct pt_regs *regs) pt_regs 158 arch/powerpc/lib/sstep.c const struct pt_regs *regs) pt_regs 176 arch/powerpc/lib/sstep.c const struct pt_regs *regs) pt_regs 247 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 280 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 320 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 343 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 355 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 385 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 425 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 443 arch/powerpc/lib/sstep.c struct pt_regs *regs) pt_regs 459 arch/powerpc/lib/sstep.c struct pt_regs *regs, bool cross_endian) pt_regs 510 arch/powerpc/lib/sstep.c struct pt_regs *regs, bool cross_endian) pt_regs 557 arch/powerpc/lib/sstep.c int size, struct pt_regs *regs, pt_regs 585 arch/powerpc/lib/sstep.c int size, struct pt_regs *regs, pt_regs 611 arch/powerpc/lib/sstep.c static nokprobe_inline int emulate_lq(struct pt_regs *regs, unsigned long ea, pt_regs 631 arch/powerpc/lib/sstep.c static nokprobe_inline int emulate_stq(struct pt_regs *regs, unsigned long ea, pt_regs 817 arch/powerpc/lib/sstep.c unsigned long ea, struct pt_regs *regs, pt_regs 849 arch/powerpc/lib/sstep.c unsigned long ea, struct pt_regs *regs, pt_regs 881 arch/powerpc/lib/sstep.c int emulate_dcbz(unsigned long ea, struct pt_regs *regs) pt_regs 944 arch/powerpc/lib/sstep.c static nokprobe_inline void set_cr0(const struct pt_regs *regs, pt_regs 973 arch/powerpc/lib/sstep.c static nokprobe_inline void add_with_carry(const struct pt_regs *regs, pt_regs 1001 arch/powerpc/lib/sstep.c static nokprobe_inline void do_cmp_signed(const struct pt_regs *regs, pt_regs 1019 arch/powerpc/lib/sstep.c static nokprobe_inline void do_cmp_unsigned(const struct pt_regs *regs, pt_regs 1038 arch/powerpc/lib/sstep.c static nokprobe_inline void do_cmpb(const struct pt_regs *regs, pt_regs 1058 arch/powerpc/lib/sstep.c static nokprobe_inline void do_popcnt(const struct pt_regs *regs, pt_regs 1085 arch/powerpc/lib/sstep.c static nokprobe_inline void do_bpermd(const struct pt_regs *regs, pt_regs 1106 arch/powerpc/lib/sstep.c static nokprobe_inline void do_prty(const struct pt_regs *regs, pt_regs 1165 arch/powerpc/lib/sstep.c int analyse_instr(struct instruction_op *op, const struct pt_regs *regs, pt_regs 2702 arch/powerpc/lib/sstep.c static nokprobe_inline int handle_stack_update(unsigned long ea, struct pt_regs *regs) pt_regs 2755 arch/powerpc/lib/sstep.c void emulate_update_regs(struct pt_regs *regs, struct instruction_op *op) pt_regs 2847 arch/powerpc/lib/sstep.c int emulate_loadstore(struct pt_regs *regs, struct instruction_op *op) pt_regs 3104 arch/powerpc/lib/sstep.c int emulate_step(struct pt_regs *regs, unsigned int instr) pt_regs 63 arch/powerpc/lib/test_emulate_step.c static void __init init_pt_regs(struct pt_regs *regs) pt_regs 68 arch/powerpc/lib/test_emulate_step.c memset(regs, 0, sizeof(struct pt_regs)); pt_regs 98 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 116 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 134 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 153 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 171 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 225 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 268 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 325 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 382 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 464 arch/powerpc/lib/test_emulate_step.c struct pt_regs regs; pt_regs 843 arch/powerpc/lib/test_emulate_step.c static int __init emulate_compute_instr(struct pt_regs *regs, pt_regs 861 arch/powerpc/lib/test_emulate_step.c static int __init execute_compute_instr(struct pt_regs *regs, pt_regs 864 arch/powerpc/lib/test_emulate_step.c extern int exec_instr(struct pt_regs *regs); pt_regs 892 arch/powerpc/lib/test_emulate_step.c struct pt_regs *regs, exp, got; pt_regs 907 arch/powerpc/lib/test_emulate_step.c memcpy(&exp, regs, sizeof(struct pt_regs)); pt_regs 908 arch/powerpc/lib/test_emulate_step.c memcpy(&got, regs, sizeof(struct pt_regs)); pt_regs 168 arch/powerpc/math-emu/math.c record_exception(struct pt_regs *regs, int eflag) pt_regs 226 arch/powerpc/math-emu/math.c do_mathemu(struct pt_regs *regs) pt_regs 176 arch/powerpc/math-emu/math_efp.c int do_spe_mathemu(struct pt_regs *regs) pt_regs 722 arch/powerpc/math-emu/math_efp.c int speround_handler(struct pt_regs *regs) pt_regs 1820 arch/powerpc/mm/book3s64/hash_utils.c void low_hash_fault(struct pt_regs *regs, unsigned long address, int rc) pt_regs 764 arch/powerpc/mm/book3s64/slb.c long do_slb_fault(struct pt_regs *regs, unsigned long ea) pt_regs 816 arch/powerpc/mm/book3s64/slb.c void do_bad_slb_fault(struct pt_regs *regs, unsigned long ea, long err) pt_regs 83 arch/powerpc/mm/fault.c __bad_area_nosemaphore(struct pt_regs *regs, unsigned long address, int si_code) pt_regs 98 arch/powerpc/mm/fault.c static noinline int bad_area_nosemaphore(struct pt_regs *regs, unsigned long address) pt_regs 103 arch/powerpc/mm/fault.c static int __bad_area(struct pt_regs *regs, unsigned long address, int si_code) pt_regs 116 arch/powerpc/mm/fault.c static noinline int bad_area(struct pt_regs *regs, unsigned long address) pt_regs 121 arch/powerpc/mm/fault.c static int bad_key_fault_exception(struct pt_regs *regs, unsigned long address, pt_regs 137 arch/powerpc/mm/fault.c static noinline int bad_access(struct pt_regs *regs, unsigned long address) pt_regs 142 arch/powerpc/mm/fault.c static int do_sigbus(struct pt_regs *regs, unsigned long address, pt_regs 170 arch/powerpc/mm/fault.c static int mm_fault_error(struct pt_regs *regs, unsigned long addr, pt_regs 202 arch/powerpc/mm/fault.c static bool bad_kernel_fault(struct pt_regs *regs, unsigned long error_code, pt_regs 244 arch/powerpc/mm/fault.c static bool bad_stack_expansion(struct pt_regs *regs, unsigned long address, pt_regs 260 arch/powerpc/mm/fault.c struct pt_regs *uregs = current->thread.regs; pt_regs 436 arch/powerpc/mm/fault.c static int __do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 633 arch/powerpc/mm/fault.c int do_page_fault(struct pt_regs *regs, unsigned long address, pt_regs 648 arch/powerpc/mm/fault.c void bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) pt_regs 90 arch/powerpc/oprofile/backtrace.c void op_powerpc_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 29 arch/powerpc/oprofile/common.c static void op_handle_interrupt(struct pt_regs *regs) pt_regs 168 arch/powerpc/oprofile/op_model_7450.c static void fsl7450_handle_interrupt(struct pt_regs *regs, pt_regs 1478 arch/powerpc/oprofile/op_model_cell.c static void cell_handle_interrupt_spu(struct pt_regs *regs, pt_regs 1596 arch/powerpc/oprofile/op_model_cell.c static void cell_handle_interrupt_ppu(struct pt_regs *regs, pt_regs 1669 arch/powerpc/oprofile/op_model_cell.c static void cell_handle_interrupt(struct pt_regs *regs, pt_regs 340 arch/powerpc/oprofile/op_model_fsl_emb.c static void fsl_emb_handle_interrupt(struct pt_regs *regs, pt_regs 187 arch/powerpc/oprofile/op_model_pa6t.c static void pa6t_handle_interrupt(struct pt_regs *regs, pt_regs 277 arch/powerpc/oprofile/op_model_power4.c static unsigned long get_pc(struct pt_regs *regs) pt_regs 359 arch/powerpc/oprofile/op_model_power4.c static void power4_handle_interrupt(struct pt_regs *regs, pt_regs 47 arch/powerpc/perf/callchain.c perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 72 arch/powerpc/perf/callchain.c regs = (struct pt_regs *)(sp + STACK_FRAME_OVERHEAD); pt_regs 233 arch/powerpc/perf/callchain.c struct pt_regs *regs) pt_regs 320 arch/powerpc/perf/callchain.c struct pt_regs *regs) pt_regs 440 arch/powerpc/perf/callchain.c struct pt_regs *regs) pt_regs 487 arch/powerpc/perf/callchain.c perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 95 arch/powerpc/perf/core-book3s.c static inline unsigned long perf_ip_adjust(struct pt_regs *regs) pt_regs 99 arch/powerpc/perf/core-book3s.c static inline void perf_get_data_addr(struct pt_regs *regs, u64 *addrp) { } pt_regs 100 arch/powerpc/perf/core-book3s.c static inline u32 perf_get_misc_flags(struct pt_regs *regs) pt_regs 104 arch/powerpc/perf/core-book3s.c static inline void perf_read_regs(struct pt_regs *regs) pt_regs 108 arch/powerpc/perf/core-book3s.c static inline int perf_intr_is_nmi(struct pt_regs *regs) pt_regs 113 arch/powerpc/perf/core-book3s.c static inline int siar_valid(struct pt_regs *regs) pt_regs 142 arch/powerpc/perf/core-book3s.c static bool regs_use_siar(struct pt_regs *regs) pt_regs 161 arch/powerpc/perf/core-book3s.c static inline unsigned long perf_ip_adjust(struct pt_regs *regs) pt_regs 182 arch/powerpc/perf/core-book3s.c static inline void perf_get_data_addr(struct pt_regs *regs, u64 *addrp) pt_regs 212 arch/powerpc/perf/core-book3s.c static bool regs_sihv(struct pt_regs *regs) pt_regs 225 arch/powerpc/perf/core-book3s.c static bool regs_sipr(struct pt_regs *regs) pt_regs 238 arch/powerpc/perf/core-book3s.c static inline u32 perf_flags_from_msr(struct pt_regs *regs) pt_regs 247 arch/powerpc/perf/core-book3s.c static inline u32 perf_get_misc_flags(struct pt_regs *regs) pt_regs 284 arch/powerpc/perf/core-book3s.c static inline void perf_read_regs(struct pt_regs *regs) pt_regs 332 arch/powerpc/perf/core-book3s.c static inline int perf_intr_is_nmi(struct pt_regs *regs) pt_regs 344 arch/powerpc/perf/core-book3s.c static inline int siar_valid(struct pt_regs *regs) pt_regs 724 arch/powerpc/perf/core-book3s.c static void perf_event_interrupt(struct pt_regs *regs); pt_regs 2039 arch/powerpc/perf/core-book3s.c struct pt_regs *regs) pt_regs 2116 arch/powerpc/perf/core-book3s.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 2130 arch/powerpc/perf/core-book3s.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 2172 arch/powerpc/perf/core-book3s.c static void __perf_event_interrupt(struct pt_regs *regs) pt_regs 2256 arch/powerpc/perf/core-book3s.c static void perf_event_interrupt(struct pt_regs *regs) pt_regs 38 arch/powerpc/perf/core-fsl-emb.c static inline int perf_intr_is_nmi(struct pt_regs *regs) pt_regs 47 arch/powerpc/perf/core-fsl-emb.c static void perf_event_interrupt(struct pt_regs *regs); pt_regs 603 arch/powerpc/perf/core-fsl-emb.c struct pt_regs *regs) pt_regs 655 arch/powerpc/perf/core-fsl-emb.c static void perf_event_interrupt(struct pt_regs *regs) pt_regs 204 arch/powerpc/perf/isa207-common.c struct pt_regs *regs) pt_regs 226 arch/powerpc/perf/isa207-common.h struct pt_regs *regs); pt_regs 16 arch/powerpc/perf/perf_regs.c #define PT_REGS_OFFSET(id, r) [id] = offsetof(struct pt_regs, r) pt_regs 72 arch/powerpc/perf/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 109 arch/powerpc/perf/perf_regs.c struct pt_regs *regs, pt_regs 110 arch/powerpc/perf/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 11 arch/powerpc/platforms/44x/machine_check.c int machine_check_440A(struct pt_regs *regs) pt_regs 48 arch/powerpc/platforms/44x/machine_check.c int machine_check_47x(struct pt_regs *regs) pt_regs 11 arch/powerpc/platforms/4xx/machine_check.c int machine_check_4xx(struct pt_regs *regs) pt_regs 151 arch/powerpc/platforms/83xx/misc.c int machine_check_83xx(struct pt_regs *regs) pt_regs 11 arch/powerpc/platforms/8xx/machine_check.c int machine_check_8xx(struct pt_regs *regs) pt_regs 17 arch/powerpc/platforms/8xx/pic.c extern int cpm_get_irq(struct pt_regs *regs); pt_regs 75 arch/powerpc/platforms/cell/pervasive.c static int cbe_system_reset_exception(struct pt_regs *regs) pt_regs 16 arch/powerpc/platforms/cell/pervasive.h extern void cbe_system_error_exception(struct pt_regs *regs); pt_regs 17 arch/powerpc/platforms/cell/pervasive.h extern void cbe_maintenance_exception(struct pt_regs *regs); pt_regs 18 arch/powerpc/platforms/cell/pervasive.h extern void cbe_thermal_exception(struct pt_regs *regs); pt_regs 52 arch/powerpc/platforms/cell/ras.c void cbe_system_error_exception(struct pt_regs *regs) pt_regs 61 arch/powerpc/platforms/cell/ras.c void cbe_maintenance_exception(struct pt_regs *regs) pt_regs 73 arch/powerpc/platforms/cell/ras.c void cbe_thermal_exception(struct pt_regs *regs) pt_regs 85 arch/powerpc/platforms/cell/ras.c static int cbe_machine_check_handler(struct pt_regs *regs) pt_regs 5 arch/powerpc/platforms/cell/ras.h extern void cbe_system_error_exception(struct pt_regs *regs); pt_regs 6 arch/powerpc/platforms/cell/ras.h extern void cbe_maintenance_exception(struct pt_regs *regs); pt_regs 7 arch/powerpc/platforms/cell/ras.h extern void cbe_thermal_exception(struct pt_regs *regs); pt_regs 244 arch/powerpc/platforms/embedded6xx/holly.c static int ppc750_machine_check_exception(struct pt_regs *regs) pt_regs 165 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c static int mpc7448_machine_check_exception(struct pt_regs *regs) pt_regs 32 arch/powerpc/platforms/pasemi/idle.c static int pasemi_system_reset_exception(struct pt_regs *regs) pt_regs 317 arch/powerpc/platforms/pasemi/setup.c static int pas_machine_check_handler(struct pt_regs *regs) pt_regs 111 arch/powerpc/platforms/powernv/opal-core.c struct pt_regs *regs) pt_regs 226 arch/powerpc/platforms/powernv/opal-core.c struct pt_regs regs; pt_regs 416 arch/powerpc/platforms/powernv/opal-fadump.c struct pt_regs regs; pt_regs 86 arch/powerpc/platforms/powernv/opal-fadump.h static inline void opal_fadump_set_regval_regnum(struct pt_regs *regs, pt_regs 127 arch/powerpc/platforms/powernv/opal-fadump.h struct pt_regs *regs) pt_regs 133 arch/powerpc/platforms/powernv/opal-fadump.h memset(regs, 0, sizeof(struct pt_regs)); pt_regs 504 arch/powerpc/platforms/powernv/opal.c static int opal_recover_mce(struct pt_regs *regs, pt_regs 553 arch/powerpc/platforms/powernv/opal.c void __noreturn pnv_platform_error_reboot(struct pt_regs *regs, const char *msg) pt_regs 592 arch/powerpc/platforms/powernv/opal.c int opal_machine_check(struct pt_regs *regs) pt_regs 614 arch/powerpc/platforms/powernv/opal.c int opal_hmi_exception_early(struct pt_regs *regs) pt_regs 631 arch/powerpc/platforms/powernv/opal.c int opal_hmi_exception_early2(struct pt_regs *regs) pt_regs 653 arch/powerpc/platforms/powernv/opal.c int opal_handle_hmi_exception(struct pt_regs *regs) pt_regs 679 arch/powerpc/platforms/powernv/opal.c bool opal_mce_check_early_recovery(struct pt_regs *regs) pt_regs 11 arch/powerpc/platforms/powernv/powernv.h extern void pnv_platform_error_reboot(struct pt_regs *regs, const char *msg) __noreturn; pt_regs 472 arch/powerpc/platforms/powernv/setup.c static long pnv_machine_check_early(struct pt_regs *regs) pt_regs 265 arch/powerpc/platforms/powernv/smp.c struct pt_regs regs; pt_regs 346 arch/powerpc/platforms/powernv/smp.c static int pnv_system_reset_exception(struct pt_regs *regs) pt_regs 19 arch/powerpc/platforms/pseries/pseries.h struct pt_regs; pt_regs 21 arch/powerpc/platforms/pseries/pseries.h extern int pSeries_system_reset_exception(struct pt_regs *regs); pt_regs 22 arch/powerpc/platforms/pseries/pseries.h extern int pSeries_machine_check_exception(struct pt_regs *regs); pt_regs 23 arch/powerpc/platforms/pseries/pseries.h extern long pseries_machine_check_realmode(struct pt_regs *regs); pt_regs 423 arch/powerpc/platforms/pseries/ras.c static struct rtas_error_log *fwnmi_get_errinfo(struct pt_regs *regs) pt_regs 466 arch/powerpc/platforms/pseries/ras.c int pSeries_system_reset_exception(struct pt_regs *regs) pt_regs 498 arch/powerpc/platforms/pseries/ras.c static int mce_handle_error(struct pt_regs *regs, struct rtas_error_log *errp) pt_regs 723 arch/powerpc/platforms/pseries/ras.c static int recover_mce(struct pt_regs *regs, struct machine_check_event *evt) pt_regs 781 arch/powerpc/platforms/pseries/ras.c int pSeries_machine_check_exception(struct pt_regs *regs) pt_regs 802 arch/powerpc/platforms/pseries/ras.c long pseries_machine_check_realmode(struct pt_regs *regs) pt_regs 250 arch/powerpc/platforms/pseries/rtas-fadump.c void rtas_fadump_set_regval(struct pt_regs *regs, u64 reg_id, u64 reg_val) pt_regs 277 arch/powerpc/platforms/pseries/rtas-fadump.c struct pt_regs *regs) pt_regs 279 arch/powerpc/platforms/pseries/rtas-fadump.c memset(regs, 0, sizeof(struct pt_regs)); pt_regs 311 arch/powerpc/platforms/pseries/rtas-fadump.c struct pt_regs regs; pt_regs 933 arch/powerpc/sysdev/fsl_pci.c static int mcheck_handle_load(struct pt_regs *regs, u32 inst) pt_regs 1051 arch/powerpc/sysdev/fsl_pci.c int fsl_pci_mcheck_exception(struct pt_regs *regs) pt_regs 129 arch/powerpc/sysdev/fsl_pci.h extern int fsl_pci_mcheck_exception(struct pt_regs *); pt_regs 131 arch/powerpc/sysdev/fsl_pci.h static inline int fsl_pci_mcheck_exception(struct pt_regs *regs) {return 0; } pt_regs 94 arch/powerpc/sysdev/fsl_rio.c int fsl_rio_mcheck_exception(struct pt_regs *regs) pt_regs 120 arch/powerpc/xmon/xmon.c static int cmds(struct pt_regs *); pt_regs 123 arch/powerpc/xmon/xmon.c static int handle_fault(struct pt_regs *); pt_regs 142 arch/powerpc/xmon/xmon.c static void backtrace(struct pt_regs *); pt_regs 143 arch/powerpc/xmon/xmon.c static void excprint(struct pt_regs *); pt_regs 144 arch/powerpc/xmon/xmon.c static void prregs(struct pt_regs *); pt_regs 166 arch/powerpc/xmon/xmon.c static int do_step(struct pt_regs *); pt_regs 321 arch/powerpc/xmon/xmon.c static struct pt_regs *xmon_regs; pt_regs 477 arch/powerpc/xmon/xmon.c static inline int unrecoverable_excp(struct pt_regs *regs) pt_regs 487 arch/powerpc/xmon/xmon.c static int xmon_core(struct pt_regs *regs, int fromipi) pt_regs 730 arch/powerpc/xmon/xmon.c int xmon(struct pt_regs *excp) pt_regs 732 arch/powerpc/xmon/xmon.c struct pt_regs regs; pt_regs 753 arch/powerpc/xmon/xmon.c static int xmon_bpt(struct pt_regs *regs) pt_regs 779 arch/powerpc/xmon/xmon.c static int xmon_sstep(struct pt_regs *regs) pt_regs 787 arch/powerpc/xmon/xmon.c static int xmon_break_match(struct pt_regs *regs) pt_regs 797 arch/powerpc/xmon/xmon.c static int xmon_iabr_match(struct pt_regs *regs) pt_regs 807 arch/powerpc/xmon/xmon.c static int xmon_ipi(struct pt_regs *regs) pt_regs 816 arch/powerpc/xmon/xmon.c static int xmon_fault_handler(struct pt_regs *regs) pt_regs 1005 arch/powerpc/xmon/xmon.c cmds(struct pt_regs *excp) pt_regs 1157 arch/powerpc/xmon/xmon.c static int do_step(struct pt_regs *regs) pt_regs 1168 arch/powerpc/xmon/xmon.c static int do_step(struct pt_regs *regs) pt_regs 1570 arch/powerpc/xmon/xmon.c struct pt_regs regs; pt_regs 1646 arch/powerpc/xmon/xmon.c static void backtrace(struct pt_regs *excp) pt_regs 1657 arch/powerpc/xmon/xmon.c static void print_bug_trap(struct pt_regs *regs) pt_regs 1683 arch/powerpc/xmon/xmon.c static void excprint(struct pt_regs *fp) pt_regs 1724 arch/powerpc/xmon/xmon.c static void prregs(struct pt_regs *fp) pt_regs 1728 arch/powerpc/xmon/xmon.c struct pt_regs regs; pt_regs 1734 arch/powerpc/xmon/xmon.c regs = *(struct pt_regs *)base; pt_regs 2127 arch/powerpc/xmon/xmon.c static int handle_fault(struct pt_regs *regs) pt_regs 77 arch/riscv/include/asm/bug.h struct pt_regs; pt_regs 80 arch/riscv/include/asm/bug.h void die(struct pt_regs *regs, const char *str); pt_regs 81 arch/riscv/include/asm/bug.h void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr); pt_regs 26 arch/riscv/include/asm/processor.h struct pt_regs; pt_regs 42 arch/riscv/include/asm/processor.h ((struct pt_regs *)(task_stack_page(tsk) + THREAD_SIZE \ pt_regs 43 arch/riscv/include/asm/processor.h - ALIGN(sizeof(struct pt_regs), STACK_ALIGN))) pt_regs 50 arch/riscv/include/asm/processor.h extern void start_thread(struct pt_regs *regs, pt_regs 65 arch/riscv/include/asm/ptrace.h static inline unsigned long instruction_pointer(struct pt_regs *regs) pt_regs 69 arch/riscv/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 78 arch/riscv/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 82 arch/riscv/include/asm/ptrace.h static inline void user_stack_pointer_set(struct pt_regs *regs, pt_regs 89 arch/riscv/include/asm/ptrace.h static inline unsigned long frame_pointer(struct pt_regs *regs) pt_regs 93 arch/riscv/include/asm/ptrace.h static inline void frame_pointer_set(struct pt_regs *regs, pt_regs 99 arch/riscv/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 18 arch/riscv/include/asm/switch_to.h static inline void __fstate_clean(struct pt_regs *regs) pt_regs 24 arch/riscv/include/asm/switch_to.h struct pt_regs *regs) pt_regs 30 arch/riscv/include/asm/switch_to.h struct pt_regs *regs) pt_regs 39 arch/riscv/include/asm/switch_to.h struct pt_regs *regs) pt_regs 50 arch/riscv/include/asm/switch_to.h struct pt_regs *regs; pt_regs 26 arch/riscv/include/asm/syscall.h struct pt_regs *regs) pt_regs 32 arch/riscv/include/asm/syscall.h struct pt_regs *regs, pt_regs 39 arch/riscv/include/asm/syscall.h struct pt_regs *regs) pt_regs 45 arch/riscv/include/asm/syscall.h struct pt_regs *regs) pt_regs 53 arch/riscv/include/asm/syscall.h struct pt_regs *regs) pt_regs 59 arch/riscv/include/asm/syscall.h struct pt_regs *regs, pt_regs 66 arch/riscv/include/asm/syscall.h struct pt_regs *regs, pt_regs 75 arch/riscv/include/asm/syscall.h struct pt_regs *regs, pt_regs 73 arch/riscv/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 74 arch/riscv/kernel/asm-offsets.c OFFSET(PT_SEPC, pt_regs, sepc); pt_regs 75 arch/riscv/kernel/asm-offsets.c OFFSET(PT_RA, pt_regs, ra); pt_regs 76 arch/riscv/kernel/asm-offsets.c OFFSET(PT_FP, pt_regs, s0); pt_regs 77 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S0, pt_regs, s0); pt_regs 78 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S1, pt_regs, s1); pt_regs 79 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S2, pt_regs, s2); pt_regs 80 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S3, pt_regs, s3); pt_regs 81 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S4, pt_regs, s4); pt_regs 82 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S5, pt_regs, s5); pt_regs 83 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S6, pt_regs, s6); pt_regs 84 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S7, pt_regs, s7); pt_regs 85 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S8, pt_regs, s8); pt_regs 86 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S9, pt_regs, s9); pt_regs 87 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S10, pt_regs, s10); pt_regs 88 arch/riscv/kernel/asm-offsets.c OFFSET(PT_S11, pt_regs, s11); pt_regs 89 arch/riscv/kernel/asm-offsets.c OFFSET(PT_SP, pt_regs, sp); pt_regs 90 arch/riscv/kernel/asm-offsets.c OFFSET(PT_TP, pt_regs, tp); pt_regs 91 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A0, pt_regs, a0); pt_regs 92 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A1, pt_regs, a1); pt_regs 93 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A2, pt_regs, a2); pt_regs 94 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A3, pt_regs, a3); pt_regs 95 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A4, pt_regs, a4); pt_regs 96 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A5, pt_regs, a5); pt_regs 97 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A6, pt_regs, a6); pt_regs 98 arch/riscv/kernel/asm-offsets.c OFFSET(PT_A7, pt_regs, a7); pt_regs 99 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T0, pt_regs, t0); pt_regs 100 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T1, pt_regs, t1); pt_regs 101 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T2, pt_regs, t2); pt_regs 102 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T3, pt_regs, t3); pt_regs 103 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T4, pt_regs, t4); pt_regs 104 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T5, pt_regs, t5); pt_regs 105 arch/riscv/kernel/asm-offsets.c OFFSET(PT_T6, pt_regs, t6); pt_regs 106 arch/riscv/kernel/asm-offsets.c OFFSET(PT_GP, pt_regs, gp); pt_regs 107 arch/riscv/kernel/asm-offsets.c OFFSET(PT_ORIG_A0, pt_regs, orig_a0); pt_regs 108 arch/riscv/kernel/asm-offsets.c OFFSET(PT_SSTATUS, pt_regs, sstatus); pt_regs 109 arch/riscv/kernel/asm-offsets.c OFFSET(PT_SBADADDR, pt_regs, sbadaddr); pt_regs 110 arch/riscv/kernel/asm-offsets.c OFFSET(PT_SCAUSE, pt_regs, scause); pt_regs 311 arch/riscv/kernel/asm-offsets.c DEFINE(PT_SIZE_ON_STACK, ALIGN(sizeof(struct pt_regs), STACK_ALIGN)); pt_regs 13 arch/riscv/kernel/head.h asmlinkage void do_page_fault(struct pt_regs *regs); pt_regs 27 arch/riscv/kernel/irq.c asmlinkage __visible void __irq_entry do_IRQ(struct pt_regs *regs) pt_regs 29 arch/riscv/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 61 arch/riscv/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 83 arch/riscv/kernel/perf_callchain.c struct pt_regs *regs, bool (*fn)(unsigned long, void *), void *arg); pt_regs 85 arch/riscv/kernel/perf_callchain.c struct pt_regs *regs) pt_regs 11 arch/riscv/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 39 arch/riscv/kernel/perf_regs.c struct pt_regs *regs, pt_regs 40 arch/riscv/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 34 arch/riscv/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 65 arch/riscv/kernel/process.c void start_thread(struct pt_regs *regs, unsigned long pc, pt_regs 105 arch/riscv/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 111 arch/riscv/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 36 arch/riscv/kernel/ptrace.c struct pt_regs *regs; pt_regs 48 arch/riscv/kernel/ptrace.c struct pt_regs *regs; pt_regs 151 arch/riscv/kernel/ptrace.c __visible void do_syscall_trace_enter(struct pt_regs *regs) pt_regs 165 arch/riscv/kernel/ptrace.c __visible void do_syscall_trace_exit(struct pt_regs *regs) pt_regs 28 arch/riscv/kernel/signal.c static long restore_fp_state(struct pt_regs *regs, pt_regs 55 arch/riscv/kernel/signal.c static long save_fp_state(struct pt_regs *regs, pt_regs 81 arch/riscv/kernel/signal.c static long restore_sigcontext(struct pt_regs *regs, pt_regs 95 arch/riscv/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 134 arch/riscv/kernel/signal.c struct pt_regs *regs) pt_regs 147 arch/riscv/kernel/signal.c struct pt_regs *regs, size_t framesize) pt_regs 171 arch/riscv/kernel/signal.c struct pt_regs *regs) pt_regs 217 arch/riscv/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 253 arch/riscv/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 295 arch/riscv/kernel/signal.c asmlinkage __visible void do_notify_resume(struct pt_regs *regs, pt_regs 22 arch/riscv/kernel/stacktrace.c void notrace walk_stackframe(struct task_struct *task, struct pt_regs *regs, pt_regs 67 arch/riscv/kernel/stacktrace.c struct pt_regs *regs, bool (*fn)(unsigned long, void *), void *arg) pt_regs 29 arch/riscv/kernel/traps.c void die(struct pt_regs *regs, const char *str) pt_regs 59 arch/riscv/kernel/traps.c void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) pt_regs 75 arch/riscv/kernel/traps.c static void do_trap_error(struct pt_regs *regs, int signo, int code, pt_regs 87 arch/riscv/kernel/traps.c asmlinkage __visible void name(struct pt_regs *regs) \ pt_regs 124 arch/riscv/kernel/traps.c asmlinkage __visible void do_trap_break(struct pt_regs *regs) pt_regs 14 arch/riscv/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 27 arch/riscv/mm/fault.c asmlinkage void do_page_fault(struct pt_regs *regs) pt_regs 19 arch/s390/include/asm/dis.h struct pt_regs; pt_regs 21 arch/s390/include/asm/dis.h void show_code(struct pt_regs *regs); pt_regs 99 arch/s390/include/asm/ftrace.h static inline bool arch_trace_is_compat_syscall(struct pt_regs *regs) pt_regs 9 arch/s390/include/asm/kdebug.h struct pt_regs; pt_regs 26 arch/s390/include/asm/kdebug.h extern void die(struct pt_regs *, const char *); pt_regs 50 arch/s390/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 51 arch/s390/include/asm/kexec.h struct pt_regs *oldregs) { } pt_regs 38 arch/s390/include/asm/kprobes.h struct pt_regs; pt_regs 76 arch/s390/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 16 arch/s390/include/asm/livepatch.h static inline void klp_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 95 arch/s390/include/asm/nmi.h struct pt_regs; pt_regs 102 arch/s390/include/asm/nmi.h void s390_do_machine_check(struct pt_regs *regs); pt_regs 38 arch/s390/include/asm/perf_event.h struct pt_regs; pt_regs 39 arch/s390/include/asm/perf_event.h extern unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 40 arch/s390/include/asm/perf_event.h extern unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 190 arch/s390/include/asm/processor.h struct pt_regs; pt_regs 192 arch/s390/include/asm/processor.h void show_registers(struct pt_regs *regs); pt_regs 202 arch/s390/include/asm/processor.h #define task_pt_regs(tsk) ((struct pt_regs *) \ pt_regs 140 arch/s390/include/asm/ptrace.h static inline void set_pt_regs_flag(struct pt_regs *regs, int flag) pt_regs 145 arch/s390/include/asm/ptrace.h static inline void clear_pt_regs_flag(struct pt_regs *regs, int flag) pt_regs 150 arch/s390/include/asm/ptrace.h static inline int test_pt_regs_flag(struct pt_regs *regs, int flag) pt_regs 166 arch/s390/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 171 arch/s390/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 179 arch/s390/include/asm/ptrace.h unsigned long regs_get_register(struct pt_regs *regs, unsigned int offset); pt_regs 180 arch/s390/include/asm/ptrace.h unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n); pt_regs 182 arch/s390/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 146 arch/s390/include/asm/setup.h void report_user_fault(struct pt_regs *regs, long signr, int is_mm_fault); pt_regs 37 arch/s390/include/asm/stacktrace.h struct pt_regs *regs) pt_regs 21 arch/s390/include/asm/syscall.h struct pt_regs *regs) pt_regs 28 arch/s390/include/asm/syscall.h struct pt_regs *regs) pt_regs 34 arch/s390/include/asm/syscall.h struct pt_regs *regs) pt_regs 40 arch/s390/include/asm/syscall.h struct pt_regs *regs) pt_regs 46 arch/s390/include/asm/syscall.h struct pt_regs *regs, pt_regs 53 arch/s390/include/asm/syscall.h struct pt_regs *regs, pt_regs 71 arch/s390/include/asm/syscall.h struct pt_regs *regs, pt_regs 30 arch/s390/include/asm/thread_info.h (THREAD_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs)) pt_regs 36 arch/s390/include/asm/unwind.h struct pt_regs *regs; pt_regs 45 arch/s390/include/asm/unwind.h struct pt_regs *regs, unsigned long first_frame); pt_regs 61 arch/s390/include/asm/unwind.h struct pt_regs *regs, pt_regs 68 arch/s390/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state) pt_regs 16 arch/s390/include/uapi/asm/signal.h struct pt_regs; pt_regs 43 arch/s390/kernel/asm-offsets.c OFFSET(__PT_ARGS, pt_regs, args); pt_regs 44 arch/s390/kernel/asm-offsets.c OFFSET(__PT_PSW, pt_regs, psw); pt_regs 45 arch/s390/kernel/asm-offsets.c OFFSET(__PT_GPRS, pt_regs, gprs); pt_regs 46 arch/s390/kernel/asm-offsets.c OFFSET(__PT_ORIG_GPR2, pt_regs, orig_gpr2); pt_regs 47 arch/s390/kernel/asm-offsets.c OFFSET(__PT_INT_CODE, pt_regs, int_code); pt_regs 48 arch/s390/kernel/asm-offsets.c OFFSET(__PT_INT_PARM, pt_regs, int_parm); pt_regs 49 arch/s390/kernel/asm-offsets.c OFFSET(__PT_INT_PARM_LONG, pt_regs, int_parm_long); pt_regs 50 arch/s390/kernel/asm-offsets.c OFFSET(__PT_FLAGS, pt_regs, flags); pt_regs 51 arch/s390/kernel/asm-offsets.c DEFINE(__PT_SIZE, sizeof(struct pt_regs)); pt_regs 66 arch/s390/kernel/compat_signal.c static int save_sigregs32(struct pt_regs *regs, _sigregs32 __user *sregs) pt_regs 86 arch/s390/kernel/compat_signal.c static int restore_sigregs32(struct pt_regs *regs,_sigregs32 __user *sregs) pt_regs 124 arch/s390/kernel/compat_signal.c static int save_sigregs_ext32(struct pt_regs *regs, pt_regs 152 arch/s390/kernel/compat_signal.c static int restore_sigregs_ext32(struct pt_regs *regs, pt_regs 182 arch/s390/kernel/compat_signal.c struct pt_regs *regs = task_pt_regs(current); pt_regs 203 arch/s390/kernel/compat_signal.c struct pt_regs *regs = task_pt_regs(current); pt_regs 233 arch/s390/kernel/compat_signal.c get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) pt_regs 254 arch/s390/kernel/compat_signal.c struct pt_regs *regs) pt_regs 339 arch/s390/kernel/compat_signal.c struct pt_regs *regs) pt_regs 416 arch/s390/kernel/compat_signal.c struct pt_regs *regs) pt_regs 485 arch/s390/kernel/dis.c void show_code(struct pt_regs *regs) pt_regs 67 arch/s390/kernel/dumpstack.c frame_size = STACK_FRAME_OVERHEAD + sizeof(struct pt_regs); pt_regs 76 arch/s390/kernel/dumpstack.c frame_size = STACK_FRAME_OVERHEAD + sizeof(struct pt_regs); pt_regs 85 arch/s390/kernel/dumpstack.c frame_size = STACK_FRAME_OVERHEAD + sizeof(struct pt_regs); pt_regs 140 arch/s390/kernel/dumpstack.c static void show_last_breaking_event(struct pt_regs *regs) pt_regs 146 arch/s390/kernel/dumpstack.c void show_registers(struct pt_regs *regs) pt_regs 171 arch/s390/kernel/dumpstack.c void show_regs(struct pt_regs *regs) pt_regs 183 arch/s390/kernel/dumpstack.c void die(struct pt_regs *regs, const char *str) pt_regs 22 arch/s390/kernel/entry.h asmlinkage long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 23 arch/s390/kernel/entry.h asmlinkage void do_syscall_trace_exit(struct pt_regs *regs); pt_regs 25 arch/s390/kernel/entry.h void do_protection_exception(struct pt_regs *regs); pt_regs 26 arch/s390/kernel/entry.h void do_dat_exception(struct pt_regs *regs); pt_regs 28 arch/s390/kernel/entry.h void addressing_exception(struct pt_regs *regs); pt_regs 29 arch/s390/kernel/entry.h void data_exception(struct pt_regs *regs); pt_regs 30 arch/s390/kernel/entry.h void default_trap_handler(struct pt_regs *regs); pt_regs 31 arch/s390/kernel/entry.h void divide_exception(struct pt_regs *regs); pt_regs 32 arch/s390/kernel/entry.h void execute_exception(struct pt_regs *regs); pt_regs 33 arch/s390/kernel/entry.h void hfp_divide_exception(struct pt_regs *regs); pt_regs 34 arch/s390/kernel/entry.h void hfp_overflow_exception(struct pt_regs *regs); pt_regs 35 arch/s390/kernel/entry.h void hfp_significance_exception(struct pt_regs *regs); pt_regs 36 arch/s390/kernel/entry.h void hfp_sqrt_exception(struct pt_regs *regs); pt_regs 37 arch/s390/kernel/entry.h void hfp_underflow_exception(struct pt_regs *regs); pt_regs 38 arch/s390/kernel/entry.h void illegal_op(struct pt_regs *regs); pt_regs 39 arch/s390/kernel/entry.h void operand_exception(struct pt_regs *regs); pt_regs 40 arch/s390/kernel/entry.h void overflow_exception(struct pt_regs *regs); pt_regs 41 arch/s390/kernel/entry.h void privileged_op(struct pt_regs *regs); pt_regs 42 arch/s390/kernel/entry.h void space_switch_exception(struct pt_regs *regs); pt_regs 43 arch/s390/kernel/entry.h void special_op_exception(struct pt_regs *regs); pt_regs 44 arch/s390/kernel/entry.h void specification_exception(struct pt_regs *regs); pt_regs 45 arch/s390/kernel/entry.h void transaction_exception(struct pt_regs *regs); pt_regs 46 arch/s390/kernel/entry.h void translation_exception(struct pt_regs *regs); pt_regs 47 arch/s390/kernel/entry.h void vector_exception(struct pt_regs *regs); pt_regs 49 arch/s390/kernel/entry.h void do_per_trap(struct pt_regs *regs); pt_regs 50 arch/s390/kernel/entry.h void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str); pt_regs 51 arch/s390/kernel/entry.h void syscall_trace(struct pt_regs *regs, int entryexit); pt_regs 52 arch/s390/kernel/entry.h void kernel_stack_overflow(struct pt_regs * regs); pt_regs 53 arch/s390/kernel/entry.h void do_signal(struct pt_regs *regs); pt_regs 55 arch/s390/kernel/entry.h struct pt_regs *regs); pt_regs 56 arch/s390/kernel/entry.h void do_notify_resume(struct pt_regs *regs); pt_regs 59 arch/s390/kernel/entry.h void do_IRQ(struct pt_regs *regs, int irq); pt_regs 63 arch/s390/kernel/entry.h void die(struct pt_regs *regs, const char *str); pt_regs 85 arch/s390/kernel/entry.h void gs_load_bc_cb(struct pt_regs *regs); pt_regs 77 arch/s390/kernel/guarded_storage.c void gs_load_bc_cb(struct pt_regs *regs) pt_regs 106 arch/s390/kernel/irq.c void do_IRQ(struct pt_regs *regs, int irq) pt_regs 108 arch/s390/kernel/irq.c struct pt_regs *old_regs; pt_regs 277 arch/s390/kernel/irq.c struct pt_regs *regs = get_irq_regs(); pt_regs 201 arch/s390/kernel/kprobes.c struct pt_regs *regs, pt_regs 225 arch/s390/kernel/kprobes.c struct pt_regs *regs, pt_regs 261 arch/s390/kernel/kprobes.c void arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 292 arch/s390/kernel/kprobes.c static int kprobe_handler(struct pt_regs *regs) pt_regs 365 arch/s390/kernel/kprobes.c static int trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 461 arch/s390/kernel/kprobes.c static void resume_execution(struct kprobe *p, struct pt_regs *regs) pt_regs 504 arch/s390/kernel/kprobes.c static int post_kprobe_handler(struct pt_regs *regs) pt_regs 533 arch/s390/kernel/kprobes.c static int kprobe_trap_handler(struct pt_regs *regs, int trapnr) pt_regs 594 arch/s390/kernel/kprobes.c int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 614 arch/s390/kernel/kprobes.c struct pt_regs *regs = args->regs; pt_regs 269 arch/s390/kernel/machine_kexec.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 302 arch/s390/kernel/nmi.c static void notrace s390_backup_mcck_info(struct pt_regs *regs) pt_regs 336 arch/s390/kernel/nmi.c void notrace s390_do_machine_check(struct pt_regs *regs) pt_regs 492 arch/s390/kernel/perf_cpum_cf_diag.c struct pt_regs regs; pt_regs 660 arch/s390/kernel/perf_cpum_sf.c struct pt_regs *regs) pt_regs 1047 arch/s390/kernel/perf_cpum_sf.c static int perf_exclude_event(struct perf_event *event, struct pt_regs *regs, pt_regs 1076 arch/s390/kernel/perf_cpum_sf.c struct pt_regs regs; pt_regs 47 arch/s390/kernel/perf_event.c static struct kvm_s390_sie_block *sie_block(struct pt_regs *regs) pt_regs 57 arch/s390/kernel/perf_event.c static bool is_in_guest(struct pt_regs *regs) pt_regs 68 arch/s390/kernel/perf_event.c static unsigned long guest_is_user_mode(struct pt_regs *regs) pt_regs 73 arch/s390/kernel/perf_event.c static unsigned long instruction_pointer_guest(struct pt_regs *regs) pt_regs 78 arch/s390/kernel/perf_event.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 84 arch/s390/kernel/perf_event.c static unsigned long perf_misc_guest_flags(struct pt_regs *regs) pt_regs 90 arch/s390/kernel/perf_event.c static unsigned long perf_misc_flags_sf(struct pt_regs *regs) pt_regs 105 arch/s390/kernel/perf_event.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 224 arch/s390/kernel/perf_event.c struct pt_regs *regs) pt_regs 11 arch/s390/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 56 arch/s390/kernel/perf_regs.c struct pt_regs *regs, pt_regs 57 arch/s390/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 88 arch/s390/kernel/process.c struct pt_regs childregs; pt_regs 119 arch/s390/kernel/process.c memset(&frame->childregs, 0, sizeof(struct pt_regs)); pt_regs 165 arch/s390/kernel/process.c int dump_fpu (struct pt_regs * regs, s390_fp_regs *fpregs) pt_regs 236 arch/s390/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 47 arch/s390/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(task); pt_regs 585 arch/s390/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(child); pt_regs 697 arch/s390/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(child); pt_regs 838 arch/s390/kernel/ptrace.c asmlinkage long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 877 arch/s390/kernel/ptrace.c asmlinkage void do_syscall_trace_exit(struct pt_regs *regs) pt_regs 1044 arch/s390/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 1692 arch/s390/kernel/ptrace.c unsigned long regs_get_register(struct pt_regs *regs, unsigned int offset) pt_regs 1719 arch/s390/kernel/ptrace.c static int regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) pt_regs 1735 arch/s390/kernel/ptrace.c unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 34 arch/s390/kernel/runtime_instr.c struct pt_regs *regs; pt_regs 409 arch/s390/kernel/setup.c + THREAD_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs); pt_regs 120 arch/s390/kernel/signal.c static int save_sigregs(struct pt_regs *regs, _sigregs __user *sregs) pt_regs 138 arch/s390/kernel/signal.c static int restore_sigregs(struct pt_regs *regs, _sigregs __user *sregs) pt_regs 177 arch/s390/kernel/signal.c static int save_sigregs_ext(struct pt_regs *regs, pt_regs 197 arch/s390/kernel/signal.c static int restore_sigregs_ext(struct pt_regs *regs, pt_regs 219 arch/s390/kernel/signal.c struct pt_regs *regs = task_pt_regs(current); pt_regs 241 arch/s390/kernel/signal.c struct pt_regs *regs = task_pt_regs(current); pt_regs 267 arch/s390/kernel/signal.c get_sigframe(struct k_sigaction *ka, struct pt_regs * regs, size_t frame_size) pt_regs 288 arch/s390/kernel/signal.c sigset_t *set, struct pt_regs * regs) pt_regs 370 arch/s390/kernel/signal.c struct pt_regs *regs) pt_regs 440 arch/s390/kernel/signal.c struct pt_regs *regs) pt_regs 462 arch/s390/kernel/signal.c void do_signal(struct pt_regs *regs) pt_regs 536 arch/s390/kernel/signal.c void do_notify_resume(struct pt_regs *regs) pt_regs 287 arch/s390/kernel/smp.c + THREAD_SIZE - STACK_FRAME_OVERHEAD - sizeof(struct pt_regs); pt_regs 14 arch/s390/kernel/stacktrace.c struct task_struct *task, struct pt_regs *regs) pt_regs 29 arch/s390/kernel/traps.c static inline void __user *get_trap_ip(struct pt_regs *regs) pt_regs 45 arch/s390/kernel/traps.c void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) pt_regs 66 arch/s390/kernel/traps.c static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) pt_regs 75 arch/s390/kernel/traps.c void do_per_trap(struct pt_regs *regs) pt_regs 86 arch/s390/kernel/traps.c void default_trap_handler(struct pt_regs *regs) pt_regs 96 arch/s390/kernel/traps.c void name(struct pt_regs *regs) \ pt_regs 128 arch/s390/kernel/traps.c static inline void do_fp_trap(struct pt_regs *regs, __u32 fpc) pt_regs 148 arch/s390/kernel/traps.c void translation_exception(struct pt_regs *regs) pt_regs 154 arch/s390/kernel/traps.c void illegal_op(struct pt_regs *regs) pt_regs 196 arch/s390/kernel/traps.c void vector_exception(struct pt_regs *regs) pt_regs 230 arch/s390/kernel/traps.c void data_exception(struct pt_regs *regs) pt_regs 239 arch/s390/kernel/traps.c void space_switch_exception(struct pt_regs *regs) pt_regs 248 arch/s390/kernel/traps.c void kernel_stack_overflow(struct pt_regs *regs) pt_regs 43 arch/s390/kernel/unwind_bc.c struct pt_regs *regs; pt_regs 83 arch/s390/kernel/unwind_bc.c if (!on_stack(info, sp, sizeof(struct pt_regs))) pt_regs 85 arch/s390/kernel/unwind_bc.c regs = (struct pt_regs *) sp; pt_regs 116 arch/s390/kernel/unwind_bc.c struct pt_regs *regs, unsigned long sp) pt_regs 29 arch/s390/kernel/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 47 arch/s390/kernel/uprobes.c struct pt_regs *regs = task_pt_regs(tsk); pt_regs 55 arch/s390/kernel/uprobes.c struct pt_regs *regs) pt_regs 78 arch/s390/kernel/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 115 arch/s390/kernel/uprobes.c struct pt_regs *regs = args->regs; pt_regs 135 arch/s390/kernel/uprobes.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 144 arch/s390/kernel/uprobes.c struct pt_regs *regs) pt_regs 154 arch/s390/kernel/uprobes.c struct pt_regs *regs) pt_regs 250 arch/s390/kernel/uprobes.c static void sim_stor_event(struct pt_regs *regs, void *addr, int len) pt_regs 269 arch/s390/kernel/uprobes.c static void handle_insn_ril(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 383 arch/s390/kernel/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 73 arch/s390/mm/fault.c static enum fault_type get_fault_type(struct pt_regs *regs) pt_regs 164 arch/s390/mm/fault.c static void dump_fault_info(struct pt_regs *regs) pt_regs 212 arch/s390/mm/fault.c void report_user_fault(struct pt_regs *regs, long signr, int is_mm_fault) pt_regs 233 arch/s390/mm/fault.c static noinline void do_sigsegv(struct pt_regs *regs, int si_code) pt_regs 252 arch/s390/mm/fault.c static noinline void do_no_context(struct pt_regs *regs) pt_regs 278 arch/s390/mm/fault.c static noinline void do_low_address(struct pt_regs *regs) pt_regs 291 arch/s390/mm/fault.c static noinline void do_sigbus(struct pt_regs *regs) pt_regs 301 arch/s390/mm/fault.c static noinline int signal_return(struct pt_regs *regs) pt_regs 321 arch/s390/mm/fault.c static noinline void do_fault_error(struct pt_regs *regs, int access, pt_regs 385 arch/s390/mm/fault.c static inline vm_fault_t do_exception(struct pt_regs *regs, int access) pt_regs 545 arch/s390/mm/fault.c void do_protection_exception(struct pt_regs *regs) pt_regs 582 arch/s390/mm/fault.c void do_dat_exception(struct pt_regs *regs) pt_regs 18 arch/s390/oprofile/init.c static void s390_backtrace(struct pt_regs *regs, unsigned int depth) pt_regs 55 arch/sh/drivers/pci/pci-sh5.c struct pt_regs *regs = get_irq_regs(); pt_regs 20 arch/sh/include/asm/alignment.h extern void unaligned_fixups_notify(struct task_struct *, insn_size_t, struct pt_regs *); pt_regs 114 arch/sh/include/asm/bug.h struct pt_regs; pt_regs 117 arch/sh/include/asm/bug.h extern void die(const char *str, struct pt_regs *regs, long err) __attribute__ ((noreturn)); pt_regs 118 arch/sh/include/asm/bug.h extern void die_if_kernel(const char *str, struct pt_regs *regs, long err); pt_regs 119 arch/sh/include/asm/bug.h extern void die_if_no_fixup(const char *str, struct pt_regs *regs, long err); pt_regs 77 arch/sh/include/asm/elf.h #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) pt_regs 119 arch/sh/include/asm/elf.h sizeof(struct pt_regs)); pt_regs 12 arch/sh/include/asm/fpu.h static inline void release_fpu(struct pt_regs *regs) pt_regs 17 arch/sh/include/asm/fpu.h static inline void grab_fpu(struct pt_regs *regs) pt_regs 24 arch/sh/include/asm/fpu.h extern void fpu_state_restore(struct pt_regs *regs); pt_regs 37 arch/sh/include/asm/fpu.h extern int do_fpu_inst(unsigned short, struct pt_regs *); pt_regs 45 arch/sh/include/asm/fpu.h static inline void __unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) pt_regs 55 arch/sh/include/asm/fpu.h static inline void unlazy_fpu(struct task_struct *tsk, struct pt_regs *regs) pt_regs 62 arch/sh/include/asm/fpu.h static inline void clear_fpu(struct task_struct *tsk, struct pt_regs *regs) pt_regs 22 arch/sh/include/asm/io_trapped.h int handle_trapped_io(struct pt_regs *regs, unsigned long address); pt_regs 49 arch/sh/include/asm/irq.h asmlinkage int do_IRQ(unsigned int irq, struct pt_regs *regs); pt_regs 35 arch/sh/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 36 arch/sh/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 48 arch/sh/include/asm/kprobes.h extern int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 109 arch/sh/include/asm/processor.h extern struct pt_regs fake_swapper_regs; pt_regs 129 arch/sh/include/asm/processor_32.h extern void start_thread(struct pt_regs *regs, unsigned long new_pc, unsigned long new_sp); pt_regs 174 arch/sh/include/asm/processor_32.h struct pt_regs *regs); pt_regs 177 arch/sh/include/asm/processor_32.h void show_code(struct pt_regs *regs); pt_regs 179 arch/sh/include/asm/processor_32.h static inline void show_code(struct pt_regs *regs) pt_regs 100 arch/sh/include/asm/processor_64.h struct pt_regs *kregs; pt_regs 104 arch/sh/include/asm/processor_64.h struct pt_regs *uregs; pt_regs 19 arch/sh/include/asm/ptrace.h static inline unsigned long instruction_pointer(struct pt_regs *regs) pt_regs 23 arch/sh/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 29 arch/sh/include/asm/ptrace.h static inline unsigned long frame_pointer(struct pt_regs *regs) pt_regs 34 arch/sh/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 39 arch/sh/include/asm/ptrace.h static inline void user_stack_pointer_set(struct pt_regs *regs, pt_regs 55 arch/sh/include/asm/ptrace.h #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)} pt_regs 57 arch/sh/include/asm/ptrace.h {.name = __stringify(r##num), .offset = offsetof(struct pt_regs, regs[num])} pt_regs 59 arch/sh/include/asm/ptrace.h {.name = __stringify(tr##num), .offset = offsetof(struct pt_regs, tregs[num])} pt_regs 77 arch/sh/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 93 arch/sh/include/asm/ptrace.h static inline int regs_within_kernel_stack(struct pt_regs *regs, pt_regs 109 arch/sh/include/asm/ptrace.h static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 124 arch/sh/include/asm/ptrace.h struct perf_sample_data *data, struct pt_regs *regs); pt_regs 127 arch/sh/include/asm/ptrace.h ((struct pt_regs *) (task_stack_page(task) + THREAD_SIZE) - 1) pt_regs 129 arch/sh/include/asm/ptrace.h static inline unsigned long profile_pc(struct pt_regs *regs) pt_regs 8 arch/sh/include/asm/ptrace_32.h #define MAX_REG_OFFSET offsetof(struct pt_regs, tra) pt_regs 9 arch/sh/include/asm/ptrace_32.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 8 arch/sh/include/asm/ptrace_64.h #define MAX_REG_OFFSET offsetof(struct pt_regs, tregs[7]) pt_regs 9 arch/sh/include/asm/ptrace_64.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 7 arch/sh/include/asm/reboot.h struct pt_regs; pt_regs 14 arch/sh/include/asm/reboot.h void (*crash_shutdown)(struct pt_regs *); pt_regs 20 arch/sh/include/asm/reboot.h void native_machine_crash_shutdown(struct pt_regs *regs); pt_regs 19 arch/sh/include/asm/stacktrace.h void dump_trace(struct task_struct *tsk, struct pt_regs *regs, pt_regs 11 arch/sh/include/asm/suspend.h struct pt_regs user_regs; pt_regs 24 arch/sh/include/asm/switch_to_64.h struct pt_regs *regs = next->thread.uregs; \ pt_regs 13 arch/sh/include/asm/syscall_32.h struct pt_regs *regs) pt_regs 19 arch/sh/include/asm/syscall_32.h struct pt_regs *regs) pt_regs 28 arch/sh/include/asm/syscall_32.h struct pt_regs *regs) pt_regs 34 arch/sh/include/asm/syscall_32.h struct pt_regs *regs) pt_regs 40 arch/sh/include/asm/syscall_32.h struct pt_regs *regs, pt_regs 50 arch/sh/include/asm/syscall_32.h struct pt_regs *regs, pt_regs 64 arch/sh/include/asm/syscall_32.h struct pt_regs *regs, pt_regs 12 arch/sh/include/asm/syscall_64.h struct pt_regs *regs) pt_regs 18 arch/sh/include/asm/syscall_64.h struct pt_regs *regs) pt_regs 27 arch/sh/include/asm/syscall_64.h struct pt_regs *regs) pt_regs 33 arch/sh/include/asm/syscall_64.h struct pt_regs *regs) pt_regs 39 arch/sh/include/asm/syscall_64.h struct pt_regs *regs, pt_regs 49 arch/sh/include/asm/syscall_64.h struct pt_regs *regs, pt_regs 56 arch/sh/include/asm/syscall_64.h struct pt_regs *regs, pt_regs 11 arch/sh/include/asm/syscalls_32.h struct pt_regs; pt_regs 24 arch/sh/include/asm/syscalls_32.h asmlinkage long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 25 arch/sh/include/asm/syscalls_32.h asmlinkage void do_syscall_trace_leave(struct pt_regs *regs); pt_regs 26 arch/sh/include/asm/syscalls_32.h asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned int save_r0, pt_regs 11 arch/sh/include/asm/syscalls_64.h struct pt_regs; pt_regs 14 arch/sh/include/asm/syscalls_64.h asmlinkage long long do_syscall_trace_enter(struct pt_regs *regs); pt_regs 15 arch/sh/include/asm/syscalls_64.h asmlinkage void do_syscall_trace_leave(struct pt_regs *regs); pt_regs 43 arch/sh/include/asm/traps_32.h asmlinkage void do_address_error(struct pt_regs *regs, pt_regs 54 arch/sh/include/asm/traps_32.h struct pt_regs __regs) pt_regs 57 arch/sh/include/asm/traps_32.h struct pt_regs *regs = RELOC_HIDE(&__regs, 0); \ pt_regs 32 arch/sh/include/asm/traps_64.h asmlinkage void name##_trap_handler(unsigned int vec, struct pt_regs *regs) pt_regs 156 arch/sh/include/asm/uaccess.h int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs, pt_regs 11 arch/sh/include/asm/unwinder.h void (*dump)(struct task_struct *, struct pt_regs *, pt_regs 18 arch/sh/include/asm/unwinder.h extern void unwind_stack(struct task_struct *, struct pt_regs *, pt_regs 22 arch/sh/include/asm/unwinder.h extern void stack_reader_dump(struct task_struct *, struct pt_regs *, pt_regs 46 arch/sh/include/asm/user.h struct pt_regs regs; /* entire machine state */ pt_regs 54 arch/sh/kernel/cpu/fpu.c void fpu_state_restore(struct pt_regs *regs) pt_regs 406 arch/sh/kernel/cpu/sh2a/fpu.c ieee_fpe_handler (struct pt_regs *regs) pt_regs 174 arch/sh/kernel/cpu/sh4/fpu.c static int ieee_fpe_handler(struct pt_regs *regs) pt_regs 101 arch/sh/kernel/cpu/sh5/fpu.c asmlinkage void do_fpu_error(unsigned long ex, struct pt_regs *regs) pt_regs 45 arch/sh/kernel/cpu/sh5/unwind.c struct pt_regs *regs) pt_regs 206 arch/sh/kernel/cpu/sh5/unwind.c static struct pt_regs here_regs; pt_regs 214 arch/sh/kernel/cpu/sh5/unwind.c void *data, struct pt_regs *regs); pt_regs 221 arch/sh/kernel/cpu/sh5/unwind.c sh64_unwind_inner(ops, data, (struct pt_regs *)fp); pt_regs 225 arch/sh/kernel/cpu/sh5/unwind.c void *data, struct pt_regs *regs) pt_regs 296 arch/sh/kernel/cpu/sh5/unwind.c struct pt_regs *regs, pt_regs 547 arch/sh/kernel/disassemble.c void show_code(struct pt_regs *regs) pt_regs 87 arch/sh/kernel/dumpstack.c stack_reader_dump(struct task_struct *task, struct pt_regs *regs, pt_regs 130 arch/sh/kernel/dumpstack.c struct pt_regs *regs) pt_regs 958 arch/sh/kernel/dwarf.c struct pt_regs *regs, pt_regs 268 arch/sh/kernel/io_trapped.c int handle_trapped_io(struct pt_regs *regs, unsigned long address) pt_regs 185 arch/sh/kernel/irq.c asmlinkage __irq_entry int do_IRQ(unsigned int irq, struct pt_regs *regs) pt_regs 187 arch/sh/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 47 arch/sh/kernel/kgdb.c static short *get_step_address(struct pt_regs *linux_regs) pt_regs 138 arch/sh/kernel/kgdb.c static void do_single_step(struct pt_regs *linux_regs) pt_regs 155 arch/sh/kernel/kgdb.c static void undo_single_step(struct pt_regs *linux_regs) pt_regs 168 arch/sh/kernel/kgdb.c { "r0", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[0]) }, pt_regs 169 arch/sh/kernel/kgdb.c { "r1", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[1]) }, pt_regs 170 arch/sh/kernel/kgdb.c { "r2", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[2]) }, pt_regs 171 arch/sh/kernel/kgdb.c { "r3", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[3]) }, pt_regs 172 arch/sh/kernel/kgdb.c { "r4", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[4]) }, pt_regs 173 arch/sh/kernel/kgdb.c { "r5", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[5]) }, pt_regs 174 arch/sh/kernel/kgdb.c { "r6", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[6]) }, pt_regs 175 arch/sh/kernel/kgdb.c { "r7", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[7]) }, pt_regs 176 arch/sh/kernel/kgdb.c { "r8", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[8]) }, pt_regs 177 arch/sh/kernel/kgdb.c { "r9", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[9]) }, pt_regs 178 arch/sh/kernel/kgdb.c { "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[10]) }, pt_regs 179 arch/sh/kernel/kgdb.c { "r11", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[11]) }, pt_regs 180 arch/sh/kernel/kgdb.c { "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[12]) }, pt_regs 181 arch/sh/kernel/kgdb.c { "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[13]) }, pt_regs 182 arch/sh/kernel/kgdb.c { "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[14]) }, pt_regs 183 arch/sh/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, regs[15]) }, pt_regs 184 arch/sh/kernel/kgdb.c { "pc", GDB_SIZEOF_REG, offsetof(struct pt_regs, pc) }, pt_regs 185 arch/sh/kernel/kgdb.c { "pr", GDB_SIZEOF_REG, offsetof(struct pt_regs, pr) }, pt_regs 186 arch/sh/kernel/kgdb.c { "sr", GDB_SIZEOF_REG, offsetof(struct pt_regs, sr) }, pt_regs 187 arch/sh/kernel/kgdb.c { "gbr", GDB_SIZEOF_REG, offsetof(struct pt_regs, gbr) }, pt_regs 188 arch/sh/kernel/kgdb.c { "mach", GDB_SIZEOF_REG, offsetof(struct pt_regs, mach) }, pt_regs 189 arch/sh/kernel/kgdb.c { "macl", GDB_SIZEOF_REG, offsetof(struct pt_regs, macl) }, pt_regs 193 arch/sh/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 205 arch/sh/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 225 arch/sh/kernel/kgdb.c struct pt_regs *thread_regs = task_pt_regs(p); pt_regs 254 arch/sh/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 288 arch/sh/kernel/kgdb.c unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs) pt_regs 295 arch/sh/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 133 arch/sh/kernel/kprobes.c static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 144 arch/sh/kernel/kprobes.c static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs) pt_regs 204 arch/sh/kernel/kprobes.c struct pt_regs *regs) pt_regs 212 arch/sh/kernel/kprobes.c static int __kprobes kprobe_handler(struct pt_regs *regs) pt_regs 303 arch/sh/kernel/kprobes.c int __kprobes trampoline_probe_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 363 arch/sh/kernel/kprobes.c static int __kprobes post_kprobe_handler(struct pt_regs *regs) pt_regs 412 arch/sh/kernel/kprobes.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 33 arch/sh/kernel/machine_kexec.c void native_machine_crash_shutdown(struct pt_regs *regs) pt_regs 33 arch/sh/kernel/perf_callchain.c perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 31 arch/sh/kernel/process_32.c void show_regs(struct pt_regs * regs) pt_regs 66 arch/sh/kernel/process_32.c void start_thread(struct pt_regs *regs, unsigned long new_pc, pt_regs 97 arch/sh/kernel/process_32.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) pt_regs 122 arch/sh/kernel/process_32.c struct pt_regs *childregs; pt_regs 141 arch/sh/kernel/process_32.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 36 arch/sh/kernel/process_64.c struct pt_regs fake_swapper_regs = { 0, }; pt_regs 38 arch/sh/kernel/process_64.c void show_regs(struct pt_regs *regs) pt_regs 333 arch/sh/kernel/process_64.c ((struct pt_regs *)(THREAD_SIZE + (unsigned long) current) - 1); pt_regs 344 arch/sh/kernel/process_64.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fpu) pt_regs 376 arch/sh/kernel/process_64.c struct pt_regs *childregs; pt_regs 389 arch/sh/kernel/process_64.c childregs = (struct pt_regs *)(THREAD_SIZE + task_stack_page(p)) - 1; pt_regs 393 arch/sh/kernel/process_64.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 64 arch/sh/kernel/ptrace_32.c struct perf_sample_data *data, struct pt_regs *regs) pt_regs 114 arch/sh/kernel/ptrace_32.c unsigned long pc = get_stack_long(child, offsetof(struct pt_regs, pc)); pt_regs 141 arch/sh/kernel/ptrace_32.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 151 arch/sh/kernel/ptrace_32.c offsetof(struct pt_regs, pc), pt_regs 152 arch/sh/kernel/ptrace_32.c sizeof(struct pt_regs)); pt_regs 155 arch/sh/kernel/ptrace_32.c sizeof(struct pt_regs), -1); pt_regs 165 arch/sh/kernel/ptrace_32.c struct pt_regs *regs = task_pt_regs(target); pt_regs 174 arch/sh/kernel/ptrace_32.c offsetof(struct pt_regs, pc), pt_regs 175 arch/sh/kernel/ptrace_32.c sizeof(struct pt_regs)); pt_regs 178 arch/sh/kernel/ptrace_32.c sizeof(struct pt_regs), -1); pt_regs 271 arch/sh/kernel/ptrace_32.c struct pt_regs *regs = task_pt_regs(target); pt_regs 384 arch/sh/kernel/ptrace_32.c if (addr < sizeof(struct pt_regs)) pt_regs 424 arch/sh/kernel/ptrace_32.c if (addr < sizeof(struct pt_regs)) pt_regs 446 arch/sh/kernel/ptrace_32.c 0, sizeof(struct pt_regs), pt_regs 451 arch/sh/kernel/ptrace_32.c 0, sizeof(struct pt_regs), pt_regs 485 arch/sh/kernel/ptrace_32.c asmlinkage long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 509 arch/sh/kernel/ptrace_32.c asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 69 arch/sh/kernel/ptrace_64.c struct pt_regs *regs; pt_regs 70 arch/sh/kernel/ptrace_64.c regs = (struct pt_regs*)((unsigned char *)task + THREAD_SIZE) - 1; pt_regs 110 arch/sh/kernel/ptrace_64.c struct pt_regs *regs; pt_regs 112 arch/sh/kernel/ptrace_64.c regs = (struct pt_regs*)((unsigned char *)task + THREAD_SIZE) - 1; pt_regs 130 arch/sh/kernel/ptrace_64.c struct pt_regs *regs = child->thread.uregs; pt_regs 139 arch/sh/kernel/ptrace_64.c struct pt_regs *regs = child->thread.uregs; pt_regs 151 arch/sh/kernel/ptrace_64.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 163 arch/sh/kernel/ptrace_64.c offsetof(struct pt_regs, regs[0]), pt_regs 169 arch/sh/kernel/ptrace_64.c offsetof(struct pt_regs, tregs[0]), pt_regs 174 arch/sh/kernel/ptrace_64.c sizeof(struct pt_regs), -1); pt_regs 184 arch/sh/kernel/ptrace_64.c struct pt_regs *regs = task_pt_regs(target); pt_regs 196 arch/sh/kernel/ptrace_64.c offsetof(struct pt_regs, regs[0]), pt_regs 203 arch/sh/kernel/ptrace_64.c offsetof(struct pt_regs, tregs[0]), pt_regs 208 arch/sh/kernel/ptrace_64.c sizeof(struct pt_regs), -1); pt_regs 399 arch/sh/kernel/ptrace_64.c if (addr < sizeof(struct pt_regs)) pt_regs 427 arch/sh/kernel/ptrace_64.c if (addr < sizeof(struct pt_regs)) { pt_regs 429 arch/sh/kernel/ptrace_64.c if (addr == offsetof (struct pt_regs, sr)+4) pt_regs 435 arch/sh/kernel/ptrace_64.c if (addr == offsetof (struct pt_regs, sr)) pt_regs 457 arch/sh/kernel/ptrace_64.c 0, sizeof(struct pt_regs), pt_regs 462 arch/sh/kernel/ptrace_64.c 0, sizeof(struct pt_regs), pt_regs 505 arch/sh/kernel/ptrace_64.c asmlinkage long long do_syscall_trace_enter(struct pt_regs *regs) pt_regs 529 arch/sh/kernel/ptrace_64.c asmlinkage void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 544 arch/sh/kernel/ptrace_64.c asmlinkage void do_single_step(unsigned long long vec, struct pt_regs *regs) pt_regs 99 arch/sh/kernel/reboot.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 91 arch/sh/kernel/signal_32.c struct pt_regs *regs) pt_regs 116 arch/sh/kernel/signal_32.c restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, int *r0_p) pt_regs 155 arch/sh/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 185 arch/sh/kernel/signal_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 219 arch/sh/kernel/signal_32.c setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 268 arch/sh/kernel/signal_32.c struct pt_regs *regs) pt_regs 334 arch/sh/kernel/signal_32.c struct pt_regs *regs) pt_regs 404 arch/sh/kernel/signal_32.c handle_syscall_restart(unsigned long save_r0, struct pt_regs *regs, pt_regs 434 arch/sh/kernel/signal_32.c handle_signal(struct ksignal *ksig, struct pt_regs *regs, unsigned int save_r0) pt_regs 457 arch/sh/kernel/signal_32.c static void do_signal(struct pt_regs *regs, unsigned int save_r0) pt_regs 499 arch/sh/kernel/signal_32.c asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned int save_r0, pt_regs 41 arch/sh/kernel/signal_64.c handle_signal(struct ksignal *ksig, struct pt_regs *regs); pt_regs 44 arch/sh/kernel/signal_64.c handle_syscall_restart(struct pt_regs *regs, struct sigaction *sa) pt_regs 79 arch/sh/kernel/signal_64.c static void do_signal(struct pt_regs *regs) pt_regs 142 arch/sh/kernel/signal_64.c restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 164 arch/sh/kernel/signal_64.c setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 190 arch/sh/kernel/signal_64.c restore_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 195 arch/sh/kernel/signal_64.c setup_sigcontext_fpu(struct pt_regs *regs, struct sigcontext __user *sc) pt_regs 202 arch/sh/kernel/signal_64.c restore_sigcontext(struct pt_regs *regs, struct sigcontext __user *sc, long long *r2_p) pt_regs 253 arch/sh/kernel/signal_64.c struct pt_regs * regs) pt_regs 287 arch/sh/kernel/signal_64.c struct pt_regs * regs) pt_regs 322 arch/sh/kernel/signal_64.c setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, pt_regs 374 arch/sh/kernel/signal_64.c static int setup_frame(struct ksignal *ksig, sigset_t *set, struct pt_regs *regs) pt_regs 461 arch/sh/kernel/signal_64.c struct pt_regs *regs) pt_regs 544 arch/sh/kernel/signal_64.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 558 arch/sh/kernel/signal_64.c asmlinkage void do_notify_resume(struct pt_regs *regs, unsigned long thread_info_flags) pt_regs 23 arch/sh/kernel/traps.c void die(const char *str, struct pt_regs *regs, long err) pt_regs 63 arch/sh/kernel/traps.c void die_if_kernel(const char *str, struct pt_regs *regs, long err) pt_regs 75 arch/sh/kernel/traps.c void die_if_no_fixup(const char *str, struct pt_regs *regs, long err) pt_regs 90 arch/sh/kernel/traps.c static void handle_BUG(struct pt_regs *regs) pt_regs 85 arch/sh/kernel/traps_32.c static int handle_unaligned_ins(insn_size_t instruction, struct pt_regs *regs, pt_regs 265 arch/sh/kernel/traps_32.c static inline int handle_delayslot(struct pt_regs *regs, pt_regs 302 arch/sh/kernel/traps_32.c int handle_unaligned_access(insn_size_t instruction, struct pt_regs *regs, pt_regs 471 arch/sh/kernel/traps_32.c asmlinkage void do_address_error(struct pt_regs *regs, pt_regs 565 arch/sh/kernel/traps_32.c int is_dsp_inst(struct pt_regs *regs) pt_regs 612 arch/sh/kernel/traps_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 648 arch/sh/kernel/traps_32.c static int emulate_branch(unsigned short inst, struct pt_regs *regs) pt_regs 697 arch/sh/kernel/traps_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 81 arch/sh/kernel/traps_64.c static int generate_and_check_address(struct pt_regs *regs, pt_regs 163 arch/sh/kernel/traps_64.c static int misaligned_load(struct pt_regs *regs, pt_regs 238 arch/sh/kernel/traps_64.c static int misaligned_store(struct pt_regs *regs, pt_regs 309 arch/sh/kernel/traps_64.c static int misaligned_fpu_load(struct pt_regs *regs, pt_regs 381 arch/sh/kernel/traps_64.c static int misaligned_fpu_store(struct pt_regs *regs, pt_regs 454 arch/sh/kernel/traps_64.c static int misaligned_fixup(struct pt_regs *regs) pt_regs 599 arch/sh/kernel/traps_64.c struct pt_regs *regs) pt_regs 608 arch/sh/kernel/traps_64.c asmlinkage void do_##name(unsigned long error_code, struct pt_regs *regs) \ pt_regs 645 arch/sh/kernel/traps_64.c void do_reserved_inst(unsigned long error_code, struct pt_regs *regs) pt_regs 760 arch/sh/kernel/traps_64.c asmlinkage void do_exception_error(unsigned long ex, struct pt_regs *regs) pt_regs 765 arch/sh/kernel/traps_64.c asmlinkage int do_unknown_trapa(unsigned long scId, struct pt_regs *regs) pt_regs 779 arch/sh/kernel/traps_64.c asmlinkage void do_address_error_load(unsigned long error_code, struct pt_regs *regs) pt_regs 786 arch/sh/kernel/traps_64.c asmlinkage void do_address_error_store(unsigned long error_code, struct pt_regs *regs) pt_regs 793 arch/sh/kernel/traps_64.c asmlinkage void do_debug_interrupt(unsigned long code, struct pt_regs *regs) pt_regs 132 arch/sh/kernel/unwinder.c void unwind_stack(struct task_struct *task, struct pt_regs *regs, pt_regs 79 arch/sh/math-emu/math.c fcmp_gt(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 90 arch/sh/math-emu/math.c fcmp_eq(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 106 arch/sh/math-emu/math.c fadd(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 113 arch/sh/math-emu/math.c fsub(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 120 arch/sh/math-emu/math.c fmul(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 127 arch/sh/math-emu/math.c fdiv(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 134 arch/sh/math-emu/math.c fmac(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 155 arch/sh/math-emu/math.c fmov_idx_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 171 arch/sh/math-emu/math.c fmov_mem_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 187 arch/sh/math-emu/math.c fmov_inc_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 205 arch/sh/math-emu/math.c fmov_reg_idx(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 221 arch/sh/math-emu/math.c fmov_reg_mem(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 237 arch/sh/math-emu/math.c fmov_reg_dec(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 255 arch/sh/math-emu/math.c fmov_reg_reg(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, pt_regs 270 arch/sh/math-emu/math.c fnop_mn(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int m, int n) pt_regs 389 arch/sh/math-emu/math.c static int id_fnxd(struct sh_fpu_soft_struct *, struct pt_regs *, int, int); pt_regs 396 arch/sh/math-emu/math.c static int (*fnmx[])(struct sh_fpu_soft_struct *, struct pt_regs *, int, int) = { pt_regs 418 arch/sh/math-emu/math.c id_fnxd(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, int x, int n) pt_regs 424 arch/sh/math-emu/math.c id_fnmx(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, u16 code) pt_regs 431 arch/sh/math-emu/math.c id_sys(struct sh_fpu_soft_struct *fregs, struct pt_regs *regs, u16 code) pt_regs 462 arch/sh/math-emu/math.c static int fpu_emulate(u16 code, struct sh_fpu_soft_struct *fregs, struct pt_regs *regs) pt_regs 505 arch/sh/math-emu/math.c static int ieee_fpe_handler(struct pt_regs *regs) pt_regs 595 arch/sh/math-emu/math.c int do_fpu_inst(unsigned short inst, struct pt_regs *regs) pt_regs 97 arch/sh/mm/alignment.c struct pt_regs *regs) pt_regs 13 arch/sh/mm/extable_32.c int fixup_exception(struct pt_regs *regs) pt_regs 73 arch/sh/mm/extable_64.c int fixup_exception(struct pt_regs *regs) pt_regs 186 arch/sh/mm/fault.c show_fault_oops(struct pt_regs *regs, unsigned long address) pt_regs 205 arch/sh/mm/fault.c no_context(struct pt_regs *regs, unsigned long error_code, pt_regs 229 arch/sh/mm/fault.c __bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, pt_regs 248 arch/sh/mm/fault.c bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, pt_regs 255 arch/sh/mm/fault.c __bad_area(struct pt_regs *regs, unsigned long error_code, pt_regs 270 arch/sh/mm/fault.c bad_area(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 276 arch/sh/mm/fault.c bad_area_access_error(struct pt_regs *regs, unsigned long error_code, pt_regs 283 arch/sh/mm/fault.c do_sigbus(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 298 arch/sh/mm/fault.c mm_fault_error(struct pt_regs *regs, unsigned long error_code, pt_regs 374 arch/sh/mm/fault.c asmlinkage void __kprobes do_page_fault(struct pt_regs *regs, pt_regs 22 arch/sh/mm/tlbex_32.c handle_tlbmiss(struct pt_regs *regs, unsigned long error_code, pt_regs 45 arch/sh/oprofile/backtrace.c user_backtrace(unsigned long *stackaddr, struct pt_regs *regs) pt_regs 67 arch/sh/oprofile/backtrace.c void sh_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 24 arch/sh/oprofile/common.c extern void sh_backtrace(struct pt_regs * const regs, unsigned int depth); pt_regs 27 arch/sparc/include/asm/bug.h struct pt_regs; pt_regs 28 arch/sparc/include/asm/bug.h void __noreturn die_if_kernel(char *str, struct pt_regs *regs); pt_regs 148 arch/sparc/include/asm/compat.h struct pt_regs *regs = current_thread_info()->kregs; pt_regs 5 arch/sparc/include/asm/kdebug_64.h struct pt_regs; pt_regs 7 arch/sparc/include/asm/kdebug_64.h void bad_trap(struct pt_regs *, long); pt_regs 34 arch/sparc/include/asm/kgdb.h struct pt_regs; pt_regs 35 arch/sparc/include/asm/kgdb.h asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs); pt_regs 52 arch/sparc/include/asm/kprobes.h int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 54 arch/sparc/include/asm/kprobes.h struct pt_regs *regs); pt_regs 23 arch/sparc/include/asm/mman.h struct pt_regs *regs; pt_regs 34 arch/sparc/include/asm/mman.h struct pt_regs *regs; pt_regs 182 arch/sparc/include/asm/mmu_context_64.h struct pt_regs *regs; pt_regs 6 arch/sparc/include/asm/nmi.h void perfctr_irq(int irq, struct pt_regs *regs); pt_regs 39 arch/sparc/include/asm/page_64.h struct pt_regs; pt_regs 40 arch/sparc/include/asm/page_64.h void hugetlb_setup(struct pt_regs *regs); pt_regs 16 arch/sparc/include/asm/pcr.h void deferred_pcr_work_irq(int irq, struct pt_regs *regs); pt_regs 1146 arch/sparc/include/asm/pgtable_64.h asmlinkage void do_sparc64_fault(struct pt_regs *regs); pt_regs 41 arch/sparc/include/asm/processor_32.h struct pt_regs *kregs; pt_regs 66 arch/sparc/include/asm/processor_32.h static inline void start_thread(struct pt_regs * regs, unsigned long pc, pt_regs 89 arch/sparc/include/asm/processor_32.h "i" ((const unsigned long)(&((struct pt_regs *)0)->u_regs[0])) pt_regs 105 arch/sparc/include/asm/processor_32.h int do_mathemu(struct pt_regs *regs, struct task_struct *fpt); pt_regs 132 arch/sparc/include/asm/processor_64.h "i" ((const unsigned long)(&((struct pt_regs *)0)->u_regs[0]))); \ pt_regs 176 arch/sparc/include/asm/processor_64.h "i" ((const unsigned long)(&((struct pt_regs *)0)->u_regs[0]))); \ pt_regs 253 arch/sparc/include/asm/processor_64.h int do_mathemu(struct pt_regs *regs, struct fpustate *f, bool illegal_insn_trap); pt_regs 14 arch/sparc/include/asm/ptrace.h static inline int pt_regs_trap_type(struct pt_regs *regs) pt_regs 19 arch/sparc/include/asm/ptrace.h static inline bool pt_regs_is_syscall(struct pt_regs *regs) pt_regs 24 arch/sparc/include/asm/ptrace.h static inline bool pt_regs_clear_syscall(struct pt_regs *regs) pt_regs 38 arch/sparc/include/asm/ptrace.h ((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE) - 1) pt_regs 71 arch/sparc/include/asm/ptrace.h static inline int is_syscall_success(struct pt_regs *regs) pt_regs 76 arch/sparc/include/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 81 arch/sparc/include/asm/ptrace.h unsigned long profile_pc(struct pt_regs *); pt_regs 86 arch/sparc/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, magic)) pt_regs 89 arch/sparc/include/asm/ptrace.h unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n); pt_regs 101 arch/sparc/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 112 arch/sparc/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 122 arch/sparc/include/asm/ptrace.h static inline bool pt_regs_is_syscall(struct pt_regs *regs) pt_regs 127 arch/sparc/include/asm/ptrace.h static inline bool pt_regs_clear_syscall(struct pt_regs *regs) pt_regs 141 arch/sparc/include/asm/ptrace.h ((struct pt_regs *)((unsigned long)current_thread_info() + THREAD_SIZE) - 1) pt_regs 146 arch/sparc/include/asm/ptrace.h unsigned long profile_pc(struct pt_regs *); pt_regs 47 arch/sparc/include/asm/setup.h unsigned long safe_compute_effective_address(struct pt_regs *, unsigned int); pt_regs 55 arch/sparc/include/asm/setup.h int handle_ldf_stq(u32 insn, struct pt_regs *regs); pt_regs 56 arch/sparc/include/asm/setup.h void handle_ld_nf(u32 insn, struct pt_regs *regs); pt_regs 70 arch/sparc/include/asm/switch_to_64.h struct pt_regs; pt_regs 71 arch/sparc/include/asm/switch_to_64.h void fault_in_user_windows(struct pt_regs *); pt_regs 21 arch/sparc/include/asm/syscall.h struct pt_regs *regs) pt_regs 29 arch/sparc/include/asm/syscall.h struct pt_regs *regs) pt_regs 41 arch/sparc/include/asm/syscall.h static inline bool syscall_has_error(struct pt_regs *regs) pt_regs 45 arch/sparc/include/asm/syscall.h static inline void syscall_set_error(struct pt_regs *regs) pt_regs 49 arch/sparc/include/asm/syscall.h static inline void syscall_clear_error(struct pt_regs *regs) pt_regs 54 arch/sparc/include/asm/syscall.h static inline bool syscall_has_error(struct pt_regs *regs) pt_regs 58 arch/sparc/include/asm/syscall.h static inline void syscall_set_error(struct pt_regs *regs) pt_regs 62 arch/sparc/include/asm/syscall.h static inline void syscall_clear_error(struct pt_regs *regs) pt_regs 69 arch/sparc/include/asm/syscall.h struct pt_regs *regs) pt_regs 77 arch/sparc/include/asm/syscall.h struct pt_regs *regs) pt_regs 85 arch/sparc/include/asm/syscall.h struct pt_regs *regs, pt_regs 98 arch/sparc/include/asm/syscall.h struct pt_regs *regs, pt_regs 121 arch/sparc/include/asm/syscall.h struct pt_regs *regs, pt_regs 5 arch/sparc/include/asm/syscalls.h struct pt_regs; pt_regs 9 arch/sparc/include/asm/syscalls.h struct pt_regs *regs, pt_regs 46 arch/sparc/include/asm/thread_info_64.h struct pt_regs *kregs; pt_regs 60 arch/sparc/include/asm/thread_info_64.h struct pt_regs *kern_una_regs; pt_regs 198 arch/sparc/include/asm/uaccess_64.h struct pt_regs; pt_regs 199 arch/sparc/include/asm/uaccess_64.h unsigned long compute_effective_address(struct pt_regs *, pt_regs 41 arch/sparc/include/asm/uprobes.h extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 42 arch/sparc/include/asm/uprobes.h extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 45 arch/sparc/include/asm/uprobes.h extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 64 arch/sparc/include/asm/visasm.h int vis_emul(struct pt_regs *, unsigned int); pt_regs 89 arch/sparc/include/uapi/asm/ptrace.h struct pt_regs *regs; pt_regs 134 arch/sparc/include/uapi/asm/ptrace.h #define TRACEREG_SZ sizeof(struct pt_regs) pt_regs 10 arch/sparc/kernel/entry.h void handler_irq(int irq, struct pt_regs *regs); pt_regs 14 arch/sparc/kernel/entry.h void do_hw_interrupt(struct pt_regs *regs, unsigned long type); pt_regs 15 arch/sparc/kernel/entry.h void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, pt_regs 18 arch/sparc/kernel/entry.h void do_priv_instruction(struct pt_regs *regs, unsigned long pc, pt_regs 20 arch/sparc/kernel/entry.h void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, pt_regs 22 arch/sparc/kernel/entry.h void do_fpd_trap(struct pt_regs *regs, unsigned long pc, pt_regs 24 arch/sparc/kernel/entry.h void do_fpe_trap(struct pt_regs *regs, unsigned long pc, pt_regs 26 arch/sparc/kernel/entry.h void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, pt_regs 28 arch/sparc/kernel/entry.h void handle_watchpoint(struct pt_regs *regs, unsigned long pc, pt_regs 30 arch/sparc/kernel/entry.h void handle_reg_access(struct pt_regs *regs, unsigned long pc, pt_regs 32 arch/sparc/kernel/entry.h void handle_cp_disabled(struct pt_regs *regs, unsigned long pc, pt_regs 34 arch/sparc/kernel/entry.h void handle_cp_exception(struct pt_regs *regs, unsigned long pc, pt_regs 78 arch/sparc/kernel/entry.h asmlinkage void sparc_breakpoint(struct pt_regs *regs); pt_regs 79 arch/sparc/kernel/entry.h void timer_interrupt(int irq, struct pt_regs *regs); pt_regs 81 arch/sparc/kernel/entry.h void do_notify_resume(struct pt_regs *regs, pt_regs 85 arch/sparc/kernel/entry.h asmlinkage int syscall_trace_enter(struct pt_regs *regs); pt_regs 86 arch/sparc/kernel/entry.h asmlinkage void syscall_trace_leave(struct pt_regs *regs); pt_regs 88 arch/sparc/kernel/entry.h void bad_trap_tl1(struct pt_regs *regs, long lvl); pt_regs 90 arch/sparc/kernel/entry.h void do_fpieee(struct pt_regs *regs); pt_regs 91 arch/sparc/kernel/entry.h void do_fpother(struct pt_regs *regs); pt_regs 92 arch/sparc/kernel/entry.h void do_tof(struct pt_regs *regs); pt_regs 93 arch/sparc/kernel/entry.h void do_div0(struct pt_regs *regs); pt_regs 94 arch/sparc/kernel/entry.h void do_illegal_instruction(struct pt_regs *regs); pt_regs 95 arch/sparc/kernel/entry.h void mem_address_unaligned(struct pt_regs *regs, pt_regs 98 arch/sparc/kernel/entry.h void sun4v_do_mna(struct pt_regs *regs, pt_regs 101 arch/sparc/kernel/entry.h void do_privop(struct pt_regs *regs); pt_regs 102 arch/sparc/kernel/entry.h void do_privact(struct pt_regs *regs); pt_regs 103 arch/sparc/kernel/entry.h void do_cee(struct pt_regs *regs); pt_regs 104 arch/sparc/kernel/entry.h void do_div0_tl1(struct pt_regs *regs); pt_regs 105 arch/sparc/kernel/entry.h void do_fpieee_tl1(struct pt_regs *regs); pt_regs 106 arch/sparc/kernel/entry.h void do_fpother_tl1(struct pt_regs *regs); pt_regs 107 arch/sparc/kernel/entry.h void do_ill_tl1(struct pt_regs *regs); pt_regs 108 arch/sparc/kernel/entry.h void do_irq_tl1(struct pt_regs *regs); pt_regs 109 arch/sparc/kernel/entry.h void do_lddfmna_tl1(struct pt_regs *regs); pt_regs 110 arch/sparc/kernel/entry.h void do_stdfmna_tl1(struct pt_regs *regs); pt_regs 111 arch/sparc/kernel/entry.h void do_paw(struct pt_regs *regs); pt_regs 112 arch/sparc/kernel/entry.h void do_paw_tl1(struct pt_regs *regs); pt_regs 113 arch/sparc/kernel/entry.h void do_vaw(struct pt_regs *regs); pt_regs 114 arch/sparc/kernel/entry.h void do_vaw_tl1(struct pt_regs *regs); pt_regs 115 arch/sparc/kernel/entry.h void do_tof_tl1(struct pt_regs *regs); pt_regs 116 arch/sparc/kernel/entry.h void do_getpsr(struct pt_regs *regs); pt_regs 118 arch/sparc/kernel/entry.h void spitfire_insn_access_exception(struct pt_regs *regs, pt_regs 121 arch/sparc/kernel/entry.h void spitfire_insn_access_exception_tl1(struct pt_regs *regs, pt_regs 124 arch/sparc/kernel/entry.h void spitfire_data_access_exception(struct pt_regs *regs, pt_regs 127 arch/sparc/kernel/entry.h void spitfire_data_access_exception_tl1(struct pt_regs *regs, pt_regs 130 arch/sparc/kernel/entry.h void spitfire_access_error(struct pt_regs *regs, pt_regs 134 arch/sparc/kernel/entry.h void cheetah_fecc_handler(struct pt_regs *regs, pt_regs 137 arch/sparc/kernel/entry.h void cheetah_cee_handler(struct pt_regs *regs, pt_regs 140 arch/sparc/kernel/entry.h void cheetah_deferred_handler(struct pt_regs *regs, pt_regs 143 arch/sparc/kernel/entry.h void cheetah_plus_parity_error(int type, struct pt_regs *regs); pt_regs 145 arch/sparc/kernel/entry.h void sun4v_insn_access_exception(struct pt_regs *regs, pt_regs 148 arch/sparc/kernel/entry.h void sun4v_insn_access_exception_tl1(struct pt_regs *regs, pt_regs 151 arch/sparc/kernel/entry.h void sun4v_data_access_exception(struct pt_regs *regs, pt_regs 154 arch/sparc/kernel/entry.h void sun4v_data_access_exception_tl1(struct pt_regs *regs, pt_regs 157 arch/sparc/kernel/entry.h void sun4v_resum_error(struct pt_regs *regs, pt_regs 159 arch/sparc/kernel/entry.h void sun4v_resum_overflow(struct pt_regs *regs); pt_regs 160 arch/sparc/kernel/entry.h void sun4v_nonresum_error(struct pt_regs *regs, pt_regs 162 arch/sparc/kernel/entry.h void sun4v_nonresum_overflow(struct pt_regs *regs); pt_regs 163 arch/sparc/kernel/entry.h void sun4v_mem_corrupt_detect_precise(struct pt_regs *regs, pt_regs 172 arch/sparc/kernel/entry.h void sun4v_itlb_error_report(struct pt_regs *regs, int tl); pt_regs 179 arch/sparc/kernel/entry.h void sun4v_dtlb_error_report(struct pt_regs *regs, int tl); pt_regs 82 arch/sparc/kernel/irq.h void handler_irq(unsigned int pil, struct pt_regs *regs); pt_regs 87 arch/sparc/kernel/irq.h void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs); pt_regs 90 arch/sparc/kernel/irq.h void sun4m_nmi(struct pt_regs *regs); pt_regs 93 arch/sparc/kernel/irq.h void sun4d_handler_irq(unsigned int pil, struct pt_regs *regs); pt_regs 218 arch/sparc/kernel/irq_32.c void handler_irq(unsigned int pil, struct pt_regs *regs) pt_regs 220 arch/sparc/kernel/irq_32.c struct pt_regs *old_regs; pt_regs 319 arch/sparc/kernel/irq_32.c void sparc_floppy_irq(int irq, void *dev_id, struct pt_regs *regs) pt_regs 321 arch/sparc/kernel/irq_32.c struct pt_regs *old_regs; pt_regs 814 arch/sparc/kernel/irq_64.c void __irq_entry handler_irq(int pil, struct pt_regs *regs) pt_regs 817 arch/sparc/kernel/irq_64.c struct pt_regs *old_regs; pt_regs 33 arch/sparc/kernel/kernel.h asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn); pt_regs 34 arch/sparc/kernel/kernel.h int handle_popc(u32 insn, struct pt_regs *regs); pt_regs 35 arch/sparc/kernel/kernel.h void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr); pt_regs 36 arch/sparc/kernel/kernel.h void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr); pt_regs 39 arch/sparc/kernel/kernel.h void __irq_entry smp_call_function_client(int irq, struct pt_regs *regs); pt_regs 40 arch/sparc/kernel/kernel.h void __irq_entry smp_call_function_single_client(int irq, struct pt_regs *regs); pt_regs 41 arch/sparc/kernel/kernel.h void __irq_entry smp_penguin_jailcell(int irq, struct pt_regs *regs); pt_regs 42 arch/sparc/kernel/kernel.h void __irq_entry smp_receive_signal_client(int irq, struct pt_regs *regs); pt_regs 45 arch/sparc/kernel/kernel.h void __irq_entry smp_kgdb_capture_client(int irq, struct pt_regs *regs); pt_regs 55 arch/sparc/kernel/kernel.h void do_sigreturn32(struct pt_regs *regs); pt_regs 56 arch/sparc/kernel/kernel.h asmlinkage void do_rt_sigreturn32(struct pt_regs *regs); pt_regs 57 arch/sparc/kernel/kernel.h void do_signal32(struct pt_regs * regs); pt_regs 81 arch/sparc/kernel/kernel.h void handle_hw_divzero(struct pt_regs *regs, unsigned long pc, pt_regs 88 arch/sparc/kernel/kernel.h void unexpected_irq(int irq, void *dev_id, struct pt_regs * regs); pt_regs 103 arch/sparc/kernel/kernel.h void smp4m_percpu_timer_interrupt(struct pt_regs *regs); pt_regs 124 arch/sparc/kernel/kernel.h void smp4d_percpu_timer_interrupt(struct pt_regs *regs); pt_regs 159 arch/sparc/kernel/kernel.h struct pt_regs *regs, pt_regs 163 arch/sparc/kernel/kernel.h asmlinkage void do_sigreturn(struct pt_regs *regs); pt_regs 164 arch/sparc/kernel/kernel.h asmlinkage void do_rt_sigreturn(struct pt_regs *regs); pt_regs 165 arch/sparc/kernel/kernel.h void do_notify_resume(struct pt_regs *regs, unsigned long orig_i0, pt_regs 172 arch/sparc/kernel/kernel.h asmlinkage int syscall_trace(struct pt_regs *regs, int syscall_exit_p); pt_regs 175 arch/sparc/kernel/kernel.h asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn); pt_regs 176 arch/sparc/kernel/kernel.h asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int insn); pt_regs 179 arch/sparc/kernel/kernel.h void try_to_clear_window_buffer(struct pt_regs *regs, int who); pt_regs 187 arch/sparc/kernel/kernel.h void pcic_nmi(unsigned int pend, struct pt_regs *regs); pt_regs 19 arch/sparc/kernel/kgdb_32.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 82 arch/sparc/kernel/kgdb_32.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 112 arch/sparc/kernel/kgdb_32.c struct pt_regs *linux_regs) pt_regs 138 arch/sparc/kernel/kgdb_32.c asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs) pt_regs 163 arch/sparc/kernel/kgdb_32.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 19 arch/sparc/kernel/kgdb_64.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 88 arch/sparc/kernel/kgdb_64.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 117 arch/sparc/kernel/kgdb_64.c void __irq_entry smp_kgdb_capture_client(int irq, struct pt_regs *regs) pt_regs 138 arch/sparc/kernel/kgdb_64.c struct pt_regs *linux_regs) pt_regs 164 arch/sparc/kernel/kgdb_64.c asmlinkage void kgdb_trap(unsigned long trap_level, struct pt_regs *regs) pt_regs 192 arch/sparc/kernel/kgdb_64.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 93 arch/sparc/kernel/kprobes.c static void __kprobes set_current_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 101 arch/sparc/kernel/kprobes.c static void __kprobes prepare_singlestep(struct kprobe *p, struct pt_regs *regs, pt_regs 116 arch/sparc/kernel/kprobes.c static int __kprobes kprobe_handler(struct pt_regs *regs) pt_regs 202 arch/sparc/kernel/kprobes.c struct pt_regs *regs) pt_regs 236 arch/sparc/kernel/kprobes.c static void __kprobes retpc_fixup(struct pt_regs *regs, u32 insn, pt_regs 278 arch/sparc/kernel/kprobes.c struct pt_regs *regs, struct kprobe_ctlblk *kcb) pt_regs 293 arch/sparc/kernel/kprobes.c static int __kprobes post_kprobe_handler(struct pt_regs *regs) pt_regs 320 arch/sparc/kernel/kprobes.c int __kprobes kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 417 arch/sparc/kernel/kprobes.c struct pt_regs *regs) pt_regs 453 arch/sparc/kernel/kprobes.c struct pt_regs *regs) pt_regs 466 arch/sparc/kernel/kprobes.c struct pt_regs *regs) pt_regs 37 arch/sparc/kernel/kstack.h static inline bool kstack_is_trap_frame(struct thread_info *tp, struct pt_regs *regs) pt_regs 68 arch/sparc/kernel/nmi.c static void die_nmi(const char *str, struct pt_regs *regs, int do_panic) pt_regs 82 arch/sparc/kernel/nmi.c notrace __kprobes void perfctr_irq(int irq, struct pt_regs *regs) pt_regs 747 arch/sparc/kernel/pcic.c void pcic_nmi(unsigned int pend, struct pt_regs *regs) pt_regs 32 arch/sparc/kernel/pcr.c void __irq_entry deferred_pcr_work_irq(int irq, struct pt_regs *regs) pt_regs 34 arch/sparc/kernel/pcr.c struct pt_regs *old_regs; pt_regs 1619 arch/sparc/kernel/perf_event.c struct pt_regs *regs; pt_regs 1738 arch/sparc/kernel/perf_event.c struct pt_regs *regs) pt_regs 1753 arch/sparc/kernel/perf_event.c struct pt_regs *regs; pt_regs 1760 arch/sparc/kernel/perf_event.c regs = (struct pt_regs *) (sf + 1); pt_regs 1798 arch/sparc/kernel/perf_event.c struct pt_regs *regs) pt_regs 1822 arch/sparc/kernel/perf_event.c struct pt_regs *regs) pt_regs 1854 arch/sparc/kernel/perf_event.c perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 122 arch/sparc/kernel/process_32.c void show_regs(struct pt_regs *r) pt_regs 228 arch/sparc/kernel/process_32.c current->thread.kregs = (struct pt_regs *) pt_regs 263 arch/sparc/kernel/process_32.c struct pt_regs *regs, pt_regs 308 arch/sparc/kernel/process_32.c struct pt_regs *childregs, *regs = current_pt_regs(); pt_regs 329 arch/sparc/kernel/process_32.c childregs = (struct pt_regs *) (new_stack + STACKFRAME_SZ); pt_regs 415 arch/sparc/kernel/process_32.c int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs) pt_regs 109 arch/sparc/kernel/process_64.c static void show_regwindow32(struct pt_regs *regs) pt_regs 138 arch/sparc/kernel/process_64.c static void show_regwindow(struct pt_regs *regs) pt_regs 177 arch/sparc/kernel/process_64.c void show_regs(struct pt_regs *regs) pt_regs 204 arch/sparc/kernel/process_64.c static void __global_reg_self(struct thread_info *tp, struct pt_regs *regs, pt_regs 255 arch/sparc/kernel/process_64.c struct pt_regs *regs = get_irq_regs(); pt_regs 530 arch/sparc/kernel/process_64.c void fault_in_user_windows(struct pt_regs *regs) pt_regs 578 arch/sparc/kernel/process_64.c struct pt_regs *regs, pt_regs 619 arch/sparc/kernel/process_64.c struct pt_regs *regs = current_pt_regs(); pt_regs 631 arch/sparc/kernel/process_64.c t->kregs = (struct pt_regs *) (child_trap_frame + pt_regs 720 arch/sparc/kernel/process_64.c int dump_fpu (struct pt_regs * regs, elf_fpregset_t * fpregs) pt_regs 54 arch/sparc/kernel/ptrace_32.c const struct pt_regs *regs = target->thread.kregs; pt_regs 132 arch/sparc/kernel/ptrace_32.c struct pt_regs *regs = target->thread.kregs; pt_regs 347 arch/sparc/kernel/ptrace_32.c struct pt_regs __user *pregs; pt_regs 353 arch/sparc/kernel/ptrace_32.c pregs = (struct pt_regs __user *) addr; pt_regs 447 arch/sparc/kernel/ptrace_32.c asmlinkage int syscall_trace(struct pt_regs *regs, int syscall_exit_p) pt_regs 193 arch/sparc/kernel/ptrace_64.c const struct pt_regs *regs, pt_regs 218 arch/sparc/kernel/ptrace_64.c const struct pt_regs *regs, pt_regs 253 arch/sparc/kernel/ptrace_64.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 303 arch/sparc/kernel/ptrace_64.c struct pt_regs *regs = task_pt_regs(target); pt_regs 521 arch/sparc/kernel/ptrace_64.c const struct pt_regs *regs = task_pt_regs(target); pt_regs 633 arch/sparc/kernel/ptrace_64.c struct pt_regs *regs = task_pt_regs(target); pt_regs 1026 arch/sparc/kernel/ptrace_64.c struct pt_regs __user *pregs; pt_regs 1031 arch/sparc/kernel/ptrace_64.c pregs = (struct pt_regs __user *) addr; pt_regs 1110 arch/sparc/kernel/ptrace_64.c asmlinkage int syscall_trace_enter(struct pt_regs *regs) pt_regs 1133 arch/sparc/kernel/ptrace_64.c asmlinkage void syscall_trace_leave(struct pt_regs *regs) pt_regs 1175 arch/sparc/kernel/ptrace_64.c static inline int regs_within_kernel_stack(struct pt_regs *regs, pt_regs 1192 arch/sparc/kernel/ptrace_64.c unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 270 arch/sparc/kernel/setup_32.c static struct pt_regs fake_swapper_regs; pt_regs 169 arch/sparc/kernel/setup_64.c static struct pt_regs fake_swapper_regs = { { 0, }, 0, 0, 0, 0 }; pt_regs 85 arch/sparc/kernel/signal32.c void do_sigreturn32(struct pt_regs *regs) pt_regs 176 arch/sparc/kernel/signal32.c asmlinkage void do_rt_sigreturn32(struct pt_regs *regs) pt_regs 262 arch/sparc/kernel/signal32.c static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) pt_regs 348 arch/sparc/kernel/signal32.c static int setup_frame32(struct ksignal *ksig, struct pt_regs *regs, pt_regs 483 arch/sparc/kernel/signal32.c static int setup_rt_frame32(struct ksignal *ksig, struct pt_regs *regs, pt_regs 620 arch/sparc/kernel/signal32.c struct pt_regs *regs) pt_regs 633 arch/sparc/kernel/signal32.c static inline void syscall_restart32(unsigned long orig_i0, struct pt_regs *regs, pt_regs 658 arch/sparc/kernel/signal32.c void do_signal32(struct pt_regs * regs) pt_regs 51 arch/sparc/kernel/signal_32.c struct pt_regs regs; pt_regs 76 arch/sparc/kernel/signal_32.c asmlinkage void do_sigreturn(struct pt_regs *regs) pt_regs 110 arch/sparc/kernel/signal_32.c err |= __copy_from_user(regs, &sf->info.si_regs, sizeof(struct pt_regs)); pt_regs 143 arch/sparc/kernel/signal_32.c asmlinkage void do_rt_sigreturn(struct pt_regs *regs) pt_regs 202 arch/sparc/kernel/signal_32.c static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) pt_regs 227 arch/sparc/kernel/signal_32.c static int setup_frame(struct ksignal *ksig, struct pt_regs *regs, pt_regs 256 arch/sparc/kernel/signal_32.c err = __copy_to_user(&sf->info.si_regs, regs, sizeof(struct pt_regs)); pt_regs 322 arch/sparc/kernel/signal_32.c static int setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs, pt_regs 420 arch/sparc/kernel/signal_32.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 432 arch/sparc/kernel/signal_32.c static inline void syscall_restart(unsigned long orig_i0, struct pt_regs *regs, pt_regs 457 arch/sparc/kernel/signal_32.c static void do_signal(struct pt_regs *regs, unsigned long orig_i0) pt_regs 523 arch/sparc/kernel/signal_32.c void do_notify_resume(struct pt_regs *regs, unsigned long orig_i0, pt_regs 42 arch/sparc/kernel/signal_64.c asmlinkage void sparc64_set_context(struct pt_regs *regs) pt_regs 141 arch/sparc/kernel/signal_64.c asmlinkage void sparc64_get_context(struct pt_regs *regs) pt_regs 249 arch/sparc/kernel/signal_64.c struct pt_regs regs; pt_regs 256 arch/sparc/kernel/signal_64.c void do_rt_sigreturn(struct pt_regs *regs) pt_regs 326 arch/sparc/kernel/signal_64.c static inline void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, unsigned long framesize) pt_regs 352 arch/sparc/kernel/signal_64.c setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) pt_regs 452 arch/sparc/kernel/signal_64.c static inline void syscall_restart(unsigned long orig_i0, struct pt_regs *regs, pt_regs 477 arch/sparc/kernel/signal_64.c static void do_signal(struct pt_regs *regs, unsigned long orig_i0) pt_regs 548 arch/sparc/kernel/signal_64.c void do_notify_resume(struct pt_regs *regs, unsigned long orig_i0, unsigned long thread_info_flags) pt_regs 5 arch/sparc/kernel/sigutil.h int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu); pt_regs 6 arch/sparc/kernel/sigutil.h int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu); pt_regs 15 arch/sparc/kernel/sigutil_32.c int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) pt_regs 49 arch/sparc/kernel/sigutil_32.c int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) pt_regs 15 arch/sparc/kernel/sigutil_64.c int save_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) pt_regs 35 arch/sparc/kernel/sigutil_64.c int restore_fpu_state(struct pt_regs *regs, __siginfo_fpu_t __user *fpu) pt_regs 874 arch/sparc/kernel/smp_64.c void __irq_entry smp_call_function_client(int irq, struct pt_regs *regs) pt_regs 882 arch/sparc/kernel/smp_64.c void __irq_entry smp_call_function_single_client(int irq, struct pt_regs *regs) pt_regs 1211 arch/sparc/kernel/smp_64.c void __irq_entry smp_penguin_jailcell(int irq, struct pt_regs *regs) pt_regs 1528 arch/sparc/kernel/smp_64.c void __irq_entry smp_receive_signal_client(int irq, struct pt_regs *regs) pt_regs 36 arch/sparc/kernel/stacktrace.c struct pt_regs *regs; pt_regs 43 arch/sparc/kernel/stacktrace.c regs = (struct pt_regs *) (sf + 1); pt_regs 147 arch/sparc/kernel/sun4d_irq.c void sun4d_handler_irq(unsigned int pil, struct pt_regs *regs) pt_regs 149 arch/sparc/kernel/sun4d_irq.c struct pt_regs *old_regs; pt_regs 364 arch/sparc/kernel/sun4d_smp.c void smp4d_percpu_timer_interrupt(struct pt_regs *regs) pt_regs 366 arch/sparc/kernel/sun4d_smp.c struct pt_regs *old_regs; pt_regs 312 arch/sparc/kernel/sun4m_irq.c void sun4m_nmi(struct pt_regs *regs) pt_regs 241 arch/sparc/kernel/sun4m_smp.c void smp4m_percpu_timer_interrupt(struct pt_regs *regs) pt_regs 243 arch/sparc/kernel/sun4m_smp.c struct pt_regs *old_regs; pt_regs 133 arch/sparc/kernel/sys_sparc_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 148 arch/sparc/kernel/sys_sparc_32.c sparc_breakpoint (struct pt_regs *regs) pt_regs 490 arch/sparc/kernel/sys_sparc_64.c struct pt_regs *regs = current_pt_regs(); pt_regs 506 arch/sparc/kernel/sys_sparc_64.c asmlinkage void sparc_breakpoint(struct pt_regs *regs) pt_regs 671 arch/sparc/kernel/sys_sparc_64.c struct pt_regs *regs = current_pt_regs(); pt_regs 16 arch/sparc/kernel/systbls.h void do_rt_sigreturn(struct pt_regs *regs); pt_regs 20 arch/sparc/kernel/systbls.h asmlinkage void sparc_breakpoint(struct pt_regs *regs); pt_regs 50 arch/sparc/kernel/systbls.h asmlinkage void sparc64_set_context(struct pt_regs *regs); pt_regs 51 arch/sparc/kernel/systbls.h asmlinkage void sparc64_get_context(struct pt_regs *regs); pt_regs 68 arch/sparc/kernel/time_32.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 57 arch/sparc/kernel/time_64.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 716 arch/sparc/kernel/time_64.c void __irq_entry timer_interrupt(int irq, struct pt_regs *regs) pt_regs 718 arch/sparc/kernel/time_64.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 50 arch/sparc/kernel/traps_32.c void __noreturn die_if_kernel(char *str, struct pt_regs *regs) pt_regs 94 arch/sparc/kernel/traps_32.c void do_hw_interrupt(struct pt_regs *regs, unsigned long type) pt_regs 109 arch/sparc/kernel/traps_32.c void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 122 arch/sparc/kernel/traps_32.c void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 132 arch/sparc/kernel/traps_32.c void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 158 arch/sparc/kernel/traps_32.c void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 200 arch/sparc/kernel/traps_32.c void do_fpe_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 303 arch/sparc/kernel/traps_32.c void handle_tag_overflow(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 311 arch/sparc/kernel/traps_32.c void handle_watchpoint(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 323 arch/sparc/kernel/traps_32.c void handle_reg_access(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 333 arch/sparc/kernel/traps_32.c void handle_cp_disabled(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 339 arch/sparc/kernel/traps_32.c void handle_cp_exception(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 349 arch/sparc/kernel/traps_32.c void handle_hw_divzero(struct pt_regs *regs, unsigned long pc, unsigned long npc, pt_regs 88 arch/sparc/kernel/traps_64.c void bad_trap(struct pt_regs *regs, long lvl) pt_regs 114 arch/sparc/kernel/traps_64.c void bad_trap_tl1(struct pt_regs *regs, long lvl) pt_regs 187 arch/sparc/kernel/traps_64.c void spitfire_insn_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) pt_regs 210 arch/sparc/kernel/traps_64.c void spitfire_insn_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) pt_regs 220 arch/sparc/kernel/traps_64.c void sun4v_insn_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) pt_regs 243 arch/sparc/kernel/traps_64.c void sun4v_insn_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) pt_regs 253 arch/sparc/kernel/traps_64.c bool is_no_fault_exception(struct pt_regs *regs) pt_regs 292 arch/sparc/kernel/traps_64.c void spitfire_data_access_exception(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) pt_regs 330 arch/sparc/kernel/traps_64.c void spitfire_data_access_exception_tl1(struct pt_regs *regs, unsigned long sfsr, unsigned long sfar) pt_regs 340 arch/sparc/kernel/traps_64.c void sun4v_data_access_exception(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) pt_regs 400 arch/sparc/kernel/traps_64.c void sun4v_data_access_exception_tl1(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) pt_regs 515 arch/sparc/kernel/traps_64.c static void spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) pt_regs 536 arch/sparc/kernel/traps_64.c static void spitfire_ue_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long tt, int tl1, struct pt_regs *regs) pt_regs 575 arch/sparc/kernel/traps_64.c void spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) pt_regs 1170 arch/sparc/kernel/traps_64.c static void cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, pt_regs 1313 arch/sparc/kernel/traps_64.c void cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) pt_regs 1474 arch/sparc/kernel/traps_64.c void cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) pt_regs 1574 arch/sparc/kernel/traps_64.c void cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) pt_regs 1769 arch/sparc/kernel/traps_64.c void cheetah_plus_parity_error(int type, struct pt_regs *regs) pt_regs 1950 arch/sparc/kernel/traps_64.c static void sun4v_report_real_raddr(const char *pfx, struct pt_regs *regs) pt_regs 1966 arch/sparc/kernel/traps_64.c static void sun4v_log_error(struct pt_regs *regs, struct sun4v_error_entry *ent, pt_regs 2036 arch/sparc/kernel/traps_64.c void do_mcd_err(struct pt_regs *regs, struct sun4v_error_entry ent) pt_regs 2080 arch/sparc/kernel/traps_64.c void sun4v_resum_error(struct pt_regs *regs, unsigned long offset) pt_regs 2133 arch/sparc/kernel/traps_64.c void sun4v_resum_overflow(struct pt_regs *regs) pt_regs 2141 arch/sparc/kernel/traps_64.c static unsigned long sun4v_get_vaddr(struct pt_regs *regs) pt_regs 2155 arch/sparc/kernel/traps_64.c bool sun4v_nonresum_error_user_handled(struct pt_regs *regs, pt_regs 2199 arch/sparc/kernel/traps_64.c void sun4v_nonresum_error(struct pt_regs *regs, unsigned long offset) pt_regs 2247 arch/sparc/kernel/traps_64.c void sun4v_nonresum_overflow(struct pt_regs *regs) pt_regs 2255 arch/sparc/kernel/traps_64.c static void sun4v_tlb_error(struct pt_regs *regs) pt_regs 2265 arch/sparc/kernel/traps_64.c void sun4v_itlb_error_report(struct pt_regs *regs, int tl) pt_regs 2288 arch/sparc/kernel/traps_64.c void sun4v_dtlb_error_report(struct pt_regs *regs, int tl) pt_regs 2318 arch/sparc/kernel/traps_64.c static void do_fpe_common(struct pt_regs *regs) pt_regs 2349 arch/sparc/kernel/traps_64.c void do_fpieee(struct pt_regs *regs) pt_regs 2362 arch/sparc/kernel/traps_64.c void do_fpother(struct pt_regs *regs) pt_regs 2385 arch/sparc/kernel/traps_64.c void do_tof(struct pt_regs *regs) pt_regs 2405 arch/sparc/kernel/traps_64.c void do_div0(struct pt_regs *regs) pt_regs 2482 arch/sparc/kernel/traps_64.c struct pt_regs *regs; pt_regs 2488 arch/sparc/kernel/traps_64.c regs = (struct pt_regs *) (sf + 1); pt_regs 2525 arch/sparc/kernel/traps_64.c void __noreturn die_if_kernel(char *str, struct pt_regs *regs) pt_regs 2577 arch/sparc/kernel/traps_64.c void do_illegal_instruction(struct pt_regs *regs) pt_regs 2621 arch/sparc/kernel/traps_64.c void mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) pt_regs 2641 arch/sparc/kernel/traps_64.c void sun4v_do_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx) pt_regs 2664 arch/sparc/kernel/traps_64.c void sun4v_mem_corrupt_detect_precise(struct pt_regs *regs, unsigned long addr, pt_regs 2704 arch/sparc/kernel/traps_64.c void do_privop(struct pt_regs *regs) pt_regs 2722 arch/sparc/kernel/traps_64.c void do_privact(struct pt_regs *regs) pt_regs 2728 arch/sparc/kernel/traps_64.c void do_cee(struct pt_regs *regs) pt_regs 2734 arch/sparc/kernel/traps_64.c void do_div0_tl1(struct pt_regs *regs) pt_regs 2741 arch/sparc/kernel/traps_64.c void do_fpieee_tl1(struct pt_regs *regs) pt_regs 2748 arch/sparc/kernel/traps_64.c void do_fpother_tl1(struct pt_regs *regs) pt_regs 2755 arch/sparc/kernel/traps_64.c void do_ill_tl1(struct pt_regs *regs) pt_regs 2762 arch/sparc/kernel/traps_64.c void do_irq_tl1(struct pt_regs *regs) pt_regs 2769 arch/sparc/kernel/traps_64.c void do_lddfmna_tl1(struct pt_regs *regs) pt_regs 2776 arch/sparc/kernel/traps_64.c void do_stdfmna_tl1(struct pt_regs *regs) pt_regs 2783 arch/sparc/kernel/traps_64.c void do_paw(struct pt_regs *regs) pt_regs 2789 arch/sparc/kernel/traps_64.c void do_paw_tl1(struct pt_regs *regs) pt_regs 2796 arch/sparc/kernel/traps_64.c void do_vaw(struct pt_regs *regs) pt_regs 2802 arch/sparc/kernel/traps_64.c void do_vaw_tl1(struct pt_regs *regs) pt_regs 2809 arch/sparc/kernel/traps_64.c void do_tof_tl1(struct pt_regs *regs) pt_regs 2816 arch/sparc/kernel/traps_64.c void do_getpsr(struct pt_regs *regs) pt_regs 93 arch/sparc/kernel/unaligned_32.c static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) pt_regs 105 arch/sparc/kernel/unaligned_32.c static inline unsigned long safe_fetch_reg(unsigned int reg, struct pt_regs *regs) pt_regs 125 arch/sparc/kernel/unaligned_32.c static inline unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) pt_regs 135 arch/sparc/kernel/unaligned_32.c static unsigned long compute_effective_address(struct pt_regs *regs, pt_regs 151 arch/sparc/kernel/unaligned_32.c unsigned long safe_compute_effective_address(struct pt_regs *regs, pt_regs 180 arch/sparc/kernel/unaligned_32.c struct pt_regs *regs) pt_regs 198 arch/sparc/kernel/unaligned_32.c static inline void advance(struct pt_regs *regs) pt_regs 214 arch/sparc/kernel/unaligned_32.c static void kernel_mna_trap_fault(struct pt_regs *regs, unsigned int insn) pt_regs 240 arch/sparc/kernel/unaligned_32.c asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) pt_regs 277 arch/sparc/kernel/unaligned_32.c static inline int ok_for_user(struct pt_regs *regs, unsigned int insn, pt_regs 311 arch/sparc/kernel/unaligned_32.c static void user_mna_trap_fault(struct pt_regs *regs, unsigned int insn) pt_regs 318 arch/sparc/kernel/unaligned_32.c asmlinkage void user_unaligned_trap(struct pt_regs *regs, unsigned int insn) pt_regs 59 arch/sparc/kernel/unaligned_64.c static inline int decode_access_size(struct pt_regs *regs, unsigned int insn) pt_regs 87 arch/sparc/kernel/unaligned_64.c static inline int decode_asi(unsigned int insn, struct pt_regs *regs) pt_regs 120 arch/sparc/kernel/unaligned_64.c static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) pt_regs 145 arch/sparc/kernel/unaligned_64.c static unsigned long *fetch_reg_addr(unsigned int reg, struct pt_regs *regs) pt_regs 169 arch/sparc/kernel/unaligned_64.c unsigned long compute_effective_address(struct pt_regs *regs, pt_regs 192 arch/sparc/kernel/unaligned_64.c static void __used unaligned_panic(char *str, struct pt_regs *regs) pt_regs 204 arch/sparc/kernel/unaligned_64.c struct pt_regs *regs, int asi, int orig_asi) pt_regs 239 arch/sparc/kernel/unaligned_64.c static inline void advance(struct pt_regs *regs) pt_regs 261 arch/sparc/kernel/unaligned_64.c struct pt_regs *regs = current_thread_info()->kern_una_regs; pt_regs 296 arch/sparc/kernel/unaligned_64.c static void log_unaligned(struct pt_regs *regs) pt_regs 306 arch/sparc/kernel/unaligned_64.c asmlinkage void kernel_unaligned_trap(struct pt_regs *regs, unsigned int insn) pt_regs 396 arch/sparc/kernel/unaligned_64.c int handle_popc(u32 insn, struct pt_regs *regs) pt_regs 431 arch/sparc/kernel/unaligned_64.c extern void do_fpother(struct pt_regs *regs); pt_regs 432 arch/sparc/kernel/unaligned_64.c extern void do_privact(struct pt_regs *regs); pt_regs 433 arch/sparc/kernel/unaligned_64.c extern void sun4v_data_access_exception(struct pt_regs *regs, pt_regs 437 arch/sparc/kernel/unaligned_64.c int handle_ldf_stq(u32 insn, struct pt_regs *regs) pt_regs 570 arch/sparc/kernel/unaligned_64.c void handle_ld_nf(u32 insn, struct pt_regs *regs) pt_regs 596 arch/sparc/kernel/unaligned_64.c void handle_lddfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) pt_regs 660 arch/sparc/kernel/unaligned_64.c void handle_stdfmna(struct pt_regs *regs, unsigned long sfar, unsigned long sfsr) pt_regs 26 arch/sparc/kernel/uprobes.c unsigned long uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 92 arch/sparc/kernel/uprobes.c struct pt_regs *regs) pt_regs 123 arch/sparc/kernel/uprobes.c static int retpc_fixup(struct pt_regs *regs, u32 insn, pt_regs 169 arch/sparc/kernel/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 190 arch/sparc/kernel/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 216 arch/sparc/kernel/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 237 arch/sparc/kernel/uprobes.c asmlinkage void uprobe_trap(struct pt_regs *regs, pt_regs 293 arch/sparc/kernel/uprobes.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 311 arch/sparc/kernel/uprobes.c struct pt_regs *regs) pt_regs 151 arch/sparc/kernel/visemul.c static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) pt_regs 177 arch/sparc/kernel/visemul.c struct pt_regs *regs) pt_regs 196 arch/sparc/kernel/visemul.c struct pt_regs *regs) pt_regs 204 arch/sparc/kernel/visemul.c static void store_reg(struct pt_regs *regs, unsigned long val, unsigned long rd) pt_regs 294 arch/sparc/kernel/visemul.c static void edge(struct pt_regs *regs, unsigned int insn, unsigned int opf) pt_regs 372 arch/sparc/kernel/visemul.c static void array(struct pt_regs *regs, unsigned int insn, unsigned int opf) pt_regs 406 arch/sparc/kernel/visemul.c static void bmask(struct pt_regs *regs, unsigned int insn) pt_regs 422 arch/sparc/kernel/visemul.c static void bshuffle(struct pt_regs *regs, unsigned int insn) pt_regs 448 arch/sparc/kernel/visemul.c static void pdist(struct pt_regs *regs, unsigned int insn) pt_regs 477 arch/sparc/kernel/visemul.c static void pformat(struct pt_regs *regs, unsigned int insn, unsigned int opf) pt_regs 589 arch/sparc/kernel/visemul.c static void pmul(struct pt_regs *regs, unsigned int insn, unsigned int opf) pt_regs 705 arch/sparc/kernel/visemul.c static void pcmp(struct pt_regs *regs, unsigned int insn, unsigned int opf) pt_regs 804 arch/sparc/kernel/visemul.c int vis_emul(struct pt_regs *regs, unsigned int insn) pt_regs 113 arch/sparc/kernel/windows.c void try_to_clear_window_buffer(struct pt_regs *regs, int who) pt_regs 144 arch/sparc/math-emu/math_32.c int do_mathemu(struct pt_regs *regs, struct task_struct *fpt) pt_regs 101 arch/sparc/math-emu/math_64.c static inline int record_exception(struct pt_regs *regs, int eflag) pt_regs 167 arch/sparc/math-emu/math_64.c int do_mathemu(struct pt_regs *regs, struct fpustate *f, bool illegal_insn_trap) pt_regs 41 arch/sparc/mm/fault_32.c struct pt_regs *regs) pt_regs 61 arch/sparc/mm/fault_32.c struct pt_regs regs; pt_regs 107 arch/sparc/mm/fault_32.c show_signal_msg(struct pt_regs *regs, int sig, int code, pt_regs 127 arch/sparc/mm/fault_32.c static void __do_fault_siginfo(int code, int sig, struct pt_regs *regs, pt_regs 137 arch/sparc/mm/fault_32.c static unsigned long compute_si_addr(struct pt_regs *regs, int text_fault) pt_regs 152 arch/sparc/mm/fault_32.c static noinline void do_fault_siginfo(int code, int sig, struct pt_regs *regs, pt_regs 160 arch/sparc/mm/fault_32.c asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, pt_regs 452 arch/sparc/mm/fault_32.c void window_ret_fault(struct pt_regs *regs) pt_regs 43 arch/sparc/mm/fault_64.c struct pt_regs *regs) pt_regs 62 arch/sparc/mm/fault_64.c static void __kprobes bad_kernel_pc(struct pt_regs *regs, unsigned long vaddr) pt_regs 134 arch/sparc/mm/fault_64.c show_signal_msg(struct pt_regs *regs, int sig, int code, pt_regs 154 arch/sparc/mm/fault_64.c static void do_fault_siginfo(int code, int sig, struct pt_regs *regs, pt_regs 179 arch/sparc/mm/fault_64.c static unsigned int get_fault_insn(struct pt_regs *regs, unsigned int insn) pt_regs 193 arch/sparc/mm/fault_64.c static void __kprobes do_kernel_fault(struct pt_regs *regs, int si_code, pt_regs 249 arch/sparc/mm/fault_64.c static void noinline __kprobes bogus_32bit_fault_tpc(struct pt_regs *regs) pt_regs 261 arch/sparc/mm/fault_64.c asmlinkage void __kprobes do_sparc64_fault(struct pt_regs *regs) pt_regs 2980 arch/sparc/mm/init_64.c void hugetlb_setup(struct pt_regs *regs) pt_regs 5 arch/sparc/mm/mm_32.h asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, pt_regs 10 arch/sparc/mm/mm_32.h void window_ret_fault(struct pt_regs *regs); pt_regs 233 arch/um/drivers/mconsole_kern.c struct pt_regs *old_regs; pt_regs 234 arch/um/drivers/mconsole_kern.c old_regs = set_irq_regs((struct pt_regs *)&req->regs); pt_regs 9 arch/um/include/asm/processor-generic.h struct pt_regs; pt_regs 22 arch/um/include/asm/processor-generic.h struct pt_regs regs; pt_regs 23 arch/um/include/asm/processor-generic.h struct pt_regs *segv_regs; pt_regs 87 arch/um/include/asm/processor-generic.h extern void start_thread(struct pt_regs *regs, unsigned long entry, pt_regs 41 arch/um/include/asm/ptrace-generic.h extern int syscall_trace_enter(struct pt_regs *regs); pt_regs 42 arch/um/include/asm/ptrace-generic.h extern void syscall_trace_leave(struct pt_regs *regs); pt_regs 19 arch/um/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *segv_regs) pt_regs 27 arch/um/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *segv_regs) pt_regs 34 arch/um/include/asm/stacktrace.h *get_stack_pointer(struct task_struct *task, struct pt_regs *segv_regs) pt_regs 18 arch/um/include/asm/syscall-generic.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 25 arch/um/include/asm/syscall-generic.h struct pt_regs *regs) pt_regs 31 arch/um/include/asm/syscall-generic.h struct pt_regs *regs) pt_regs 39 arch/um/include/asm/syscall-generic.h struct pt_regs *regs) pt_regs 45 arch/um/include/asm/syscall-generic.h struct pt_regs *regs, pt_regs 52 arch/um/include/asm/syscall-generic.h struct pt_regs *regs, pt_regs 66 arch/um/include/asm/syscall-generic.h struct pt_regs *regs, pt_regs 10 arch/um/include/shared/frame_kern.h struct pt_regs *regs, sigset_t *mask); pt_regs 12 arch/um/include/shared/frame_kern.h struct pt_regs *regs, sigset_t *mask); pt_regs 25 arch/um/include/shared/kern_util.h struct pt_regs; pt_regs 26 arch/um/include/shared/kern_util.h extern void do_signal(struct pt_regs *regs); pt_regs 43 arch/um/kernel/exec.c void start_thread(struct pt_regs *regs, unsigned long eip, unsigned long esp) pt_regs 416 arch/um/kernel/irq.c struct pt_regs *old_regs = set_irq_regs((struct pt_regs *)regs); pt_regs 99 arch/um/kernel/process.c struct pt_regs *regs = ¤t->thread.regs; pt_regs 127 arch/um/kernel/ptrace.c int syscall_trace_enter(struct pt_regs *regs) pt_regs 141 arch/um/kernel/ptrace.c void syscall_trace_leave(struct pt_regs *regs) pt_regs 49 arch/um/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 95 arch/um/kernel/signal.c void do_signal(struct pt_regs *regs) pt_regs 17 arch/um/kernel/skas/syscall.c struct pt_regs *regs = container_of(r, struct pt_regs, regs); pt_regs 22 arch/um/kernel/stacktrace.c struct pt_regs *segv_regs = tsk->thread.segv_regs; pt_regs 31 arch/um/kernel/sysrq.c struct pt_regs *segv_regs = current->thread.segv_regs; pt_regs 219 arch/um/kernel/trap.c current->thread.segv_regs = container_of(regs, struct pt_regs, regs); pt_regs 226 arch/um/kernel/trap.c show_regs(container_of(regs, struct pt_regs, regs)); pt_regs 230 arch/um/kernel/trap.c show_regs(container_of(regs, struct pt_regs, regs)); pt_regs 261 arch/um/kernel/trap.c show_regs(container_of(regs, struct pt_regs, regs)); pt_regs 12 arch/unicore32/include/asm/bug.h struct pt_regs; pt_regs 15 arch/unicore32/include/asm/bug.h extern void die(const char *msg, struct pt_regs *regs, int err); pt_regs 16 arch/unicore32/include/asm/bug.h extern void uc32_notify_die(const char *str, struct pt_regs *regs, pt_regs 24 arch/unicore32/include/asm/elf.h #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) pt_regs 95 arch/unicore32/include/asm/irq.h struct pt_regs; pt_regs 97 arch/unicore32/include/asm/irq.h extern void asm_do_IRQ(unsigned int, struct pt_regs *); pt_regs 67 arch/unicore32/include/asm/processor.h ((struct pt_regs *)(THREAD_START_SP + task_stack_page(p)) - 1) pt_regs 31 arch/unicore32/include/asm/ptrace.h static inline int valid_user_regs(struct pt_regs *regs) pt_regs 188 arch/unicore32/include/asm/tlbflush.h struct pt_regs *regs); pt_regs 17 arch/unicore32/include/asm/traps.h struct pt_regs *regs); pt_regs 27 arch/unicore32/include/uapi/asm/sigcontext.h struct pt_regs regs; pt_regs 49 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R0, offsetof(struct pt_regs, UCreg_00)); pt_regs 50 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R1, offsetof(struct pt_regs, UCreg_01)); pt_regs 51 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R2, offsetof(struct pt_regs, UCreg_02)); pt_regs 52 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R3, offsetof(struct pt_regs, UCreg_03)); pt_regs 53 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R4, offsetof(struct pt_regs, UCreg_04)); pt_regs 54 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R5, offsetof(struct pt_regs, UCreg_05)); pt_regs 55 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R6, offsetof(struct pt_regs, UCreg_06)); pt_regs 56 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R7, offsetof(struct pt_regs, UCreg_07)); pt_regs 57 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R8, offsetof(struct pt_regs, UCreg_08)); pt_regs 58 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R9, offsetof(struct pt_regs, UCreg_09)); pt_regs 59 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R10, offsetof(struct pt_regs, UCreg_10)); pt_regs 60 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R11, offsetof(struct pt_regs, UCreg_11)); pt_regs 61 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R12, offsetof(struct pt_regs, UCreg_12)); pt_regs 62 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R13, offsetof(struct pt_regs, UCreg_13)); pt_regs 63 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R14, offsetof(struct pt_regs, UCreg_14)); pt_regs 64 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R15, offsetof(struct pt_regs, UCreg_15)); pt_regs 65 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R16, offsetof(struct pt_regs, UCreg_16)); pt_regs 66 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R17, offsetof(struct pt_regs, UCreg_17)); pt_regs 67 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R18, offsetof(struct pt_regs, UCreg_18)); pt_regs 68 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R19, offsetof(struct pt_regs, UCreg_19)); pt_regs 69 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R20, offsetof(struct pt_regs, UCreg_20)); pt_regs 70 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R21, offsetof(struct pt_regs, UCreg_21)); pt_regs 71 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R22, offsetof(struct pt_regs, UCreg_22)); pt_regs 72 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R23, offsetof(struct pt_regs, UCreg_23)); pt_regs 73 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R24, offsetof(struct pt_regs, UCreg_24)); pt_regs 74 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R25, offsetof(struct pt_regs, UCreg_25)); pt_regs 75 arch/unicore32/kernel/asm-offsets.c DEFINE(S_R26, offsetof(struct pt_regs, UCreg_26)); pt_regs 76 arch/unicore32/kernel/asm-offsets.c DEFINE(S_FP, offsetof(struct pt_regs, UCreg_fp)); pt_regs 77 arch/unicore32/kernel/asm-offsets.c DEFINE(S_IP, offsetof(struct pt_regs, UCreg_ip)); pt_regs 78 arch/unicore32/kernel/asm-offsets.c DEFINE(S_SP, offsetof(struct pt_regs, UCreg_sp)); pt_regs 79 arch/unicore32/kernel/asm-offsets.c DEFINE(S_LR, offsetof(struct pt_regs, UCreg_lr)); pt_regs 80 arch/unicore32/kernel/asm-offsets.c DEFINE(S_PC, offsetof(struct pt_regs, UCreg_pc)); pt_regs 81 arch/unicore32/kernel/asm-offsets.c DEFINE(S_PSR, offsetof(struct pt_regs, UCreg_asr)); pt_regs 82 arch/unicore32/kernel/asm-offsets.c DEFINE(S_OLD_R0, offsetof(struct pt_regs, UCreg_ORIG_00)); pt_regs 83 arch/unicore32/kernel/asm-offsets.c DEFINE(S_FRAME_SIZE, sizeof(struct pt_regs)); pt_regs 52 arch/unicore32/kernel/fpu-ucf64.c void ucf64_raise_sigfpe(struct pt_regs *regs) pt_regs 69 arch/unicore32/kernel/fpu-ucf64.c void ucf64_exchandler(u32 inst, u32 fpexc, struct pt_regs *regs) pt_regs 350 arch/unicore32/kernel/irq.c asmlinkage void asm_do_IRQ(unsigned int irq, struct pt_regs *regs) pt_regs 352 arch/unicore32/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 132 arch/unicore32/kernel/process.c void __show_regs(struct pt_regs *regs) pt_regs 194 arch/unicore32/kernel/process.c void show_regs(struct pt_regs *regs) pt_regs 227 arch/unicore32/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 235 arch/unicore32/kernel/process.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 261 arch/unicore32/kernel/process.c int dump_fpu(struct pt_regs *regs, elf_fpregset_t *fp) pt_regs 37 arch/unicore32/kernel/ptrace.c struct pt_regs newregs, *regs = task_pt_regs(task); pt_regs 67 arch/unicore32/kernel/ptrace.c if (off < sizeof(struct pt_regs)) pt_regs 79 arch/unicore32/kernel/ptrace.c if (off >= sizeof(struct pt_regs)) pt_regs 113 arch/unicore32/kernel/ptrace.c asmlinkage int syscall_trace(int why, struct pt_regs *regs, int scno) pt_regs 34 arch/unicore32/kernel/setup.h extern void __show_regs(struct pt_regs *); pt_regs 52 arch/unicore32/kernel/signal.c static int restore_sigframe(struct pt_regs *regs, struct sigframe __user *sf) pt_regs 100 arch/unicore32/kernel/signal.c asmlinkage int __sys_rt_sigreturn(struct pt_regs *regs) pt_regs 133 arch/unicore32/kernel/signal.c static int setup_sigframe(struct sigframe __user *sf, struct pt_regs *regs, pt_regs 186 arch/unicore32/kernel/signal.c struct pt_regs *regs, int framesize) pt_regs 211 arch/unicore32/kernel/signal.c static int setup_return(struct pt_regs *regs, struct k_sigaction *ka, pt_regs 239 arch/unicore32/kernel/signal.c struct pt_regs *regs) pt_regs 261 arch/unicore32/kernel/signal.c struct pt_regs *regs) pt_regs 292 arch/unicore32/kernel/signal.c static inline void setup_syscall_restart(struct pt_regs *regs) pt_regs 301 arch/unicore32/kernel/signal.c static void handle_signal(struct ksignal *ksig, struct pt_regs *regs, pt_regs 354 arch/unicore32/kernel/signal.c static void do_signal(struct pt_regs *regs, int syscall) pt_regs 401 arch/unicore32/kernel/signal.c asmlinkage void do_notify_resume(struct pt_regs *regs, pt_regs 104 arch/unicore32/kernel/traps.c static void dump_instr(const char *lvl, struct pt_regs *regs) pt_regs 138 arch/unicore32/kernel/traps.c static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk) pt_regs 180 arch/unicore32/kernel/traps.c struct pt_regs *regs) pt_regs 215 arch/unicore32/kernel/traps.c void die(const char *str, struct pt_regs *regs, int err) pt_regs 240 arch/unicore32/kernel/traps.c void uc32_notify_die(const char *str, struct pt_regs *regs, pt_regs 259 arch/unicore32/kernel/traps.c asmlinkage void bad_mode(struct pt_regs *regs, unsigned int reason) pt_regs 199 arch/unicore32/mm/alignment.c struct pt_regs *regs, union offset_union offset) pt_regs 213 arch/unicore32/mm/alignment.c struct pt_regs *regs) pt_regs 248 arch/unicore32/mm/alignment.c struct pt_regs *regs) pt_regs 287 arch/unicore32/mm/alignment.c struct pt_regs *regs) pt_regs 354 arch/unicore32/mm/alignment.c do_alignment(unsigned long addr, unsigned int error_code, struct pt_regs *regs) pt_regs 359 arch/unicore32/mm/alignment.c struct pt_regs *regs); pt_regs 12 arch/unicore32/mm/extable.c int fixup_exception(struct pt_regs *regs) pt_regs 89 arch/unicore32/mm/fault.c unsigned int fsr, struct pt_regs *regs) pt_regs 117 arch/unicore32/mm/fault.c unsigned int sig, int code, struct pt_regs *regs) pt_regs 127 arch/unicore32/mm/fault.c void do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 199 arch/unicore32/mm/fault.c static int do_pf(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 336 arch/unicore32/mm/fault.c static int do_ifault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 374 arch/unicore32/mm/fault.c static int do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 379 arch/unicore32/mm/fault.c static int do_good(unsigned long addr, unsigned int fsr, struct pt_regs *regs) pt_regs 398 arch/unicore32/mm/fault.c int (*fn) (unsigned long addr, unsigned int fsr, struct pt_regs *regs); pt_regs 441 arch/unicore32/mm/fault.c int (*fn) (unsigned long, unsigned int, struct pt_regs *), pt_regs 457 arch/unicore32/mm/fault.c struct pt_regs *regs) pt_regs 472 arch/unicore32/mm/fault.c unsigned int ifsr, struct pt_regs *regs) pt_regs 37 arch/unicore32/mm/mm.h (unsigned long, unsigned int, struct pt_regs *), pt_regs 51 arch/x86/entry/common.c static void do_audit_syscall_entry(struct pt_regs *regs, u32 arch) pt_regs 69 arch/x86/entry/common.c static long syscall_trace_enter(struct pt_regs *regs) pt_regs 135 arch/x86/entry/common.c static void exit_to_usermode_loop(struct pt_regs *regs, u32 cached_flags) pt_regs 181 arch/x86/entry/common.c __visible inline void prepare_exit_to_usermode(struct pt_regs *regs) pt_regs 227 arch/x86/entry/common.c static void syscall_slow_exit_work(struct pt_regs *regs, u32 cached_flags) pt_regs 253 arch/x86/entry/common.c __visible inline void syscall_return_slowpath(struct pt_regs *regs) pt_regs 278 arch/x86/entry/common.c __visible void do_syscall_64(unsigned long nr, struct pt_regs *regs) pt_regs 311 arch/x86/entry/common.c static __always_inline void do_syscall_32_irqs_on(struct pt_regs *regs) pt_regs 352 arch/x86/entry/common.c __visible void do_int80_syscall_32(struct pt_regs *regs) pt_regs 360 arch/x86/entry/common.c __visible long do_fast_syscall_32(struct pt_regs *regs) pt_regs 12 arch/x86/entry/syscall_32.c #define __SYSCALL_I386(nr, sym, qual) extern asmlinkage long sym(const struct pt_regs *); pt_regs 18 arch/x86/entry/syscall_64.c #define __SYSCALL_64(nr, sym, qual) extern asmlinkage long sym(const struct pt_regs *); pt_regs 60 arch/x86/entry/vdso/vma.c struct pt_regs *regs = current_pt_regs(); pt_regs 73 arch/x86/entry/vsyscall/vsyscall_64.c static void warn_bad_vsyscall(const char *level, struct pt_regs *regs, pt_regs 121 arch/x86/entry/vsyscall/vsyscall_64.c struct pt_regs *regs, unsigned long address) pt_regs 665 arch/x86/events/amd/core.c static int amd_pmu_handle_irq(struct pt_regs *regs) pt_regs 569 arch/x86/events/amd/ibs.c static int perf_ibs_handle_irq(struct perf_ibs *perf_ibs, struct pt_regs *iregs) pt_regs 576 arch/x86/events/amd/ibs.c struct pt_regs regs; pt_regs 684 arch/x86/events/amd/ibs.c perf_ibs_nmi_handler(unsigned int cmd, struct pt_regs *regs) pt_regs 1491 arch/x86/events/core.c int x86_pmu_handle_irq(struct pt_regs *regs) pt_regs 1552 arch/x86/events/core.c perf_event_nmi_handler(unsigned int cmd, struct pt_regs *regs) pt_regs 2360 arch/x86/events/core.c static bool perf_hw_regs(struct pt_regs *regs) pt_regs 2366 arch/x86/events/core.c perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 2430 arch/x86/events/core.c perf_callchain_user32(struct pt_regs *regs, struct perf_callchain_entry_ctx *entry) pt_regs 2468 arch/x86/events/core.c perf_callchain_user32(struct pt_regs *regs, struct perf_callchain_entry_ctx *entry) pt_regs 2475 arch/x86/events/core.c perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs) pt_regs 2537 arch/x86/events/core.c static unsigned long code_segment_base(struct pt_regs *regs) pt_regs 2562 arch/x86/events/core.c unsigned long perf_instruction_pointer(struct pt_regs *regs) pt_regs 2570 arch/x86/events/core.c unsigned long perf_misc_flags(struct pt_regs *regs) pt_regs 2330 arch/x86/events/intel/core.c static int handle_pmi_common(struct pt_regs *regs, u64 status) pt_regs 2444 arch/x86/events/intel/core.c static int intel_pmu_handle_irq_v4(struct pt_regs *regs) pt_regs 2517 arch/x86/events/intel/core.c static int intel_pmu_handle_irq(struct pt_regs *regs) pt_regs 595 arch/x86/events/intel/ds.c struct pt_regs regs; pt_regs 672 arch/x86/events/intel/ds.c struct pt_regs regs; pt_regs 1199 arch/x86/events/intel/ds.c static int intel_pmu_pebs_fixup_ip(struct pt_regs *regs) pt_regs 1340 arch/x86/events/intel/ds.c struct pt_regs *iregs, void *__pebs, pt_regs 1342 arch/x86/events/intel/ds.c struct pt_regs *regs) pt_regs 1481 arch/x86/events/intel/ds.c static void adaptive_pebs_save_regs(struct pt_regs *regs, pt_regs 1509 arch/x86/events/intel/ds.c struct pt_regs *iregs, void *__pebs, pt_regs 1511 arch/x86/events/intel/ds.c struct pt_regs *regs) pt_regs 1724 arch/x86/events/intel/ds.c struct pt_regs *iregs, pt_regs 1728 arch/x86/events/intel/ds.c struct pt_regs *, pt_regs 1731 arch/x86/events/intel/ds.c struct pt_regs *)) pt_regs 1737 arch/x86/events/intel/ds.c struct pt_regs *regs = &perf_regs.regs; pt_regs 1772 arch/x86/events/intel/ds.c static void intel_pmu_drain_pebs_core(struct pt_regs *iregs) pt_regs 1829 arch/x86/events/intel/ds.c static void intel_pmu_drain_pebs_nhm(struct pt_regs *iregs) pt_regs 1943 arch/x86/events/intel/ds.c static void intel_pmu_drain_pebs_icl(struct pt_regs *iregs) pt_regs 213 arch/x86/events/intel/knc.c static int knc_pmu_handle_irq(struct pt_regs *regs) pt_regs 998 arch/x86/events/intel/p4.c static int p4_pmu_handle_irq(struct pt_regs *regs) pt_regs 572 arch/x86/events/perf_event.h int (*handle_irq)(struct pt_regs *); pt_regs 665 arch/x86/events/perf_event.h void (*drain_pebs)(struct pt_regs *regs); pt_regs 862 arch/x86/events/perf_event.h int x86_pmu_handle_irq(struct pt_regs *regs); pt_regs 889 arch/x86/events/perf_event.h static inline void set_linear_ip(struct pt_regs *regs, unsigned long ip) pt_regs 142 arch/x86/hyperv/hv_init.c __visible void __irq_entry hyperv_reenlightenment_intr(struct pt_regs *regs) pt_regs 358 arch/x86/hyperv/hv_init.c void hyperv_report_panic(struct pt_regs *regs, long err, bool in_die) pt_regs 108 arch/x86/ia32/ia32_aout.c struct pt_regs *regs = current_pt_regs(); pt_regs 71 arch/x86/ia32/ia32_signal.c static int ia32_restore_sigcontext(struct pt_regs *regs, pt_regs 124 arch/x86/ia32/ia32_signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 150 arch/x86/ia32/ia32_signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 182 arch/x86/ia32/ia32_signal.c struct pt_regs *regs, unsigned int mask) pt_regs 221 arch/x86/ia32/ia32_signal.c static void __user *get_sigframe(struct ksignal *ksig, struct pt_regs *regs, pt_regs 253 arch/x86/ia32/ia32_signal.c compat_sigset_t *set, struct pt_regs *regs) pt_regs 331 arch/x86/ia32/ia32_signal.c compat_sigset_t *set, struct pt_regs *regs) pt_regs 10 arch/x86/include/asm/acrn.h extern void acrn_hv_vector_handler(struct pt_regs *regs); pt_regs 173 arch/x86/include/asm/elf.h struct pt_regs *regs, const u16 ds) pt_regs 191 arch/x86/include/asm/elf.h void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp); pt_regs 20 arch/x86/include/asm/extable.h struct pt_regs; pt_regs 32 arch/x86/include/asm/extable.h extern int fixup_exception(struct pt_regs *regs, int trapnr, pt_regs 34 arch/x86/include/asm/extable.h extern int fixup_bug(struct pt_regs *regs, int trapnr); pt_regs 36 arch/x86/include/asm/extable.h extern void early_fixup_exception(struct pt_regs *regs, int trapnr); pt_regs 36 arch/x86/include/asm/fpu/internal.h extern int dump_fpu(struct pt_regs *ptregs, struct user_i387_struct *fpstate); pt_regs 13 arch/x86/include/asm/fpu/signal.h compat_sigset_t *set, struct pt_regs *regs); pt_regs 15 arch/x86/include/asm/fpu/signal.h compat_sigset_t *set, struct pt_regs *regs); pt_regs 37 arch/x86/include/asm/ftrace.h int ftrace_int3_handler(struct pt_regs *regs); pt_regs 74 arch/x86/include/asm/ftrace.h static inline bool arch_trace_is_compat_syscall(struct pt_regs *regs) pt_regs 18 arch/x86/include/asm/insn-eval.h void __user *insn_get_addr_ref(struct insn *insn, struct pt_regs *regs); pt_regs 19 arch/x86/include/asm/insn-eval.h int insn_get_modrm_rm_off(struct insn *insn, struct pt_regs *regs); pt_regs 20 arch/x86/include/asm/insn-eval.h unsigned long insn_get_seg_base(struct pt_regs *regs, int seg_reg_idx); pt_regs 21 arch/x86/include/asm/insn-eval.h int insn_get_code_seg_params(struct pt_regs *regs); pt_regs 29 arch/x86/include/asm/irq.h extern __visible void smp_kvm_posted_intr_ipi(struct pt_regs *regs); pt_regs 30 arch/x86/include/asm/irq.h extern __visible void smp_kvm_posted_intr_wakeup_ipi(struct pt_regs *regs); pt_regs 31 arch/x86/include/asm/irq.h extern __visible void smp_kvm_posted_intr_nested_ipi(struct pt_regs *regs); pt_regs 37 arch/x86/include/asm/irq.h extern void handle_irq(struct irq_desc *desc, struct pt_regs *regs); pt_regs 39 arch/x86/include/asm/irq.h extern __visible unsigned int do_IRQ(struct pt_regs *regs); pt_regs 49 arch/x86/include/asm/irq.h extern __visible void smp_x86_platform_ipi(struct pt_regs *regs); pt_regs 15 arch/x86/include/asm/irq_regs.h DECLARE_PER_CPU(struct pt_regs *, irq_regs); pt_regs 17 arch/x86/include/asm/irq_regs.h static inline struct pt_regs *get_irq_regs(void) pt_regs 22 arch/x86/include/asm/irq_regs.h static inline struct pt_regs *set_irq_regs(struct pt_regs *new_regs) pt_regs 24 arch/x86/include/asm/irq_regs.h struct pt_regs *old_regs; pt_regs 13 arch/x86/include/asm/irq_work.h extern __visible void smp_irq_work_interrupt(struct pt_regs *regs); pt_regs 7 arch/x86/include/asm/kdebug.h struct pt_regs; pt_regs 35 arch/x86/include/asm/kdebug.h extern void die(const char *, struct pt_regs *,long); pt_regs 36 arch/x86/include/asm/kdebug.h extern int __must_check __die(const char *, struct pt_regs *, long); pt_regs 37 arch/x86/include/asm/kdebug.h extern void show_stack_regs(struct pt_regs *regs); pt_regs 38 arch/x86/include/asm/kdebug.h extern void __show_regs(struct pt_regs *regs, enum show_regs_mode); pt_regs 39 arch/x86/include/asm/kdebug.h extern void show_iret_regs(struct pt_regs *regs); pt_regs 41 arch/x86/include/asm/kdebug.h extern void oops_end(unsigned long, struct pt_regs *, int signr); pt_regs 78 arch/x86/include/asm/kexec.h static inline void crash_setup_regs(struct pt_regs *newregs, pt_regs 79 arch/x86/include/asm/kexec.h struct pt_regs *oldregs) pt_regs 90 arch/x86/include/asm/kgdb.h struct pt_regs *regs, long err, int trap, int sig); pt_regs 24 arch/x86/include/asm/kprobes.h struct pt_regs; pt_regs 57 arch/x86/include/asm/kprobes.h extern void arch_kprobe_override_function(struct pt_regs *regs); pt_regs 104 arch/x86/include/asm/kprobes.h extern int kprobe_fault_handler(struct pt_regs *regs, int trapnr); pt_regs 107 arch/x86/include/asm/kprobes.h extern int kprobe_int3_handler(struct pt_regs *regs); pt_regs 108 arch/x86/include/asm/kprobes.h extern int kprobe_debug_handler(struct pt_regs *regs); pt_regs 95 arch/x86/include/asm/kvm_para.h void do_async_page_fault(struct pt_regs *regs, unsigned long error_code, unsigned long address); pt_regs 15 arch/x86/include/asm/livepatch.h static inline void klp_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 13 arch/x86/include/asm/math_emu.h struct pt_regs *regs; pt_regs 243 arch/x86/include/asm/mce.h extern void (*machine_check_vector)(struct pt_regs *, long error_code); pt_regs 244 arch/x86/include/asm/mce.h void do_machine_check(struct pt_regs *, long); pt_regs 68 arch/x86/include/asm/mpx.h extern int mpx_fault_info(struct mpx_fault_info *info, struct pt_regs *regs); pt_regs 89 arch/x86/include/asm/mpx.h static inline int mpx_fault_info(struct mpx_fault_info *info, struct pt_regs *regs) pt_regs 57 arch/x86/include/asm/mshyperv.h void hyperv_vector_handler(struct pt_regs *regs); pt_regs 63 arch/x86/include/asm/mshyperv.h void hv_stimer0_vector_handler(struct pt_regs *regs); pt_regs 223 arch/x86/include/asm/mshyperv.h void hyperv_reenlightenment_intr(struct pt_regs *regs); pt_regs 38 arch/x86/include/asm/nmi.h typedef int (*nmi_handler_t)(unsigned int, struct pt_regs *); pt_regs 297 arch/x86/include/asm/perf_event.h struct pt_regs; pt_regs 299 arch/x86/include/asm/perf_event.h struct pt_regs regs; pt_regs 303 arch/x86/include/asm/perf_event.h extern unsigned long perf_instruction_pointer(struct pt_regs *regs); pt_regs 304 arch/x86/include/asm/perf_event.h extern unsigned long perf_misc_flags(struct pt_regs *regs); pt_regs 826 arch/x86/include/asm/processor.h ((struct pt_regs *)__ptr) - 1; \ pt_regs 897 arch/x86/include/asm/processor.h extern void start_thread(struct pt_regs *regs, unsigned long new_ip, pt_regs 971 arch/x86/include/asm/processor.h void df_debug(struct pt_regs *regs, long error_code); pt_regs 100 arch/x86/include/asm/ptrace.h extern unsigned long profile_pc(struct pt_regs *regs); pt_regs 103 arch/x86/include/asm/ptrace.h convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs); pt_regs 104 arch/x86/include/asm/ptrace.h extern void send_sigtrap(struct pt_regs *regs, int error_code, int si_code); pt_regs 107 arch/x86/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 112 arch/x86/include/asm/ptrace.h static inline void regs_set_return_value(struct pt_regs *regs, unsigned long rc) pt_regs 126 arch/x86/include/asm/ptrace.h static inline int user_mode(struct pt_regs *regs) pt_regs 135 arch/x86/include/asm/ptrace.h static inline int v8086_mode(struct pt_regs *regs) pt_regs 144 arch/x86/include/asm/ptrace.h static inline bool user_64bit_mode(struct pt_regs *regs) pt_regs 167 arch/x86/include/asm/ptrace.h static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) pt_regs 172 arch/x86/include/asm/ptrace.h static inline unsigned long instruction_pointer(struct pt_regs *regs) pt_regs 177 arch/x86/include/asm/ptrace.h static inline void instruction_pointer_set(struct pt_regs *regs, pt_regs 183 arch/x86/include/asm/ptrace.h static inline unsigned long frame_pointer(struct pt_regs *regs) pt_regs 188 arch/x86/include/asm/ptrace.h static inline unsigned long user_stack_pointer(struct pt_regs *regs) pt_regs 193 arch/x86/include/asm/ptrace.h static inline void user_stack_pointer_set(struct pt_regs *regs, pt_regs 202 arch/x86/include/asm/ptrace.h #define MAX_REG_OFFSET (offsetof(struct pt_regs, ss)) pt_regs 213 arch/x86/include/asm/ptrace.h static inline unsigned long regs_get_register(struct pt_regs *regs, pt_regs 220 arch/x86/include/asm/ptrace.h if (offset == offsetof(struct pt_regs, cs) || pt_regs 221 arch/x86/include/asm/ptrace.h offset == offsetof(struct pt_regs, ss) || pt_regs 222 arch/x86/include/asm/ptrace.h offset == offsetof(struct pt_regs, ds) || pt_regs 223 arch/x86/include/asm/ptrace.h offset == offsetof(struct pt_regs, es) || pt_regs 224 arch/x86/include/asm/ptrace.h offset == offsetof(struct pt_regs, fs) || pt_regs 225 arch/x86/include/asm/ptrace.h offset == offsetof(struct pt_regs, gs)) { pt_regs 241 arch/x86/include/asm/ptrace.h static inline int regs_within_kernel_stack(struct pt_regs *regs, pt_regs 256 arch/x86/include/asm/ptrace.h static inline unsigned long *regs_get_kernel_stack_nth_addr(struct pt_regs *regs, unsigned int n) pt_regs 279 arch/x86/include/asm/ptrace.h static inline unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, pt_regs 306 arch/x86/include/asm/ptrace.h static inline unsigned long regs_get_kernel_argument(struct pt_regs *regs, pt_regs 311 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, ax), pt_regs 312 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, cx), pt_regs 313 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, dx), pt_regs 316 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, di), pt_regs 317 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, si), pt_regs 318 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, dx), pt_regs 319 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, cx), pt_regs 320 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, r8), pt_regs 321 arch/x86/include/asm/ptrace.h offsetof(struct pt_regs, r9), pt_regs 7 arch/x86/include/asm/reboot.h struct pt_regs; pt_regs 14 arch/x86/include/asm/reboot.h void (*crash_shutdown)(struct pt_regs *); pt_regs 21 arch/x86/include/asm/reboot.h void native_machine_crash_shutdown(struct pt_regs *regs); pt_regs 28 arch/x86/include/asm/reboot.h typedef void (*nmi_shootdown_cb)(int, struct pt_regs*); pt_regs 29 arch/x86/include/asm/reboot.h void nmi_panic_self_stop(struct pt_regs *regs); pt_regs 31 arch/x86/include/asm/reboot.h void run_crash_ipi_callback(struct pt_regs *regs); pt_regs 16 arch/x86/include/asm/sighandling.h void signal_fault(struct pt_regs *regs, void __user *frame, char *where); pt_regs 18 arch/x86/include/asm/sighandling.h struct pt_regs *regs, unsigned long mask); pt_regs 38 arch/x86/include/asm/signal.h extern void do_signal(struct pt_regs *regs); pt_regs 101 arch/x86/include/asm/signal.h struct pt_regs; pt_regs 155 arch/x86/include/asm/smp.h __visible void smp_reschedule_interrupt(struct pt_regs *regs); pt_regs 156 arch/x86/include/asm/smp.h __visible void smp_call_function_interrupt(struct pt_regs *regs); pt_regs 157 arch/x86/include/asm/smp.h __visible void smp_call_function_single_interrupt(struct pt_regs *r); pt_regs 59 arch/x86/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *regs) pt_regs 71 arch/x86/include/asm/stacktrace.h get_frame_pointer(struct task_struct *task, struct pt_regs *regs) pt_regs 78 arch/x86/include/asm/stacktrace.h get_stack_pointer(struct task_struct *task, struct pt_regs *regs) pt_regs 89 arch/x86/include/asm/stacktrace.h void show_trace_log_lvl(struct task_struct *task, struct pt_regs *regs, pt_regs 103 arch/x86/include/asm/stacktrace.h void show_opcodes(struct pt_regs *regs, const char *loglvl); pt_regs 104 arch/x86/include/asm/stacktrace.h void show_ip(struct pt_regs *regs, const char *loglvl); pt_regs 22 arch/x86/include/asm/suspend_64.h struct pt_regs regs; pt_regs 65 arch/x86/include/asm/switch_to.h struct pt_regs regs; pt_regs 21 arch/x86/include/asm/syscall.h typedef asmlinkage long (*sys_call_ptr_t)(const struct pt_regs *); pt_regs 48 arch/x86/include/asm/syscall.h static inline int syscall_get_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 54 arch/x86/include/asm/syscall.h struct pt_regs *regs) pt_regs 60 arch/x86/include/asm/syscall.h struct pt_regs *regs) pt_regs 79 arch/x86/include/asm/syscall.h struct pt_regs *regs) pt_regs 85 arch/x86/include/asm/syscall.h struct pt_regs *regs, pt_regs 94 arch/x86/include/asm/syscall.h struct pt_regs *regs, pt_regs 101 arch/x86/include/asm/syscall.h struct pt_regs *regs, pt_regs 117 arch/x86/include/asm/syscall.h struct pt_regs *regs, pt_regs 141 arch/x86/include/asm/syscall.h struct pt_regs *regs, pt_regs 9 arch/x86/include/asm/syscall_wrapper.h struct pt_regs; pt_regs 34 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_compat_sys_##name(const struct pt_regs *regs);\ pt_regs 36 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_compat_sys_##name(const struct pt_regs *regs)\ pt_regs 42 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_compat_sys##name(const struct pt_regs *regs);\ pt_regs 44 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_compat_sys##name(const struct pt_regs *regs)\ pt_regs 50 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_sys##name(const struct pt_regs *regs); \ pt_regs 52 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __ia32_sys##name(const struct pt_regs *regs) \ pt_regs 64 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_##sname(const struct pt_regs *__unused);\ pt_regs 67 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_##sname(const struct pt_regs *__unused) pt_regs 70 arch/x86/include/asm/syscall_wrapper.h asmlinkage __weak long __x64_sys_##name(const struct pt_regs *__unused) \ pt_regs 74 arch/x86/include/asm/syscall_wrapper.h asmlinkage __weak long __ia32_sys_##name(const struct pt_regs *__unused)\ pt_regs 96 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x32_compat_sys_##name(const struct pt_regs *regs);\ pt_regs 98 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x32_compat_sys_##name(const struct pt_regs *regs)\ pt_regs 104 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x32_compat_sys##name(const struct pt_regs *regs);\ pt_regs 106 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x32_compat_sys##name(const struct pt_regs *regs)\ pt_regs 195 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys##name(const struct pt_regs *regs); \ pt_regs 199 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys##name(const struct pt_regs *regs) \ pt_regs 223 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_##sname(const struct pt_regs *__unused);\ pt_regs 225 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_##sname(const struct pt_regs *__unused) pt_regs 230 arch/x86/include/asm/syscall_wrapper.h asmlinkage __weak long __x64_sys_##name(const struct pt_regs *__unused) \ pt_regs 245 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_getcpu(const struct pt_regs *regs); pt_regs 246 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_gettimeofday(const struct pt_regs *regs); pt_regs 247 arch/x86/include/asm/syscall_wrapper.h asmlinkage long __x64_sys_time(const struct pt_regs *regs); pt_regs 53 arch/x86/include/asm/text-patching.h extern int poke_int3_handler(struct pt_regs *regs); pt_regs 61 arch/x86/include/asm/text-patching.h static inline void int3_emulate_jmp(struct pt_regs *regs, unsigned long ip) pt_regs 69 arch/x86/include/asm/text-patching.h static inline void int3_emulate_push(struct pt_regs *regs, unsigned long val) pt_regs 81 arch/x86/include/asm/text-patching.h static inline void int3_emulate_call(struct pt_regs *regs, unsigned long func) pt_regs 16 arch/x86/include/asm/trace/exceptions.h TP_PROTO(unsigned long address, struct pt_regs *regs, pt_regs 39 arch/x86/include/asm/trace/exceptions.h TP_PROTO(unsigned long address, struct pt_regs *regs, \ pt_regs 64 arch/x86/include/asm/traps.h dotraplinkage void do_divide_error(struct pt_regs *regs, long error_code); pt_regs 65 arch/x86/include/asm/traps.h dotraplinkage void do_debug(struct pt_regs *regs, long error_code); pt_regs 66 arch/x86/include/asm/traps.h dotraplinkage void do_nmi(struct pt_regs *regs, long error_code); pt_regs 67 arch/x86/include/asm/traps.h dotraplinkage void do_int3(struct pt_regs *regs, long error_code); pt_regs 68 arch/x86/include/asm/traps.h dotraplinkage void do_overflow(struct pt_regs *regs, long error_code); pt_regs 69 arch/x86/include/asm/traps.h dotraplinkage void do_bounds(struct pt_regs *regs, long error_code); pt_regs 70 arch/x86/include/asm/traps.h dotraplinkage void do_invalid_op(struct pt_regs *regs, long error_code); pt_regs 71 arch/x86/include/asm/traps.h dotraplinkage void do_device_not_available(struct pt_regs *regs, long error_code); pt_regs 72 arch/x86/include/asm/traps.h dotraplinkage void do_coprocessor_segment_overrun(struct pt_regs *regs, long error_code); pt_regs 73 arch/x86/include/asm/traps.h dotraplinkage void do_invalid_TSS(struct pt_regs *regs, long error_code); pt_regs 74 arch/x86/include/asm/traps.h dotraplinkage void do_segment_not_present(struct pt_regs *regs, long error_code); pt_regs 75 arch/x86/include/asm/traps.h dotraplinkage void do_stack_segment(struct pt_regs *regs, long error_code); pt_regs 77 arch/x86/include/asm/traps.h dotraplinkage void do_double_fault(struct pt_regs *regs, long error_code, unsigned long address); pt_regs 78 arch/x86/include/asm/traps.h asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs); pt_regs 83 arch/x86/include/asm/traps.h dotraplinkage void do_general_protection(struct pt_regs *regs, long error_code); pt_regs 84 arch/x86/include/asm/traps.h dotraplinkage void do_page_fault(struct pt_regs *regs, unsigned long error_code, unsigned long address); pt_regs 85 arch/x86/include/asm/traps.h dotraplinkage void do_spurious_interrupt_bug(struct pt_regs *regs, long error_code); pt_regs 86 arch/x86/include/asm/traps.h dotraplinkage void do_coprocessor_error(struct pt_regs *regs, long error_code); pt_regs 87 arch/x86/include/asm/traps.h dotraplinkage void do_alignment_check(struct pt_regs *regs, long error_code); pt_regs 89 arch/x86/include/asm/traps.h dotraplinkage void do_machine_check(struct pt_regs *regs, long error_code); pt_regs 91 arch/x86/include/asm/traps.h dotraplinkage void do_simd_coprocessor_error(struct pt_regs *regs, long error_code); pt_regs 93 arch/x86/include/asm/traps.h dotraplinkage void do_iret_error(struct pt_regs *regs, long error_code); pt_regs 95 arch/x86/include/asm/traps.h dotraplinkage void do_mce(struct pt_regs *regs, long error_code); pt_regs 111 arch/x86/include/asm/traps.h asmlinkage void smp_thermal_interrupt(struct pt_regs *regs); pt_regs 112 arch/x86/include/asm/traps.h asmlinkage void smp_threshold_interrupt(struct pt_regs *regs); pt_regs 113 arch/x86/include/asm/traps.h asmlinkage void smp_deferred_error_interrupt(struct pt_regs *regs); pt_regs 116 arch/x86/include/asm/traps.h void smp_apic_timer_interrupt(struct pt_regs *regs); pt_regs 117 arch/x86/include/asm/traps.h void smp_spurious_interrupt(struct pt_regs *regs); pt_regs 118 arch/x86/include/asm/traps.h void smp_error_interrupt(struct pt_regs *regs); pt_regs 121 arch/x86/include/asm/traps.h extern void ist_enter(struct pt_regs *regs); pt_regs 122 arch/x86/include/asm/traps.h extern void ist_exit(struct pt_regs *regs); pt_regs 123 arch/x86/include/asm/traps.h extern void ist_begin_non_atomic(struct pt_regs *regs); pt_regs 128 arch/x86/include/asm/traps.h struct pt_regs *regs, pt_regs 8 arch/x86/include/asm/umip.h bool fixup_umip_exception(struct pt_regs *regs); pt_regs 10 arch/x86/include/asm/umip.h static inline bool fixup_umip_exception(struct pt_regs *regs) { return false; } pt_regs 10 arch/x86/include/asm/unwind.h #define IRET_FRAME_OFFSET (offsetof(struct pt_regs, ip)) pt_regs 11 arch/x86/include/asm/unwind.h #define IRET_FRAME_SIZE (sizeof(struct pt_regs) - IRET_FRAME_OFFSET) pt_regs 22 arch/x86/include/asm/unwind.h struct pt_regs *regs, *prev_regs; pt_regs 32 arch/x86/include/asm/unwind.h struct pt_regs *regs; pt_regs 39 arch/x86/include/asm/unwind.h struct pt_regs *regs, unsigned long *first_frame); pt_regs 56 arch/x86/include/asm/unwind.h struct pt_regs *regs, unsigned long *first_frame) pt_regs 67 arch/x86/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state, pt_regs 84 arch/x86/include/asm/unwind.h static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state, pt_regs 21 arch/x86/include/asm/vm86.h struct pt_regs pt; pt_regs 33 arch/x86/include/asm/vm86.h struct pt_regs regs32; pt_regs 17 arch/x86/include/asm/vsyscall.h struct pt_regs *regs, unsigned long address); pt_regs 21 arch/x86/include/asm/vsyscall.h struct pt_regs *regs, unsigned long address) pt_regs 18 arch/x86/include/asm/xen/events.h static inline int xen_irqs_disabled(struct pt_regs *regs) pt_regs 652 arch/x86/kernel/alternative.c struct pt_regs *regs = args->regs; pt_regs 956 arch/x86/kernel/alternative.c int poke_int3_handler(struct pt_regs *regs) pt_regs 1130 arch/x86/kernel/apic/apic.c __visible void __irq_entry smp_apic_timer_interrupt(struct pt_regs *regs) pt_regs 1132 arch/x86/kernel/apic/apic.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 2165 arch/x86/kernel/apic/apic.c __visible void __irq_entry smp_spurious_interrupt(struct pt_regs *regs) pt_regs 2206 arch/x86/kernel/apic/apic.c __visible void __irq_entry smp_error_interrupt(struct pt_regs *regs) pt_regs 42 arch/x86/kernel/apic/hw_nmi.c static int nmi_cpu_backtrace_handler(unsigned int cmd, struct pt_regs *regs) pt_regs 94 arch/x86/kernel/asm-offsets.c DEFINE(PTREGS_SIZE, sizeof(struct pt_regs)); pt_regs 27 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EBX, pt_regs, bx); pt_regs 28 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_ECX, pt_regs, cx); pt_regs 29 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EDX, pt_regs, dx); pt_regs 30 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_ESI, pt_regs, si); pt_regs 31 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EDI, pt_regs, di); pt_regs 32 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EBP, pt_regs, bp); pt_regs 33 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EAX, pt_regs, ax); pt_regs 34 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_DS, pt_regs, ds); pt_regs 35 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_ES, pt_regs, es); pt_regs 36 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_FS, pt_regs, fs); pt_regs 37 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_GS, pt_regs, gs); pt_regs 38 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_ORIG_EAX, pt_regs, orig_ax); pt_regs 39 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EIP, pt_regs, ip); pt_regs 40 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_CS, pt_regs, cs); pt_regs 41 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_EFLAGS, pt_regs, flags); pt_regs 42 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_OLDESP, pt_regs, sp); pt_regs 43 arch/x86/kernel/asm-offsets_32.c OFFSET(PT_OLDSS, pt_regs, ss); pt_regs 55 arch/x86/kernel/asm-offsets_64.c #define ENTRY(entry) OFFSET(pt_regs_ ## entry, pt_regs, entry) pt_regs 42 arch/x86/kernel/cpu/acrn.c __visible void __irq_entry acrn_hv_vector_handler(struct pt_regs *regs) pt_regs 44 arch/x86/kernel/cpu/acrn.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 908 arch/x86/kernel/cpu/mce/amd.c asmlinkage __visible void __irq_entry smp_deferred_error_interrupt(struct pt_regs *regs) pt_regs 124 arch/x86/kernel/cpu/mce/core.c static void (*quirk_no_way_out)(int bank, struct mce *m, struct pt_regs *regs); pt_regs 434 arch/x86/kernel/cpu/mce/core.c static inline void mce_gather_info(struct mce *m, struct pt_regs *regs) pt_regs 810 arch/x86/kernel/cpu/mce/core.c struct pt_regs *regs) pt_regs 1225 arch/x86/kernel/cpu/mce/core.c void do_machine_check(struct pt_regs *regs, long error_code) pt_regs 1612 arch/x86/kernel/cpu/mce/core.c static void quirk_sandybridge_ifu(int bank, struct mce *m, struct pt_regs *regs) pt_regs 1842 arch/x86/kernel/cpu/mce/core.c static void unexpected_machine_check(struct pt_regs *regs, long error_code) pt_regs 1849 arch/x86/kernel/cpu/mce/core.c void (*machine_check_vector)(struct pt_regs *, long error_code) = pt_regs 1852 arch/x86/kernel/cpu/mce/core.c dotraplinkage void do_mce(struct pt_regs *regs, long error_code) pt_regs 138 arch/x86/kernel/cpu/mce/inject.c static void raise_exception(struct mce *m, struct pt_regs *pregs) pt_regs 140 arch/x86/kernel/cpu/mce/inject.c struct pt_regs regs; pt_regs 144 arch/x86/kernel/cpu/mce/inject.c memset(®s, 0, sizeof(struct pt_regs)); pt_regs 159 arch/x86/kernel/cpu/mce/inject.c static int mce_raise_notify(unsigned int cmd, struct pt_regs *regs) pt_regs 23 arch/x86/kernel/cpu/mce/p5.c static void pentium_machine_check(struct pt_regs *regs, long error_code) pt_regs 397 arch/x86/kernel/cpu/mce/therm_throt.c asmlinkage __visible void __irq_entry smp_thermal_interrupt(struct pt_regs *regs) pt_regs 24 arch/x86/kernel/cpu/mce/threshold.c asmlinkage __visible void __irq_entry smp_threshold_interrupt(struct pt_regs *regs) pt_regs 19 arch/x86/kernel/cpu/mce/winchip.c static void winchip_machine_check(struct pt_regs *regs, long error_code) pt_regs 41 arch/x86/kernel/cpu/mshyperv.c static void (*hv_crash_handler)(struct pt_regs *regs); pt_regs 43 arch/x86/kernel/cpu/mshyperv.c __visible void __irq_entry hyperv_vector_handler(struct pt_regs *regs) pt_regs 45 arch/x86/kernel/cpu/mshyperv.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 77 arch/x86/kernel/cpu/mshyperv.c __visible void __irq_entry hv_stimer0_vector_handler(struct pt_regs *regs) pt_regs 79 arch/x86/kernel/cpu/mshyperv.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 120 arch/x86/kernel/cpu/mshyperv.c void hv_setup_crash_handler(void (*handler)(struct pt_regs *regs)) pt_regs 140 arch/x86/kernel/cpu/mshyperv.c static void hv_machine_crash_shutdown(struct pt_regs *regs) pt_regs 179 arch/x86/kernel/cpu/mshyperv.c static int hv_nmi_unknown(unsigned int val, struct pt_regs *regs) pt_regs 73 arch/x86/kernel/crash.c static void kdump_nmi_callback(int cpu, struct pt_regs *regs) pt_regs 129 arch/x86/kernel/crash.c void native_machine_crash_shutdown(struct pt_regs *regs) pt_regs 76 arch/x86/kernel/doublefault.c void df_debug(struct pt_regs *regs, long error_code) {} pt_regs 80 arch/x86/kernel/doublefault.c void df_debug(struct pt_regs *regs, long error_code) pt_regs 30 arch/x86/kernel/dumpstack.c static struct pt_regs exec_summary_regs; pt_regs 93 arch/x86/kernel/dumpstack.c void show_opcodes(struct pt_regs *regs, const char *loglvl) pt_regs 119 arch/x86/kernel/dumpstack.c void show_ip(struct pt_regs *regs, const char *loglvl) pt_regs 129 arch/x86/kernel/dumpstack.c void show_iret_regs(struct pt_regs *regs) pt_regs 136 arch/x86/kernel/dumpstack.c static void show_regs_if_on_stack(struct stack_info *info, struct pt_regs *regs, pt_regs 162 arch/x86/kernel/dumpstack.c void show_trace_log_lvl(struct task_struct *task, struct pt_regs *regs, pt_regs 296 arch/x86/kernel/dumpstack.c void show_stack_regs(struct pt_regs *regs) pt_regs 331 arch/x86/kernel/dumpstack.c void oops_end(unsigned long flags, struct pt_regs *regs, int signr) pt_regs 368 arch/x86/kernel/dumpstack.c int __die(const char *str, struct pt_regs *regs, long err) pt_regs 403 arch/x86/kernel/dumpstack.c void die(const char *str, struct pt_regs *regs, long err) pt_regs 413 arch/x86/kernel/dumpstack.c void show_regs(struct pt_regs *regs) pt_regs 91 arch/x86/kernel/dumpstack_64.c struct pt_regs *regs; pt_regs 119 arch/x86/kernel/dumpstack_64.c regs = (struct pt_regs *)end - 1; pt_regs 66 arch/x86/kernel/fpu/core.c struct pt_regs *regs = get_irq_regs(); pt_regs 366 arch/x86/kernel/fpu/regset.c int dump_fpu(struct pt_regs *regs, struct user_i387_struct *ufpu) pt_regs 304 arch/x86/kernel/ftrace.c int ftrace_int3_handler(struct pt_regs *regs) pt_regs 118 arch/x86/kernel/ioport.c struct pt_regs *regs = current_pt_regs(); pt_regs 29 arch/x86/kernel/irq.c DEFINE_PER_CPU(struct pt_regs *, irq_regs); pt_regs 233 arch/x86/kernel/irq.c __visible unsigned int __irq_entry do_IRQ(struct pt_regs *regs) pt_regs 235 arch/x86/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 275 arch/x86/kernel/irq.c __visible void __irq_entry smp_x86_platform_ipi(struct pt_regs *regs) pt_regs 277 arch/x86/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 306 arch/x86/kernel/irq.c __visible void smp_kvm_posted_intr_ipi(struct pt_regs *regs) pt_regs 308 arch/x86/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 319 arch/x86/kernel/irq.c __visible void smp_kvm_posted_intr_wakeup_ipi(struct pt_regs *regs) pt_regs 321 arch/x86/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 333 arch/x86/kernel/irq.c __visible void smp_kvm_posted_intr_nested_ipi(struct pt_regs *regs) pt_regs 335 arch/x86/kernel/irq.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 151 arch/x86/kernel/irq_32.c void handle_irq(struct irq_desc *desc, struct pt_regs *regs) pt_regs 16 arch/x86/kernel/irq_work.c __visible void __irq_entry smp_irq_work_interrupt(struct pt_regs *regs) pt_regs 49 arch/x86/kernel/kgdb.c { "ax", 4, offsetof(struct pt_regs, ax) }, pt_regs 50 arch/x86/kernel/kgdb.c { "cx", 4, offsetof(struct pt_regs, cx) }, pt_regs 51 arch/x86/kernel/kgdb.c { "dx", 4, offsetof(struct pt_regs, dx) }, pt_regs 52 arch/x86/kernel/kgdb.c { "bx", 4, offsetof(struct pt_regs, bx) }, pt_regs 53 arch/x86/kernel/kgdb.c { "sp", 4, offsetof(struct pt_regs, sp) }, pt_regs 54 arch/x86/kernel/kgdb.c { "bp", 4, offsetof(struct pt_regs, bp) }, pt_regs 55 arch/x86/kernel/kgdb.c { "si", 4, offsetof(struct pt_regs, si) }, pt_regs 56 arch/x86/kernel/kgdb.c { "di", 4, offsetof(struct pt_regs, di) }, pt_regs 57 arch/x86/kernel/kgdb.c { "ip", 4, offsetof(struct pt_regs, ip) }, pt_regs 58 arch/x86/kernel/kgdb.c { "flags", 4, offsetof(struct pt_regs, flags) }, pt_regs 59 arch/x86/kernel/kgdb.c { "cs", 4, offsetof(struct pt_regs, cs) }, pt_regs 60 arch/x86/kernel/kgdb.c { "ss", 4, offsetof(struct pt_regs, ss) }, pt_regs 61 arch/x86/kernel/kgdb.c { "ds", 4, offsetof(struct pt_regs, ds) }, pt_regs 62 arch/x86/kernel/kgdb.c { "es", 4, offsetof(struct pt_regs, es) }, pt_regs 64 arch/x86/kernel/kgdb.c { "ax", 8, offsetof(struct pt_regs, ax) }, pt_regs 65 arch/x86/kernel/kgdb.c { "bx", 8, offsetof(struct pt_regs, bx) }, pt_regs 66 arch/x86/kernel/kgdb.c { "cx", 8, offsetof(struct pt_regs, cx) }, pt_regs 67 arch/x86/kernel/kgdb.c { "dx", 8, offsetof(struct pt_regs, dx) }, pt_regs 68 arch/x86/kernel/kgdb.c { "si", 8, offsetof(struct pt_regs, si) }, pt_regs 69 arch/x86/kernel/kgdb.c { "di", 8, offsetof(struct pt_regs, di) }, pt_regs 70 arch/x86/kernel/kgdb.c { "bp", 8, offsetof(struct pt_regs, bp) }, pt_regs 71 arch/x86/kernel/kgdb.c { "sp", 8, offsetof(struct pt_regs, sp) }, pt_regs 72 arch/x86/kernel/kgdb.c { "r8", 8, offsetof(struct pt_regs, r8) }, pt_regs 73 arch/x86/kernel/kgdb.c { "r9", 8, offsetof(struct pt_regs, r9) }, pt_regs 74 arch/x86/kernel/kgdb.c { "r10", 8, offsetof(struct pt_regs, r10) }, pt_regs 75 arch/x86/kernel/kgdb.c { "r11", 8, offsetof(struct pt_regs, r11) }, pt_regs 76 arch/x86/kernel/kgdb.c { "r12", 8, offsetof(struct pt_regs, r12) }, pt_regs 77 arch/x86/kernel/kgdb.c { "r13", 8, offsetof(struct pt_regs, r13) }, pt_regs 78 arch/x86/kernel/kgdb.c { "r14", 8, offsetof(struct pt_regs, r14) }, pt_regs 79 arch/x86/kernel/kgdb.c { "r15", 8, offsetof(struct pt_regs, r15) }, pt_regs 80 arch/x86/kernel/kgdb.c { "ip", 8, offsetof(struct pt_regs, ip) }, pt_regs 81 arch/x86/kernel/kgdb.c { "flags", 4, offsetof(struct pt_regs, flags) }, pt_regs 82 arch/x86/kernel/kgdb.c { "cs", 4, offsetof(struct pt_regs, cs) }, pt_regs 83 arch/x86/kernel/kgdb.c { "ss", 4, offsetof(struct pt_regs, ss) }, pt_regs 91 arch/x86/kernel/kgdb.c int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 106 arch/x86/kernel/kgdb.c char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) pt_regs 381 arch/x86/kernel/kgdb.c static void kgdb_disable_hw_debug(struct pt_regs *regs) pt_regs 441 arch/x86/kernel/kgdb.c struct pt_regs *linux_regs) pt_regs 475 arch/x86/kernel/kgdb.c single_step_cont(struct pt_regs *regs, struct die_args *args) pt_regs 496 arch/x86/kernel/kgdb.c static int kgdb_nmi_handler(unsigned int cmd, struct pt_regs *regs) pt_regs 529 arch/x86/kernel/kgdb.c struct pt_regs *regs = args->regs; pt_regs 557 arch/x86/kernel/kgdb.c struct pt_regs *regs, long err, int trap, int sig) pt_regs 627 arch/x86/kernel/kgdb.c struct perf_sample_data *data, struct pt_regs *regs) pt_regs 709 arch/x86/kernel/kgdb.c int kgdb_skipexception(int exception, struct pt_regs *regs) pt_regs 718 arch/x86/kernel/kgdb.c unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs) pt_regs 725 arch/x86/kernel/kgdb.c void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long ip) pt_regs 95 arch/x86/kernel/kprobes/common.h extern int setup_detour_execution(struct kprobe *p, struct pt_regs *regs, int reenter); pt_regs 98 arch/x86/kernel/kprobes/common.h static inline int setup_detour_execution(struct kprobe *p, struct pt_regs *regs, int reenter) pt_regs 535 arch/x86/kernel/kprobes/core.c set_current_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 565 arch/x86/kernel/kprobes/core.c void arch_prepare_kretprobe(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 577 arch/x86/kernel/kprobes/core.c static void setup_singlestep(struct kprobe *p, struct pt_regs *regs, pt_regs 620 arch/x86/kernel/kprobes/core.c static int reenter_kprobe(struct kprobe *p, struct pt_regs *regs, pt_regs 654 arch/x86/kernel/kprobes/core.c int kprobe_int3_handler(struct pt_regs *regs) pt_regs 756 arch/x86/kernel/kprobes/core.c __used __visible void *trampoline_handler(struct pt_regs *regs) pt_regs 907 arch/x86/kernel/kprobes/core.c static void resume_execution(struct kprobe *p, struct pt_regs *regs, pt_regs 974 arch/x86/kernel/kprobes/core.c int kprobe_debug_handler(struct pt_regs *regs) pt_regs 1009 arch/x86/kernel/kprobes/core.c int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 17 arch/x86/kernel/kprobes/ftrace.c struct ftrace_ops *ops, struct pt_regs *regs) pt_regs 148 arch/x86/kernel/kprobes/opt.c optimized_callback(struct optimized_kprobe *op, struct pt_regs *regs) pt_regs 474 arch/x86/kernel/kprobes/opt.c int setup_detour_execution(struct kprobe *p, struct pt_regs *regs, int reenter) pt_regs 245 arch/x86/kernel/kvm.c do_async_page_fault(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 209 arch/x86/kernel/kvmclock.c static void kvm_crash_shutdown(struct pt_regs *regs) pt_regs 125 arch/x86/kernel/nmi.c static int nmi_handle(unsigned int type, struct pt_regs *regs) pt_regs 217 arch/x86/kernel/nmi.c pci_serr_error(unsigned char reason, struct pt_regs *regs) pt_regs 238 arch/x86/kernel/nmi.c io_check_error(unsigned char reason, struct pt_regs *regs) pt_regs 278 arch/x86/kernel/nmi.c unknown_nmi_error(unsigned char reason, struct pt_regs *regs) pt_regs 310 arch/x86/kernel/nmi.c static void default_do_nmi(struct pt_regs *regs) pt_regs 511 arch/x86/kernel/nmi.c do_nmi(struct pt_regs *regs, long error_code) pt_regs 37 arch/x86/kernel/nmi_selftest.c static int __init nmi_unk_cb(unsigned int val, struct pt_regs *regs) pt_regs 55 arch/x86/kernel/nmi_selftest.c static int __init test_nmi_ipi_callback(unsigned int val, struct pt_regs *regs) pt_regs 18 arch/x86/kernel/perf_regs.c #define PT_REGS_OFFSET(id, r) [id] = offsetof(struct pt_regs, r) pt_regs 60 arch/x86/kernel/perf_regs.c u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 104 arch/x86/kernel/perf_regs.c struct pt_regs *regs, pt_regs 105 arch/x86/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 133 arch/x86/kernel/perf_regs.c struct pt_regs *regs, pt_regs 134 arch/x86/kernel/perf_regs.c struct pt_regs *regs_user_copy) pt_regs 136 arch/x86/kernel/perf_regs.c struct pt_regs *user_regs = task_pt_regs(current); pt_regs 61 arch/x86/kernel/process_32.c void __show_regs(struct pt_regs *regs, enum show_regs_mode mode) pt_regs 118 arch/x86/kernel/process_32.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 139 arch/x86/kernel/process_32.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 184 arch/x86/kernel/process_32.c start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) pt_regs 67 arch/x86/kernel/process_64.c void __show_regs(struct pt_regs *regs, enum show_regs_mode mode) pt_regs 378 arch/x86/kernel/process_64.c struct pt_regs *childregs; pt_regs 402 arch/x86/kernel/process_64.c memset(childregs, 0, sizeof(struct pt_regs)); pt_regs 450 arch/x86/kernel/process_64.c start_thread_common(struct pt_regs *regs, unsigned long new_ip, pt_regs 476 arch/x86/kernel/process_64.c start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) pt_regs 484 arch/x86/kernel/process_64.c void compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp) pt_regs 63 arch/x86/kernel/ptrace.c #define REG_OFFSET_NAME(r) {.name = #r, .offset = offsetof(struct pt_regs, r)} pt_regs 158 arch/x86/kernel/ptrace.c static unsigned long *pt_regs_access(struct pt_regs *regs, unsigned long regno) pt_regs 160 arch/x86/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, bx) != 0); pt_regs 224 arch/x86/kernel/ptrace.c static unsigned long *pt_regs_access(struct pt_regs *regs, unsigned long offset) pt_regs 226 arch/x86/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, r15) != 0); pt_regs 337 arch/x86/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(task); pt_regs 477 arch/x86/kernel/ptrace.c struct pt_regs *regs) pt_regs 867 arch/x86/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(child); pt_regs 940 arch/x86/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(child); pt_regs 1335 arch/x86/kernel/ptrace.c void send_sigtrap(struct pt_regs *regs, int error_code, int si_code) pt_regs 1347 arch/x86/kernel/ptrace.c void user_single_step_report(struct pt_regs *regs) pt_regs 529 arch/x86/kernel/reboot.c static void vmxoff_nmi(int cpu, struct pt_regs *regs) pt_regs 796 arch/x86/kernel/reboot.c void machine_crash_shutdown(struct pt_regs *regs) pt_regs 813 arch/x86/kernel/reboot.c static int crash_nmi_callback(unsigned int val, struct pt_regs *regs) pt_regs 886 arch/x86/kernel/reboot.c void run_crash_ipi_callback(struct pt_regs *regs) pt_regs 893 arch/x86/kernel/reboot.c void nmi_panic_self_stop(struct pt_regs *regs) pt_regs 908 arch/x86/kernel/reboot.c void run_crash_ipi_callback(struct pt_regs *regs) pt_regs 74 arch/x86/kernel/signal.c static void force_valid_ss(struct pt_regs *regs) pt_regs 97 arch/x86/kernel/signal.c static int restore_sigcontext(struct pt_regs *regs, pt_regs 160 arch/x86/kernel/signal.c struct pt_regs *regs, unsigned long mask) pt_regs 240 arch/x86/kernel/signal.c get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, size_t frame_size, pt_regs 313 arch/x86/kernel/signal.c struct pt_regs *regs) pt_regs 376 arch/x86/kernel/signal.c sigset_t *set, struct pt_regs *regs) pt_regs 441 arch/x86/kernel/signal.c static unsigned long frame_uc_flags(struct pt_regs *regs) pt_regs 457 arch/x86/kernel/signal.c sigset_t *set, struct pt_regs *regs) pt_regs 540 arch/x86/kernel/signal.c struct pt_regs *regs) pt_regs 610 arch/x86/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 642 arch/x86/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 688 arch/x86/kernel/signal.c setup_rt_frame(struct ksignal *ksig, struct pt_regs *regs) pt_regs 711 arch/x86/kernel/signal.c handle_signal(struct ksignal *ksig, struct pt_regs *regs) pt_regs 771 arch/x86/kernel/signal.c static inline unsigned long get_nr_restart_syscall(const struct pt_regs *regs) pt_regs 811 arch/x86/kernel/signal.c void do_signal(struct pt_regs *regs) pt_regs 846 arch/x86/kernel/signal.c void signal_fault(struct pt_regs *regs, void __user *frame, char *where) pt_regs 866 arch/x86/kernel/signal.c struct pt_regs *regs = current_pt_regs(); pt_regs 118 arch/x86/kernel/smp.c static int smp_stop_nmi_callback(unsigned int val, struct pt_regs *regs) pt_regs 226 arch/x86/kernel/smp.c __visible void __irq_entry smp_reschedule_interrupt(struct pt_regs *regs) pt_regs 247 arch/x86/kernel/smp.c __visible void __irq_entry smp_call_function_interrupt(struct pt_regs *regs) pt_regs 257 arch/x86/kernel/smp.c __visible void __irq_entry smp_call_function_single_interrupt(struct pt_regs *r) pt_regs 938 arch/x86/kernel/smpboot.c static int wakeup_cpu0_nmi(unsigned int cmd, struct pt_regs *regs) pt_regs 16 arch/x86/kernel/stacktrace.c struct task_struct *task, struct pt_regs *regs) pt_regs 42 arch/x86/kernel/stacktrace.c struct pt_regs *regs; pt_regs 116 arch/x86/kernel/stacktrace.c const struct pt_regs *regs) pt_regs 12 arch/x86/kernel/step.c unsigned long convert_ip_to_linear(struct task_struct *child, struct pt_regs *regs) pt_regs 56 arch/x86/kernel/step.c static int is_setting_trap_flag(struct task_struct *child, struct pt_regs *regs) pt_regs 113 arch/x86/kernel/step.c struct pt_regs *regs = task_pt_regs(child); pt_regs 28 arch/x86/kernel/time.c unsigned long profile_pc(struct pt_regs *regs) pt_regs 77 arch/x86/kernel/traps.c static inline void cond_local_irq_enable(struct pt_regs *regs) pt_regs 83 arch/x86/kernel/traps.c static inline void cond_local_irq_disable(struct pt_regs *regs) pt_regs 95 arch/x86/kernel/traps.c void ist_enter(struct pt_regs *regs) pt_regs 116 arch/x86/kernel/traps.c void ist_exit(struct pt_regs *regs) pt_regs 137 arch/x86/kernel/traps.c void ist_begin_non_atomic(struct pt_regs *regs) pt_regs 174 arch/x86/kernel/traps.c int fixup_bug(struct pt_regs *regs, int trapnr) pt_regs 194 arch/x86/kernel/traps.c struct pt_regs *regs, long error_code) pt_regs 232 arch/x86/kernel/traps.c struct pt_regs *regs, long error_code) pt_regs 245 arch/x86/kernel/traps.c do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, pt_regs 263 arch/x86/kernel/traps.c static void do_error_trap(struct pt_regs *regs, long error_code, char *str, pt_regs 284 arch/x86/kernel/traps.c dotraplinkage void do_##name(struct pt_regs *regs, long error_code) \ pt_regs 301 arch/x86/kernel/traps.c struct pt_regs *regs, pt_regs 316 arch/x86/kernel/traps.c dotraplinkage void do_double_fault(struct pt_regs *regs, long error_code, unsigned long cr2) pt_regs 342 arch/x86/kernel/traps.c struct pt_regs *gpregs = (struct pt_regs *)this_cpu_read(cpu_tss_rw.x86_tss.sp0) - 1; pt_regs 431 arch/x86/kernel/traps.c dotraplinkage void do_bounds(struct pt_regs *regs, long error_code) pt_regs 518 arch/x86/kernel/traps.c do_general_protection(struct pt_regs *regs, long error_code) pt_regs 569 arch/x86/kernel/traps.c dotraplinkage void notrace do_int3(struct pt_regs *regs, long error_code) pt_regs 622 arch/x86/kernel/traps.c asmlinkage __visible notrace struct pt_regs *sync_regs(struct pt_regs *eregs) pt_regs 624 arch/x86/kernel/traps.c struct pt_regs *regs = (struct pt_regs *)this_cpu_read(cpu_current_top_of_stack) - 1; pt_regs 633 arch/x86/kernel/traps.c struct pt_regs regs; pt_regs 662 arch/x86/kernel/traps.c static bool is_sysenter_singlestep(struct pt_regs *regs) pt_regs 709 arch/x86/kernel/traps.c dotraplinkage void do_debug(struct pt_regs *regs, long error_code) pt_regs 818 arch/x86/kernel/traps.c static void math_error(struct pt_regs *regs, int error_code, int trapnr) pt_regs 858 arch/x86/kernel/traps.c dotraplinkage void do_coprocessor_error(struct pt_regs *regs, long error_code) pt_regs 865 arch/x86/kernel/traps.c do_simd_coprocessor_error(struct pt_regs *regs, long error_code) pt_regs 872 arch/x86/kernel/traps.c do_spurious_interrupt_bug(struct pt_regs *regs, long error_code) pt_regs 878 arch/x86/kernel/traps.c do_device_not_available(struct pt_regs *regs, long error_code) pt_regs 912 arch/x86/kernel/traps.c dotraplinkage void do_iret_error(struct pt_regs *regs, long error_code) pt_regs 115 arch/x86/kernel/umip.c void umip_printk(const struct pt_regs *regs, const char *log_level, pt_regs 283 arch/x86/kernel/umip.c static void force_sig_info_umip_fault(void __user *addr, struct pt_regs *regs) pt_regs 318 arch/x86/kernel/umip.c bool fixup_umip_exception(struct pt_regs *regs) pt_regs 171 arch/x86/kernel/unwind_frame.c static struct pt_regs *decode_frame_pointer(unsigned long *bp) pt_regs 178 arch/x86/kernel/unwind_frame.c return (struct pt_regs *)(regs & ~0x1); pt_regs 181 arch/x86/kernel/unwind_frame.c static struct pt_regs *decode_frame_pointer(unsigned long *bp) pt_regs 188 arch/x86/kernel/unwind_frame.c return (struct pt_regs *)(regs | 0x80000000); pt_regs 197 arch/x86/kernel/unwind_frame.c struct pt_regs *regs; pt_regs 262 arch/x86/kernel/unwind_frame.c struct pt_regs *regs; pt_regs 367 arch/x86/kernel/unwind_frame.c struct pt_regs *regs, unsigned long *first_frame) pt_regs 53 arch/x86/kernel/unwind_guess.c struct pt_regs *regs, unsigned long *first_frame) pt_regs 359 arch/x86/kernel/unwind_orc.c struct pt_regs *regs = (struct pt_regs *)addr; pt_regs 364 arch/x86/kernel/unwind_orc.c if (!stack_access_ok(state, addr, sizeof(struct pt_regs))) pt_regs 375 arch/x86/kernel/unwind_orc.c struct pt_regs *regs = (void *)addr - IRET_FRAME_OFFSET; pt_regs 478 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, r10), &sp)) { pt_regs 486 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, r13), &sp)) { pt_regs 494 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, di), &sp)) { pt_regs 502 arch/x86/kernel/unwind_orc.c if (!get_reg(state, offsetof(struct pt_regs, dx), &sp)) { pt_regs 544 arch/x86/kernel/unwind_orc.c state->regs = (struct pt_regs *)sp; pt_regs 573 arch/x86/kernel/unwind_orc.c if (get_reg(state, offsetof(struct pt_regs, bp), &tmp)) pt_regs 616 arch/x86/kernel/unwind_orc.c struct pt_regs *regs, unsigned long *first_frame) pt_regs 456 arch/x86/kernel/uprobes.c scratch_reg(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 469 arch/x86/kernel/uprobes.c static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 480 arch/x86/kernel/uprobes.c static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 496 arch/x86/kernel/uprobes.c static void riprel_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 499 arch/x86/kernel/uprobes.c static void riprel_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 505 arch/x86/kernel/uprobes.c bool (*emulate)(struct arch_uprobe *, struct pt_regs *); pt_regs 506 arch/x86/kernel/uprobes.c int (*pre_xol)(struct arch_uprobe *, struct pt_regs *); pt_regs 507 arch/x86/kernel/uprobes.c int (*post_xol)(struct arch_uprobe *, struct pt_regs *); pt_regs 508 arch/x86/kernel/uprobes.c void (*abort)(struct arch_uprobe *, struct pt_regs *); pt_regs 511 arch/x86/kernel/uprobes.c static inline int sizeof_long(struct pt_regs *regs) pt_regs 519 arch/x86/kernel/uprobes.c static int default_pre_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 525 arch/x86/kernel/uprobes.c static int emulate_push_stack(struct pt_regs *regs, unsigned long val) pt_regs 553 arch/x86/kernel/uprobes.c static int default_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 573 arch/x86/kernel/uprobes.c static void default_abort_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 618 arch/x86/kernel/uprobes.c static bool check_jmp_cond(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 637 arch/x86/kernel/uprobes.c static bool branch_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 662 arch/x86/kernel/uprobes.c static bool push_emulate_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 672 arch/x86/kernel/uprobes.c static int branch_post_xol_op(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 781 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r8); pt_regs 784 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r9); pt_regs 787 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r10); pt_regs 790 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r11); pt_regs 793 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r12); pt_regs 796 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r13); pt_regs 799 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r14); pt_regs 802 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r15); pt_regs 811 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, ax); pt_regs 814 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, cx); pt_regs 817 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, dx); pt_regs 820 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, bx); pt_regs 823 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, sp); pt_regs 826 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, bp); pt_regs 829 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, si); pt_regs 832 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, di); pt_regs 912 arch/x86/kernel/uprobes.c int arch_uprobe_pre_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 959 arch/x86/kernel/uprobes.c int arch_uprobe_post_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 1000 arch/x86/kernel/uprobes.c struct pt_regs *regs = args->regs; pt_regs 1030 arch/x86/kernel/uprobes.c void arch_uprobe_abort_xol(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 1044 arch/x86/kernel/uprobes.c static bool __skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 1051 arch/x86/kernel/uprobes.c bool arch_uprobe_skip_sstep(struct arch_uprobe *auprobe, struct pt_regs *regs) pt_regs 1060 arch/x86/kernel/uprobes.c arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs) pt_regs 1087 arch/x86/kernel/uprobes.c struct pt_regs *regs) pt_regs 157 arch/x86/kernel/vm86_32.c memcpy(®s->pt, &vm86->regs32, sizeof(struct pt_regs)); pt_regs 244 arch/x86/kernel/vm86_32.c struct pt_regs *regs = current_pt_regs(); pt_regs 332 arch/x86/kernel/vm86_32.c memcpy(&vm86->regs32, regs, sizeof(struct pt_regs)); pt_regs 60 arch/x86/kvm/pmu.c struct pt_regs *regs) pt_regs 74 arch/x86/kvm/pmu.c struct pt_regs *regs) pt_regs 4579 arch/x86/kvm/vmx/vmx.c struct pt_regs regs = { pt_regs 17 arch/x86/lib/error-inject.c void override_function_with_return(struct pt_regs *regs) pt_regs 133 arch/x86/lib/insn-eval.c if (regoff == offsetof(struct pt_regs, di) && is_string_insn(insn)) pt_regs 156 arch/x86/lib/insn-eval.c static int resolve_default_seg(struct insn *insn, struct pt_regs *regs, int off) pt_regs 175 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, ax): pt_regs 176 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, cx): pt_regs 177 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, dx): pt_regs 185 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, bx): pt_regs 186 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, si): pt_regs 189 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, di): pt_regs 194 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, bp): pt_regs 195 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, sp): pt_regs 198 arch/x86/lib/insn-eval.c case offsetof(struct pt_regs, ip): pt_regs 258 arch/x86/lib/insn-eval.c static int resolve_seg_reg(struct insn *insn, struct pt_regs *regs, int regoff) pt_regs 268 arch/x86/lib/insn-eval.c if (regoff == offsetof(struct pt_regs, ip)) { pt_regs 320 arch/x86/lib/insn-eval.c static short get_segment_selector(struct pt_regs *regs, int seg_reg_idx) pt_regs 396 arch/x86/lib/insn-eval.c static int get_reg_offset(struct insn *insn, struct pt_regs *regs, pt_regs 402 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, ax), pt_regs 403 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, cx), pt_regs 404 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, dx), pt_regs 405 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bx), pt_regs 406 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, sp), pt_regs 407 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bp), pt_regs 408 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, si), pt_regs 409 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, di), pt_regs 411 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r8), pt_regs 412 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r9), pt_regs 413 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r10), pt_regs 414 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r11), pt_regs 415 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r12), pt_regs 416 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r13), pt_regs 417 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r14), pt_regs 418 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r15), pt_regs 502 arch/x86/lib/insn-eval.c static int get_reg_offset_16(struct insn *insn, struct pt_regs *regs, pt_regs 511 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bx), pt_regs 512 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bx), pt_regs 513 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bp), pt_regs 514 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bp), pt_regs 515 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, si), pt_regs 516 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, di), pt_regs 517 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bp), pt_regs 518 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, bx), pt_regs 522 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, si), pt_regs 523 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, di), pt_regs 524 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, si), pt_regs 525 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, di), pt_regs 633 arch/x86/lib/insn-eval.c unsigned long insn_get_seg_base(struct pt_regs *regs, int seg_reg_idx) pt_regs 696 arch/x86/lib/insn-eval.c static unsigned long get_seg_limit(struct pt_regs *regs, int seg_reg_idx) pt_regs 744 arch/x86/lib/insn-eval.c int insn_get_code_seg_params(struct pt_regs *regs) pt_regs 803 arch/x86/lib/insn-eval.c int insn_get_modrm_rm_off(struct insn *insn, struct pt_regs *regs) pt_regs 829 arch/x86/lib/insn-eval.c static int get_seg_base_limit(struct insn *insn, struct pt_regs *regs, pt_regs 879 arch/x86/lib/insn-eval.c static int get_eff_addr_reg(struct insn *insn, struct pt_regs *regs, pt_regs 927 arch/x86/lib/insn-eval.c static int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, pt_regs 994 arch/x86/lib/insn-eval.c static int get_eff_addr_modrm_16(struct insn *insn, struct pt_regs *regs, pt_regs 1062 arch/x86/lib/insn-eval.c static int get_eff_addr_sib(struct insn *insn, struct pt_regs *regs, pt_regs 1141 arch/x86/lib/insn-eval.c static void __user *get_addr_ref_16(struct insn *insn, struct pt_regs *regs) pt_regs 1205 arch/x86/lib/insn-eval.c static void __user *get_addr_ref_32(struct insn *insn, struct pt_regs *regs) pt_regs 1294 arch/x86/lib/insn-eval.c static void __user *get_addr_ref_64(struct insn *insn, struct pt_regs *regs) pt_regs 1299 arch/x86/lib/insn-eval.c static void __user *get_addr_ref_64(struct insn *insn, struct pt_regs *regs) pt_regs 1352 arch/x86/lib/insn-eval.c void __user *insn_get_addr_ref(struct insn *insn, struct pt_regs *regs) pt_regs 33 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ax), pt_regs 34 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, cx), pt_regs 35 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, dx), pt_regs 36 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, bx), pt_regs 37 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, sp), pt_regs 38 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, bp), pt_regs 39 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, si), pt_regs 40 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, di) pt_regs 46 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, cs), pt_regs 51 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ss), pt_regs 59 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, cs), pt_regs 60 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ds), pt_regs 61 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, es), pt_regs 62 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, fs), pt_regs 63 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ds), /* dummy, not saved on stack */ pt_regs 64 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ss), pt_regs 65 arch/x86/math-emu/get_address.c offsetof(struct pt_regs, ds) pt_regs 12 arch/x86/mm/extable.c struct pt_regs *, int, unsigned long, pt_regs 27 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 37 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 52 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 107 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 122 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 133 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 145 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 162 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 178 arch/x86/mm/extable.c struct pt_regs *regs, int trapnr, pt_regs 202 arch/x86/mm/extable.c int fixup_exception(struct pt_regs *regs, int trapnr, unsigned long error_code, pt_regs 233 arch/x86/mm/extable.c void __init early_fixup_exception(struct pt_regs *regs, int trapnr) pt_regs 41 arch/x86/mm/fault.c kmmio_fault(struct pt_regs *regs, unsigned long addr) pt_regs 65 arch/x86/mm/fault.c check_prefetch_opcode(struct pt_regs *regs, unsigned char *instr, pt_regs 112 arch/x86/mm/fault.c is_prefetch(struct pt_regs *regs, unsigned long error_code, unsigned long addr) pt_regs 271 arch/x86/mm/fault.c check_v8086_mode(struct pt_regs *regs, unsigned long address, pt_regs 434 arch/x86/mm/fault.c check_v8086_mode(struct pt_regs *regs, unsigned long address, pt_regs 515 arch/x86/mm/fault.c static int is_errata93(struct pt_regs *regs, unsigned long address) pt_regs 547 arch/x86/mm/fault.c static int is_errata100(struct pt_regs *regs, unsigned long address) pt_regs 556 arch/x86/mm/fault.c static int is_f00f_bug(struct pt_regs *regs, unsigned long address) pt_regs 608 arch/x86/mm/fault.c show_fault_oops(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 685 arch/x86/mm/fault.c pgtable_bad(struct pt_regs *regs, unsigned long error_code, pt_regs 729 arch/x86/mm/fault.c no_context(struct pt_regs *regs, unsigned long error_code, pt_regs 856 arch/x86/mm/fault.c show_signal_msg(struct pt_regs *regs, unsigned long error_code, pt_regs 888 arch/x86/mm/fault.c __bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, pt_regs 938 arch/x86/mm/fault.c bad_area_nosemaphore(struct pt_regs *regs, unsigned long error_code, pt_regs 945 arch/x86/mm/fault.c __bad_area(struct pt_regs *regs, unsigned long error_code, pt_regs 959 arch/x86/mm/fault.c bad_area(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 982 arch/x86/mm/fault.c bad_area_access_error(struct pt_regs *regs, unsigned long error_code, pt_regs 1020 arch/x86/mm/fault.c do_sigbus(struct pt_regs *regs, unsigned long error_code, unsigned long address, pt_regs 1055 arch/x86/mm/fault.c mm_fault_error(struct pt_regs *regs, unsigned long error_code, pt_regs 1249 arch/x86/mm/fault.c do_kern_addr_fault(struct pt_regs *regs, unsigned long hw_error_code, pt_regs 1304 arch/x86/mm/fault.c void do_user_addr_fault(struct pt_regs *regs, pt_regs 1516 arch/x86/mm/fault.c __do_page_fault(struct pt_regs *regs, unsigned long hw_error_code, pt_regs 1533 arch/x86/mm/fault.c trace_page_fault_entries(struct pt_regs *regs, unsigned long error_code, pt_regs 1546 arch/x86/mm/fault.c do_page_fault(struct pt_regs *regs, unsigned long error_code, unsigned long address) pt_regs 230 arch/x86/mm/kmmio.c int kmmio_handler(struct pt_regs *regs, unsigned long addr) pt_regs 333 arch/x86/mm/kmmio.c static int post_kmmio_handler(unsigned long condition, struct pt_regs *regs) pt_regs 107 arch/x86/mm/mmio-mod.c static void die_kmmio_nesting_error(struct pt_regs *regs, unsigned long addr) pt_regs 130 arch/x86/mm/mmio-mod.c static void pre(struct kmmio_probe *p, struct pt_regs *regs, pt_regs 196 arch/x86/mm/mmio-mod.c struct pt_regs *regs) pt_regs 66 arch/x86/mm/mpx.c struct pt_regs *regs) pt_regs 122 arch/x86/mm/mpx.c int mpx_fault_info(struct mpx_fault_info *info, struct pt_regs *regs) pt_regs 236 arch/x86/mm/pf_in.c static unsigned char *get_reg_w8(int no, int rex, struct pt_regs *regs) pt_regs 332 arch/x86/mm/pf_in.c static unsigned long *get_reg_w32(int no, struct pt_regs *regs) pt_regs 394 arch/x86/mm/pf_in.c unsigned long get_ins_reg_val(unsigned long ins_addr, struct pt_regs *regs) pt_regs 21 arch/x86/mm/pf_in.h unsigned long get_ins_reg_val(unsigned long ins_addr, struct pt_regs *regs); pt_regs 47 arch/x86/oprofile/backtrace.c x86_backtrace_32(struct pt_regs * const regs, unsigned int depth) pt_regs 64 arch/x86/oprofile/backtrace.c x86_backtrace_32(struct pt_regs * const regs, unsigned int depth) pt_regs 91 arch/x86/oprofile/backtrace.c x86_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 27 arch/x86/oprofile/init.c extern void x86_backtrace(struct pt_regs * const regs, unsigned int depth); pt_regs 64 arch/x86/oprofile/nmi_int.c static int profile_exceptions_notify(unsigned int val, struct pt_regs *regs) pt_regs 132 arch/x86/oprofile/op_model_amd.c op_amd_handle_ibs(struct pt_regs * const regs, pt_regs 381 arch/x86/oprofile/op_model_amd.c static int op_amd_check_ctrs(struct pt_regs * const regs, pt_regs 615 arch/x86/oprofile/op_model_p4.c static int p4_check_ctrs(struct pt_regs * const regs, pt_regs 127 arch/x86/oprofile/op_model_ppro.c static int ppro_check_ctrs(struct pt_regs * const regs, pt_regs 29 arch/x86/oprofile/op_x86_model.h struct pt_regs; pt_regs 46 arch/x86/oprofile/op_x86_model.h int (*check_ctrs)(struct pt_regs * const regs, pt_regs 1275 arch/x86/platform/uv/tlb_uv.c void uv_bau_message_interrupt(struct pt_regs *regs) pt_regs 668 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_dump_cpu_ip(int cpu, struct pt_regs *regs) pt_regs 681 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_dump_state_cpu(int cpu, struct pt_regs *regs) pt_regs 735 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_action_health(int cpu, struct pt_regs *regs, int master) pt_regs 751 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_dump_state(int cpu, struct pt_regs *regs, int master) pt_regs 798 arch/x86/platform/uv/uv_nmi.c static void uv_nmi_kdump(int cpu, int master, struct pt_regs *regs) pt_regs 820 arch/x86/platform/uv/uv_nmi.c static inline void uv_nmi_kdump(int cpu, int master, struct pt_regs *regs) pt_regs 853 arch/x86/platform/uv/uv_nmi.c static void uv_call_kgdb_kdb(int cpu, struct pt_regs *regs, int master) pt_regs 886 arch/x86/platform/uv/uv_nmi.c static inline void uv_call_kgdb_kdb(int cpu, struct pt_regs *regs, int master) pt_regs 895 arch/x86/platform/uv/uv_nmi.c static int uv_handle_nmi(unsigned int reason, struct pt_regs *regs) pt_regs 964 arch/x86/platform/uv/uv_nmi.c static int uv_handle_nmi_ping(unsigned int reason, struct pt_regs *regs) pt_regs 38 arch/x86/um/asm/ptrace.h static inline long regs_return_value(struct pt_regs *regs) pt_regs 9 arch/x86/um/shared/sysdep/syscalls_32.h typedef long syscall_handler_t(struct pt_regs); pt_regs 153 arch/x86/um/signal.c static int copy_sc_from_user(struct pt_regs *regs, pt_regs 237 arch/x86/um/signal.c struct _xstate __user *to_fp, struct pt_regs *regs, pt_regs 361 arch/x86/um/signal.c struct pt_regs *regs, sigset_t *mask) pt_regs 407 arch/x86/um/signal.c struct pt_regs *regs, sigset_t *mask) pt_regs 489 arch/x86/um/signal.c struct pt_regs *regs, sigset_t *set) pt_regs 15 arch/x86/um/sysrq_32.c void show_regs(struct pt_regs *regs) pt_regs 16 arch/x86/um/sysrq_64.c void show_regs(struct pt_regs *regs) pt_regs 129 arch/x86/xen/enlighten_hvm.c static void xen_hvm_crash_shutdown(struct pt_regs *regs) pt_regs 1086 arch/x86/xen/enlighten_pv.c static void xen_crash_shutdown(struct pt_regs *regs) pt_regs 466 arch/x86/xen/pmu.c struct pt_regs *regs, uint64_t pmu_flags) pt_regs 488 arch/x86/xen/pmu.c struct pt_regs regs = {0}; pt_regs 35 arch/xtensa/include/asm/hw_breakpoint.h struct pt_regs; pt_regs 49 arch/xtensa/include/asm/hw_breakpoint.h int check_hw_breakpoint(struct pt_regs *regs); pt_regs 86 arch/xtensa/include/asm/ptrace.h # define task_pt_regs(tsk) ((struct pt_regs*) \ pt_regs 105 arch/xtensa/include/asm/ptrace.h static inline unsigned long regs_return_value(struct pt_regs *regs) pt_regs 36 arch/xtensa/include/asm/stacktrace.h void xtensa_backtrace_kernel(struct pt_regs *regs, unsigned int depth, pt_regs 40 arch/xtensa/include/asm/stacktrace.h void xtensa_backtrace_user(struct pt_regs *regs, unsigned int depth, pt_regs 26 arch/xtensa/include/asm/syscall.h struct pt_regs *regs) pt_regs 32 arch/xtensa/include/asm/syscall.h struct pt_regs *regs) pt_regs 38 arch/xtensa/include/asm/syscall.h struct pt_regs *regs) pt_regs 45 arch/xtensa/include/asm/syscall.h struct pt_regs *regs) pt_regs 51 arch/xtensa/include/asm/syscall.h struct pt_regs *regs, pt_regs 61 arch/xtensa/include/asm/syscall.h struct pt_regs *regs, pt_regs 72 arch/xtensa/include/asm/syscall.h struct pt_regs *regs, pt_regs 82 arch/xtensa/include/asm/syscall.h asmlinkage long xtensa_rt_sigreturn(struct pt_regs*); pt_regs 42 arch/xtensa/include/asm/traps.h extern void do_unhandled(struct pt_regs *regs, unsigned long exccause); pt_regs 32 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_PC, offsetof (struct pt_regs, pc)); pt_regs 33 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_PS, offsetof (struct pt_regs, ps)); pt_regs 34 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_DEPC, offsetof (struct pt_regs, depc)); pt_regs 35 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_EXCCAUSE, offsetof (struct pt_regs, exccause)); pt_regs 36 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_EXCVADDR, offsetof (struct pt_regs, excvaddr)); pt_regs 37 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_DEBUGCAUSE, offsetof (struct pt_regs, debugcause)); pt_regs 38 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_WMASK, offsetof (struct pt_regs, wmask)); pt_regs 39 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_LBEG, offsetof (struct pt_regs, lbeg)); pt_regs 40 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_LEND, offsetof (struct pt_regs, lend)); pt_regs 41 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_LCOUNT, offsetof (struct pt_regs, lcount)); pt_regs 42 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_SAR, offsetof (struct pt_regs, sar)); pt_regs 43 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_ICOUNTLEVEL, offsetof (struct pt_regs, icountlevel)); pt_regs 44 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_SYSCALL, offsetof (struct pt_regs, syscall)); pt_regs 45 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_SCOMPARE1, offsetof(struct pt_regs, scompare1)); pt_regs 46 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_THREADPTR, offsetof(struct pt_regs, threadptr)); pt_regs 47 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG, offsetof (struct pt_regs, areg[0])); pt_regs 48 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG0, offsetof (struct pt_regs, areg[0])); pt_regs 49 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG1, offsetof (struct pt_regs, areg[1])); pt_regs 50 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG2, offsetof (struct pt_regs, areg[2])); pt_regs 51 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG3, offsetof (struct pt_regs, areg[3])); pt_regs 52 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG4, offsetof (struct pt_regs, areg[4])); pt_regs 53 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG5, offsetof (struct pt_regs, areg[5])); pt_regs 54 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG6, offsetof (struct pt_regs, areg[6])); pt_regs 55 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG7, offsetof (struct pt_regs, areg[7])); pt_regs 56 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG8, offsetof (struct pt_regs, areg[8])); pt_regs 57 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG9, offsetof (struct pt_regs, areg[9])); pt_regs 58 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG10, offsetof (struct pt_regs, areg[10])); pt_regs 59 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG11, offsetof (struct pt_regs, areg[11])); pt_regs 60 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG12, offsetof (struct pt_regs, areg[12])); pt_regs 61 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG13, offsetof (struct pt_regs, areg[13])); pt_regs 62 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG14, offsetof (struct pt_regs, areg[14])); pt_regs 63 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG15, offsetof (struct pt_regs, areg[15])); pt_regs 64 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_WINDOWBASE, offsetof (struct pt_regs, windowbase)); pt_regs 65 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_WINDOWSTART, offsetof(struct pt_regs, windowstart)); pt_regs 66 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_SIZE, sizeof(struct pt_regs)); pt_regs 67 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_AREG_END, offsetof (struct pt_regs, areg[XCHAL_NUM_AREGS])); pt_regs 68 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_USER_SIZE, offsetof(struct pt_regs, areg[XCHAL_NUM_AREGS])); pt_regs 69 arch/xtensa/kernel/asm-offsets.c DEFINE(PT_XTREGS_OPT, offsetof(struct pt_regs, xtregs_opt)); pt_regs 276 arch/xtensa/kernel/hw_breakpoint.c int check_hw_breakpoint(struct pt_regs *regs) pt_regs 34 arch/xtensa/kernel/irq.c asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) pt_regs 330 arch/xtensa/kernel/perf_event.c struct pt_regs *regs) pt_regs 337 arch/xtensa/kernel/perf_event.c struct pt_regs *regs) pt_regs 381 arch/xtensa/kernel/perf_event.c struct pt_regs *regs = get_irq_regs(); pt_regs 209 arch/xtensa/kernel/process.c struct pt_regs *childregs = task_pt_regs(p); pt_regs 222 arch/xtensa/kernel/process.c struct pt_regs *regs = current_pt_regs(); pt_regs 44 arch/xtensa/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 75 arch/xtensa/kernel/ptrace.c struct pt_regs *regs; pt_regs 123 arch/xtensa/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 157 arch/xtensa/kernel/ptrace.c struct pt_regs *regs = task_pt_regs(target); pt_regs 272 arch/xtensa/kernel/ptrace.c struct pt_regs *regs; pt_regs 338 arch/xtensa/kernel/ptrace.c struct pt_regs *regs; pt_regs 367 arch/xtensa/kernel/ptrace.c struct pt_regs *regs) pt_regs 545 arch/xtensa/kernel/ptrace.c void do_syscall_trace_enter(struct pt_regs *regs) pt_regs 555 arch/xtensa/kernel/ptrace.c void do_syscall_trace_leave(struct pt_regs *regs) pt_regs 43 arch/xtensa/kernel/s32c1i_selftest.c static void __init do_probed_exception(struct pt_regs *regs, pt_regs 54 arch/xtensa/kernel/signal.c flush_window_regs_user(struct pt_regs *regs) pt_regs 134 arch/xtensa/kernel/signal.c setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) pt_regs 173 arch/xtensa/kernel/signal.c restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) pt_regs 240 arch/xtensa/kernel/signal.c long a4, long a5, struct pt_regs *regs) pt_regs 334 arch/xtensa/kernel/signal.c struct pt_regs *regs) pt_regs 425 arch/xtensa/kernel/signal.c static void do_signal(struct pt_regs *regs) pt_regs 499 arch/xtensa/kernel/signal.c void do_notify_resume(struct pt_regs *regs) pt_regs 26 arch/xtensa/kernel/stacktrace.c void xtensa_backtrace_user(struct pt_regs *regs, unsigned int depth, pt_regs 115 arch/xtensa/kernel/stacktrace.c void xtensa_backtrace_kernel(struct pt_regs *regs, unsigned int depth, pt_regs 145 arch/xtensa/kernel/stacktrace.c regs = (struct pt_regs *)a1; pt_regs 62 arch/xtensa/kernel/traps.c extern void do_illegal_instruction (struct pt_regs*); pt_regs 63 arch/xtensa/kernel/traps.c extern void do_interrupt (struct pt_regs*); pt_regs 64 arch/xtensa/kernel/traps.c extern void do_nmi(struct pt_regs *); pt_regs 65 arch/xtensa/kernel/traps.c extern void do_unaligned_user (struct pt_regs*); pt_regs 66 arch/xtensa/kernel/traps.c extern void do_multihit (struct pt_regs*, unsigned long); pt_regs 67 arch/xtensa/kernel/traps.c extern void do_page_fault (struct pt_regs*, unsigned long); pt_regs 68 arch/xtensa/kernel/traps.c extern void do_debug (struct pt_regs*); pt_regs 69 arch/xtensa/kernel/traps.c extern void system_call (struct pt_regs*); pt_regs 167 arch/xtensa/kernel/traps.c void die(const char*, struct pt_regs*, long); pt_regs 170 arch/xtensa/kernel/traps.c __die_if_kernel(const char *str, struct pt_regs *regs, long err) pt_regs 180 arch/xtensa/kernel/traps.c void do_unhandled(struct pt_regs *regs, unsigned long exccause) pt_regs 198 arch/xtensa/kernel/traps.c void do_multihit(struct pt_regs *regs, unsigned long exccause) pt_regs 207 arch/xtensa/kernel/traps.c extern void do_IRQ(int, struct pt_regs *); pt_regs 241 arch/xtensa/kernel/traps.c void do_nmi(struct pt_regs *regs) pt_regs 243 arch/xtensa/kernel/traps.c struct pt_regs *old_regs; pt_regs 258 arch/xtensa/kernel/traps.c void do_interrupt(struct pt_regs *regs) pt_regs 270 arch/xtensa/kernel/traps.c struct pt_regs *old_regs; pt_regs 305 arch/xtensa/kernel/traps.c do_illegal_instruction(struct pt_regs *regs) pt_regs 326 arch/xtensa/kernel/traps.c do_unaligned_user (struct pt_regs *regs) pt_regs 348 arch/xtensa/kernel/traps.c do_debug(struct pt_regs *regs) pt_regs 456 arch/xtensa/kernel/traps.c void show_regs(struct pt_regs * regs) pt_regs 524 arch/xtensa/kernel/traps.c void die(const char * str, struct pt_regs * regs, long err) pt_regs 26 arch/xtensa/mm/fault.c void bad_page_fault(struct pt_regs*, unsigned long, int); pt_regs 36 arch/xtensa/mm/fault.c void do_page_fault(struct pt_regs *regs) pt_regs 233 arch/xtensa/mm/fault.c bad_page_fault(struct pt_regs *regs, unsigned long address, int sig) pt_regs 235 arch/xtensa/mm/fault.c extern void die(const char*, struct pt_regs*, long); pt_regs 20 arch/xtensa/oprofile/backtrace.c void xtensa_backtrace(struct pt_regs * const regs, unsigned int depth) pt_regs 15 arch/xtensa/oprofile/init.c extern void xtensa_backtrace(struct pt_regs *const regs, unsigned int depth); pt_regs 1009 drivers/acpi/apei/ghes.c static int ghes_notify_nmi(unsigned int cmd, struct pt_regs *regs) pt_regs 1070 drivers/acpi/apei/ghes.c static int ghes_sdei_normal_callback(u32 event_num, struct pt_regs *regs, pt_regs 1084 drivers/acpi/apei/ghes.c static int ghes_sdei_critical_callback(u32 event_num, struct pt_regs *regs, pt_regs 226 drivers/bus/brcmstb_gisb.c static int brcmstb_bus_error_handler(struct pt_regs *regs, int is_fixup) pt_regs 1098 drivers/char/ipmi/ipmi_watchdog.c ipmi_nmi(unsigned int val, struct pt_regs *regs) pt_regs 1293 drivers/char/random.c static __u32 get_reg(struct fast_pool *f, struct pt_regs *regs) pt_regs 1301 drivers/char/random.c if (idx >= sizeof(struct pt_regs) / sizeof(__u32)) pt_regs 1312 drivers/char/random.c struct pt_regs *regs = get_irq_regs(); pt_regs 1136 drivers/firmware/arm_sdei.c int sdei_event_handler(struct pt_regs *regs, pt_regs 67 drivers/hv/vmbus_drv.c struct pt_regs *regs; pt_regs 88 drivers/hv/vmbus_drv.c struct pt_regs *regs = die->regs; pt_regs 2350 drivers/hv/vmbus_drv.c static void hv_crash_handler(struct pt_regs *regs) pt_regs 473 drivers/irqchip/irq-armada-370-xp.c static void armada_370_xp_handle_msi_irq(struct pt_regs *regs, bool is_chained) pt_regs 503 drivers/irqchip/irq-armada-370-xp.c static void armada_370_xp_handle_msi_irq(struct pt_regs *r, bool b) {} pt_regs 540 drivers/irqchip/irq-armada-370-xp.c armada_370_xp_handle_irq(struct pt_regs *regs) pt_regs 88 drivers/irqchip/irq-aspeed-vic.c static void __exception_irq_entry avic_handle_irq(struct pt_regs *regs) pt_regs 106 drivers/irqchip/irq-ativic32.c asmlinkage void asm_do_IRQ(struct pt_regs *regs) pt_regs 61 drivers/irqchip/irq-atmel-aic.c aic_handle(struct pt_regs *regs) pt_regs 71 drivers/irqchip/irq-atmel-aic5.c aic5_handle(struct pt_regs *regs) pt_regs 88 drivers/irqchip/irq-bcm2835.c struct pt_regs *regs); pt_regs 229 drivers/irqchip/irq-bcm2835.c struct pt_regs *regs) pt_regs 124 drivers/irqchip/irq-bcm2836.c __exception_irq_entry bcm2836_arm_irqchip_handle_irq(struct pt_regs *regs) pt_regs 72 drivers/irqchip/irq-clps711x.c static asmlinkage void __exception_irq_entry clps711x_irqh(struct pt_regs *regs) pt_regs 135 drivers/irqchip/irq-csky-apb-intc.c static inline bool handle_irq_perbit(struct pt_regs *regs, u32 hwirq, pt_regs 147 drivers/irqchip/irq-csky-apb-intc.c static void gx_irq_handler(struct pt_regs *regs) pt_regs 199 drivers/irqchip/irq-csky-apb-intc.c static void ck_irq_handler(struct pt_regs *regs) pt_regs 73 drivers/irqchip/irq-csky-mpintc.c static void csky_mpintc_handler(struct pt_regs *regs) pt_regs 65 drivers/irqchip/irq-davinci-aintc.c davinci_aintc_handle_irq(struct pt_regs *regs) pt_regs 120 drivers/irqchip/irq-davinci-cp-intc.c davinci_cp_intc_handle_irq(struct pt_regs *regs) pt_regs 35 drivers/irqchip/irq-digicolor.c static void __exception_irq_entry digicolor_handle_irq(struct pt_regs *regs) pt_regs 129 drivers/irqchip/irq-ftintc010.c asmlinkage void __exception_irq_entry ft010_irqchip_handle_irq(struct pt_regs *regs) pt_regs 594 drivers/irqchip/irq-gic-v3.c static inline void gic_handle_nmi(u32 irqnr, struct pt_regs *regs) pt_regs 618 drivers/irqchip/irq-gic-v3.c static asmlinkage void __exception_irq_entry gic_handle_irq(struct pt_regs *regs) pt_regs 358 drivers/irqchip/irq-gic.c static void __exception_irq_entry gic_handle_irq(struct pt_regs *regs) pt_regs 176 drivers/irqchip/irq-hip04.c static void __exception_irq_entry hip04_handle_irq(struct pt_regs *regs) pt_regs 109 drivers/irqchip/irq-ixp4xx.c asmlinkage void __exception_irq_entry ixp4xx_handle_irq(struct pt_regs *regs) pt_regs 121 drivers/irqchip/irq-lpc32xx.c static void __exception_irq_entry lpc32xx_handle_irq(struct pt_regs *regs) pt_regs 225 drivers/irqchip/irq-mmp.c static void __exception_irq_entry mmp_handle_irq(struct pt_regs *regs) pt_regs 236 drivers/irqchip/irq-mmp.c static void __exception_irq_entry mmp2_handle_irq(struct pt_regs *regs) pt_regs 133 drivers/irqchip/irq-mxs.c asmlinkage void __exception_irq_entry icoll_handle_irq(struct pt_regs *regs) pt_regs 41 drivers/irqchip/irq-nvic.c nvic_handle_irq(irq_hw_number_t hwirq, struct pt_regs *regs) pt_regs 329 drivers/irqchip/irq-omap-intc.c omap_intc_handle_irq(struct pt_regs *regs) pt_regs 114 drivers/irqchip/irq-or1k-pic.c static void or1k_pic_handle_irq(struct pt_regs *regs) pt_regs 33 drivers/irqchip/irq-orion.c __exception_irq_entry orion_handle_irq(struct pt_regs *regs) pt_regs 49 drivers/irqchip/irq-rda-intc.c static void __exception_irq_entry rda_handle_irq(struct pt_regs *regs) pt_regs 326 drivers/irqchip/irq-s3c24xx.c struct pt_regs *regs, int intc_offset) pt_regs 359 drivers/irqchip/irq-s3c24xx.c asmlinkage void __exception_irq_entry s3c24xx_handle_irq(struct pt_regs *regs) pt_regs 131 drivers/irqchip/irq-sa11x0.c sa1100_handle_irq(struct pt_regs *regs) pt_regs 176 drivers/irqchip/irq-sifive-plic.c static void plic_handle_irq(struct pt_regs *regs) pt_regs 58 drivers/irqchip/irq-sirfsoc.c static void __exception_irq_entry sirfsoc_handle_irq(struct pt_regs *regs) pt_regs 47 drivers/irqchip/irq-sun4i.c static void __exception_irq_entry sun4i_handle_irq(struct pt_regs *regs); pt_regs 181 drivers/irqchip/irq-sun4i.c static void __exception_irq_entry sun4i_handle_irq(struct pt_regs *regs) pt_regs 100 drivers/irqchip/irq-versatile-fpga.c static int handle_one_fpga(struct fpga_irq_data *f, struct pt_regs *regs) pt_regs 119 drivers/irqchip/irq-versatile-fpga.c asmlinkage void __exception_irq_entry fpga_handle_irq(struct pt_regs *regs) pt_regs 77 drivers/irqchip/irq-vic.c static void vic_handle_irq(struct pt_regs *regs); pt_regs 201 drivers/irqchip/irq-vic.c static int handle_one_vic(struct vic_device *vic, struct pt_regs *regs) pt_regs 235 drivers/irqchip/irq-vic.c static void __exception_irq_entry vic_handle_irq(struct pt_regs *regs) pt_regs 166 drivers/irqchip/irq-vt8500.c static void __exception_irq_entry vt8500_handle_irq(struct pt_regs *regs) pt_regs 47 drivers/irqchip/irq-zevio.c static void __exception_irq_entry zevio_handle_irq(struct pt_regs *regs) pt_regs 145 drivers/misc/kgdbts.c static struct pt_regs kgdbts_regs; pt_regs 39 drivers/misc/lkdtm/core.c static int lkdtm_kprobe_handler(struct kprobe *kp, struct pt_regs *regs); pt_regs 261 drivers/misc/lkdtm/core.c static int lkdtm_kprobe_handler(struct kprobe *kp, struct pt_regs *regs) pt_regs 298 drivers/oprofile/cpu_buffer.c __oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, pt_regs 321 drivers/oprofile/cpu_buffer.c void oprofile_add_ext_hw_sample(unsigned long pc, struct pt_regs * const regs, pt_regs 328 drivers/oprofile/cpu_buffer.c void oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, pt_regs 334 drivers/oprofile/cpu_buffer.c void oprofile_add_sample(struct pt_regs * const regs, unsigned long event) pt_regs 357 drivers/oprofile/cpu_buffer.c oprofile_write_reserve(struct op_entry *entry, struct pt_regs * const regs, pt_regs 31 drivers/oprofile/nmi_timer_int.c struct pt_regs *regs) pt_regs 37 drivers/oprofile/oprofile_perf.c struct perf_sample_data *data, struct pt_regs *regs) pt_regs 304 drivers/pci/controller/dwc/pci-imx6.c unsigned int fsr, struct pt_regs *regs) pt_regs 764 drivers/pci/controller/dwc/pci-keystone.c struct pt_regs *regs) pt_regs 261 drivers/spi/spi-s3c24xx.c struct pt_regs regs; pt_regs 348 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c static void usb_read_port_complete(struct urb *purb, struct pt_regs *regs) pt_regs 571 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c static void usb_write_port_complete(struct urb *purb, struct pt_regs *regs) pt_regs 242 drivers/tty/sysrq.c struct pt_regs *regs = NULL; pt_regs 264 drivers/tty/sysrq.c struct pt_regs *regs = NULL; pt_regs 480 drivers/tty/vt/keyboard.c struct pt_regs *regs = get_irq_regs(); pt_regs 72 drivers/watchdog/bcm63xx_wdt.c struct pt_regs *regs = get_irq_regs(); pt_regs 166 drivers/watchdog/hpwdt.c static int hpwdt_pretimeout(unsigned int ulReason, struct pt_regs *regs) pt_regs 1243 drivers/xen/events/events_base.c void xen_evtchn_do_upcall(struct pt_regs *regs) pt_regs 1245 drivers/xen/events/events_base.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 119 fs/binfmt_aout.c struct pt_regs *regs = current_pt_regs(); pt_regs 693 fs/binfmt_elf.c struct pt_regs *regs; pt_regs 1762 fs/binfmt_elf.c const kernel_siginfo_t *siginfo, struct pt_regs *regs) pt_regs 2011 fs/binfmt_elf.c const kernel_siginfo_t *siginfo, struct pt_regs *regs) pt_regs 185 fs/binfmt_elf_fdpic.c struct pt_regs *regs = current_pt_regs(); pt_regs 925 fs/binfmt_flat.c struct pt_regs *regs = current_pt_regs(); pt_regs 28 fs/pstore/ftrace.c struct pt_regs *regs) pt_regs 106 include/asm-generic/bug.h struct pt_regs; pt_regs 109 include/asm-generic/bug.h struct pt_regs *regs, struct warn_args *args); pt_regs 19 include/asm-generic/error-injection.h struct pt_regs; pt_regs 34 include/asm-generic/error-injection.h void override_function_with_return(struct pt_regs *regs); pt_regs 38 include/asm-generic/error-injection.h static inline void override_function_with_return(struct pt_regs *regs) { } pt_regs 24 include/asm-generic/extable.h struct pt_regs; pt_regs 25 include/asm-generic/extable.h extern int fixup_exception(struct pt_regs *regs); pt_regs 17 include/asm-generic/irq_regs.h DECLARE_PER_CPU(struct pt_regs *, __irq_regs); pt_regs 19 include/asm-generic/irq_regs.h static inline struct pt_regs *get_irq_regs(void) pt_regs 24 include/asm-generic/irq_regs.h static inline struct pt_regs *set_irq_regs(struct pt_regs *new_regs) pt_regs 26 include/asm-generic/irq_regs.h struct pt_regs *old_regs; pt_regs 99 include/asm-generic/mshyperv.h void hv_setup_crash_handler(void (*handler)(struct pt_regs *regs)); pt_regs 166 include/asm-generic/mshyperv.h void hyperv_report_panic(struct pt_regs *regs, long err, bool in_die); pt_regs 20 include/asm-generic/syscall.h struct pt_regs; pt_regs 38 include/asm-generic/syscall.h int syscall_get_nr(struct task_struct *task, struct pt_regs *regs); pt_regs 56 include/asm-generic/syscall.h void syscall_rollback(struct task_struct *task, struct pt_regs *regs); pt_regs 68 include/asm-generic/syscall.h long syscall_get_error(struct task_struct *task, struct pt_regs *regs); pt_regs 81 include/asm-generic/syscall.h long syscall_get_return_value(struct task_struct *task, struct pt_regs *regs); pt_regs 98 include/asm-generic/syscall.h void syscall_set_return_value(struct task_struct *task, struct pt_regs *regs, pt_regs 113 include/asm-generic/syscall.h void syscall_get_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 128 include/asm-generic/syscall.h void syscall_set_arguments(struct task_struct *task, struct pt_regs *regs, pt_regs 26 include/asm-generic/syscalls.h asmlinkage long sys_rt_sigreturn(struct pt_regs *regs); pt_regs 29 include/linux/arm_sdei.h typedef int (sdei_event_callback)(u32 event, struct pt_regs *regs, void *arg); pt_regs 73 include/linux/arm_sdei.h struct pt_regs interrupted_regs; pt_regs 82 include/linux/arm_sdei.h int notrace sdei_event_handler(struct pt_regs *regs, pt_regs 309 include/linux/audit.h static inline void audit_syscall_exit(void *pt_regs) pt_regs 312 include/linux/audit.h int success = is_syscall_success(pt_regs); pt_regs 313 include/linux/audit.h long return_code = regs_return_value(pt_regs); pt_regs 529 include/linux/audit.h static inline void audit_syscall_exit(void *pt_regs) pt_regs 84 include/linux/binfmts.h struct pt_regs *regs; pt_regs 15 include/linux/bug.h struct pt_regs; pt_regs 41 include/linux/bug.h enum bug_trap_type report_bug(unsigned long bug_addr, struct pt_regs *regs); pt_regs 56 include/linux/bug.h struct pt_regs *regs) pt_regs 14 include/linux/elfcore.h static inline void elf_core_copy_regs(elf_gregset_t *elfregs, struct pt_regs *regs) pt_regs 20 include/linux/elfcore.h *(struct pt_regs *)elfregs = *regs; pt_regs 24 include/linux/elfcore.h static inline void elf_core_copy_kernel_regs(elf_gregset_t *elfregs, struct pt_regs *regs) pt_regs 43 include/linux/elfcore.h extern int dump_fpu (struct pt_regs *, elf_fpregset_t *); pt_regs 45 include/linux/elfcore.h static inline int elf_core_copy_task_fpregs(struct task_struct *t, struct pt_regs *regs, elf_fpregset_t *fpu) pt_regs 90 include/linux/ftrace.h struct ftrace_ops *op, struct pt_regs *regs); pt_regs 228 include/linux/ftrace.h struct ftrace_ops *op, struct pt_regs *regs); pt_regs 1218 include/linux/irq.h int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)); pt_regs 1224 include/linux/irq.h extern void (*handle_arch_irq)(struct pt_regs *) __ro_after_init; pt_regs 17 include/linux/irqchip/arm-vic.h struct pt_regs; pt_regs 9 include/linux/irqchip/mxs.h extern void icoll_handle_irq(struct pt_regs *); pt_regs 6 include/linux/irqchip/versatile-fpga.h struct pt_regs; pt_regs 8 include/linux/irqchip/versatile-fpga.h void fpga_handle_irq(struct pt_regs *regs); pt_regs 18 include/linux/irqdesc.h struct pt_regs; pt_regs 169 include/linux/irqdesc.h bool lookup, struct pt_regs *regs); pt_regs 172 include/linux/irqdesc.h unsigned int hwirq, struct pt_regs *regs) pt_regs 179 include/linux/irqdesc.h struct pt_regs *regs); pt_regs 187 include/linux/kdb.h extern struct pt_regs *kdb_current_regs; pt_regs 10 include/linux/kdebug.h struct pt_regs *regs; pt_regs 21 include/linux/kdebug.h struct pt_regs *regs, long err, int trap, int sig); pt_regs 201 include/linux/kernel.h struct pt_regs; pt_regs 323 include/linux/kernel.h void nmi_panic(struct pt_regs *regs, const char *msg); pt_regs 332 include/linux/kernel.h void refcount_error_report(struct pt_regs *regs, const char *err); pt_regs 334 include/linux/kernel.h static inline void refcount_error_report(struct pt_regs *regs, const char *err) pt_regs 305 include/linux/kexec.h extern void __crash_kexec(struct pt_regs *); pt_regs 306 include/linux/kexec.h extern void crash_kexec(struct pt_regs *); pt_regs 309 include/linux/kexec.h void crash_save_cpu(struct pt_regs *regs, int cpu); pt_regs 394 include/linux/kexec.h struct pt_regs; pt_regs 396 include/linux/kexec.h static inline void __crash_kexec(struct pt_regs *regs) { } pt_regs 397 include/linux/kexec.h static inline void crash_kexec(struct pt_regs *regs) { } pt_regs 24 include/linux/kgdb.h struct pt_regs; pt_regs 35 include/linux/kgdb.h extern int kgdb_skipexception(int exception, struct pt_regs *regs); pt_regs 93 include/linux/kgdb.h extern char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs); pt_regs 94 include/linux/kgdb.h extern int dbg_set_reg(int regno, void *mem, struct pt_regs *regs); pt_regs 130 include/linux/kgdb.h extern void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs); pt_regs 155 include/linux/kgdb.h extern void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs); pt_regs 177 include/linux/kgdb.h struct pt_regs *regs); pt_regs 211 include/linux/kgdb.h extern void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc); pt_regs 258 include/linux/kgdb.h void (*disable_hw_break)(struct pt_regs *regs); pt_regs 292 include/linux/kgdb.h extern unsigned long kgdb_arch_pc(int exception, struct pt_regs *regs); pt_regs 317 include/linux/kgdb.h struct pt_regs *regs); pt_regs 49 include/linux/kprobes.h struct pt_regs; pt_regs 52 include/linux/kprobes.h typedef int (*kprobe_pre_handler_t) (struct kprobe *, struct pt_regs *); pt_regs 53 include/linux/kprobes.h typedef void (*kprobe_post_handler_t) (struct kprobe *, struct pt_regs *, pt_regs 55 include/linux/kprobes.h typedef int (*kprobe_fault_handler_t) (struct kprobe *, struct pt_regs *, pt_regs 58 include/linux/kprobes.h struct pt_regs *); pt_regs 192 include/linux/kprobes.h struct pt_regs *regs); pt_regs 196 include/linux/kprobes.h struct pt_regs *regs) pt_regs 230 include/linux/kprobes.h extern void show_registers(struct pt_regs *regs); pt_regs 308 include/linux/kprobes.h extern void opt_pre_handler(struct kprobe *p, struct pt_regs *regs); pt_regs 324 include/linux/kprobes.h struct ftrace_ops *ops, struct pt_regs *regs); pt_regs 382 include/linux/kprobes.h static inline int kprobe_fault_handler(struct pt_regs *regs, int trapnr) pt_regs 462 include/linux/kprobes.h static nokprobe_inline bool kprobe_page_fault(struct pt_regs *regs, pt_regs 9 include/linux/mmiotrace.h struct pt_regs; pt_regs 12 include/linux/mmiotrace.h struct pt_regs *, unsigned long addr); pt_regs 14 include/linux/mmiotrace.h unsigned long condition, struct pt_regs *); pt_regs 45 include/linux/mmiotrace.h extern int kmmio_handler(struct pt_regs *regs, unsigned long addr); pt_regs 60 include/linux/mmiotrace.h static inline int kmmio_handler(struct pt_regs *regs, unsigned long addr) pt_regs 172 include/linux/nmi.h bool nmi_cpu_backtrace(struct pt_regs *regs); pt_regs 47 include/linux/oprofile.h struct pt_regs; pt_regs 71 include/linux/oprofile.h void (*backtrace)(struct pt_regs * const regs, unsigned int depth); pt_regs 96 include/linux/oprofile.h void oprofile_add_sample(struct pt_regs * const regs, unsigned long event); pt_regs 105 include/linux/oprofile.h void oprofile_add_ext_sample(unsigned long pc, struct pt_regs * const regs, pt_regs 111 include/linux/oprofile.h void oprofile_add_ext_hw_sample(unsigned long pc, struct pt_regs * const regs, pt_regs 190 include/linux/oprofile.h struct pt_regs * const regs, pt_regs 533 include/linux/perf_event.h struct pt_regs *regs); pt_regs 969 include/linux/perf_event.h struct pt_regs regs_user_copy; pt_regs 1004 include/linux/perf_event.h struct pt_regs *regs); pt_regs 1008 include/linux/perf_event.h struct pt_regs *regs); pt_regs 1012 include/linux/perf_event.h struct pt_regs *regs); pt_regs 1015 include/linux/perf_event.h struct pt_regs *regs); pt_regs 1018 include/linux/perf_event.h struct pt_regs *regs); pt_regs 1079 include/linux/perf_event.h extern void ___perf_sw_event(u32, u64, struct pt_regs *, u64); pt_regs 1080 include/linux/perf_event.h extern void __perf_sw_event(u32, u64, struct pt_regs *, u64); pt_regs 1083 include/linux/perf_event.h static inline void perf_arch_fetch_caller_regs(struct pt_regs *regs, unsigned long ip) { } pt_regs 1100 include/linux/perf_event.h static inline void perf_fetch_caller_regs(struct pt_regs *regs) pt_regs 1106 include/linux/perf_event.h perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr) pt_regs 1112 include/linux/perf_event.h DECLARE_PER_CPU(struct pt_regs, __perf_regs[4]); pt_regs 1123 include/linux/perf_event.h struct pt_regs *regs = this_cpu_ptr(&__perf_regs[0]); pt_regs 1153 include/linux/perf_event.h struct pt_regs *regs = this_cpu_ptr(&__perf_regs[0]); pt_regs 1190 include/linux/perf_event.h extern void perf_callchain_user(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs); pt_regs 1191 include/linux/perf_event.h extern void perf_callchain_kernel(struct perf_callchain_entry_ctx *entry, struct pt_regs *regs); pt_regs 1193 include/linux/perf_event.h get_perf_callchain(struct pt_regs *regs, u32 init_nr, bool kernel, bool user, pt_regs 1195 include/linux/perf_event.h extern struct perf_callchain_entry *perf_callchain(struct perf_event *event, struct pt_regs *regs); pt_regs 1261 include/linux/perf_event.h int entry_size, struct pt_regs *regs, pt_regs 1386 include/linux/perf_event.h perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr) { } pt_regs 9 include/linux/perf_regs.h struct pt_regs *regs; pt_regs 19 include/linux/perf_regs.h u64 perf_reg_value(struct pt_regs *regs, int idx); pt_regs 23 include/linux/perf_regs.h struct pt_regs *regs, pt_regs 24 include/linux/perf_regs.h struct pt_regs *regs_user_copy); pt_regs 29 include/linux/perf_regs.h static inline u64 perf_reg_value(struct pt_regs *regs, int idx) pt_regs 45 include/linux/perf_regs.h struct pt_regs *regs, pt_regs 46 include/linux/perf_regs.h struct pt_regs *regs_user_copy) pt_regs 18 include/linux/profile.h struct pt_regs; pt_regs 87 include/linux/profile.h struct pt_regs; pt_regs 347 include/linux/ptrace.h extern void user_single_step_report(struct pt_regs *regs); pt_regs 349 include/linux/ptrace.h static inline void user_single_step_report(struct pt_regs *regs) pt_regs 62 include/linux/reboot.h struct pt_regs; pt_regs 63 include/linux/reboot.h extern void machine_crash_shutdown(struct pt_regs *); pt_regs 1884 include/linux/sched.h void __rseq_handle_notify_resume(struct ksignal *sig, struct pt_regs *regs); pt_regs 1887 include/linux/sched.h struct pt_regs *regs) pt_regs 1894 include/linux/sched.h struct pt_regs *regs) pt_regs 1946 include/linux/sched.h struct pt_regs *regs) pt_regs 1950 include/linux/sched.h struct pt_regs *regs) pt_regs 1978 include/linux/sched.h void rseq_syscall(struct pt_regs *regs); pt_regs 1982 include/linux/sched.h static inline void rseq_syscall(struct pt_regs *regs) pt_regs 24 include/linux/sched/debug.h struct pt_regs; pt_regs 26 include/linux/sched/debug.h extern void show_regs(struct pt_regs *); pt_regs 266 include/linux/signal.h struct pt_regs; pt_regs 9 include/linux/stacktrace.h struct pt_regs; pt_regs 21 include/linux/stacktrace.h unsigned int stack_trace_save_regs(struct pt_regs *regs, unsigned long *store, pt_regs 57 include/linux/stacktrace.h struct task_struct *task, struct pt_regs *regs); pt_regs 61 include/linux/stacktrace.h const struct pt_regs *regs); pt_regs 71 include/linux/stacktrace.h extern void save_stack_trace_regs(struct pt_regs *regs, pt_regs 576 include/linux/trace_events.h DECLARE_PER_CPU(struct pt_regs, perf_trace_regs); pt_regs 603 include/linux/trace_events.h void *perf_trace_buf_alloc(int size, struct pt_regs **regs, int *rctxp); pt_regs 634 include/linux/trace_events.h struct pt_regs *regs, struct hlist_head *head, pt_regs 639 include/linux/trace_events.h u64 count, struct pt_regs *regs, void *head, pt_regs 57 include/linux/tracehook.h static inline int ptrace_report_syscall(struct pt_regs *regs, pt_regs 102 include/linux/tracehook.h struct pt_regs *regs) pt_regs 124 include/linux/tracehook.h static inline void tracehook_report_syscall_exit(struct pt_regs *regs, int step) pt_regs 179 include/linux/tracehook.h static inline void tracehook_notify_resume(struct pt_regs *regs) pt_regs 37 include/linux/uprobes.h int (*handler)(struct uprobe_consumer *self, struct pt_regs *regs); pt_regs 40 include/linux/uprobes.h struct pt_regs *regs); pt_regs 110 include/linux/uprobes.h extern unsigned long uprobe_get_swbp_addr(struct pt_regs *regs); pt_regs 111 include/linux/uprobes.h extern unsigned long uprobe_get_trap_addr(struct pt_regs *regs); pt_regs 124 include/linux/uprobes.h extern int uprobe_post_sstep_notifier(struct pt_regs *regs); pt_regs 125 include/linux/uprobes.h extern int uprobe_pre_sstep_notifier(struct pt_regs *regs); pt_regs 126 include/linux/uprobes.h extern void uprobe_notify_resume(struct pt_regs *regs); pt_regs 128 include/linux/uprobes.h extern bool arch_uprobe_skip_sstep(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 131 include/linux/uprobes.h extern int arch_uprobe_pre_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 132 include/linux/uprobes.h extern int arch_uprobe_post_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 135 include/linux/uprobes.h extern void arch_uprobe_abort_xol(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 136 include/linux/uprobes.h extern unsigned long arch_uretprobe_hijack_return_addr(unsigned long trampoline_vaddr, struct pt_regs *regs); pt_regs 137 include/linux/uprobes.h extern bool arch_uretprobe_is_alive(struct return_instance *ret, enum rp_check ctx, struct pt_regs *regs); pt_regs 138 include/linux/uprobes.h extern bool arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs); pt_regs 187 include/linux/uprobes.h static inline void uprobe_notify_resume(struct pt_regs *regs) pt_regs 20 include/trace/events/syscalls.h TP_PROTO(struct pt_regs *regs, long id), pt_regs 46 include/trace/events/syscalls.h TP_PROTO(struct pt_regs *regs, long ret), pt_regs 38 include/trace/perf.h struct pt_regs *__regs; \ pt_regs 7 include/uapi/asm-generic/bpf_perf_event.h typedef struct pt_regs bpf_user_pt_regs_t; pt_regs 7 include/uapi/linux/binfmts.h struct pt_regs; pt_regs 101 include/xen/events.h void xen_evtchn_do_upcall(struct pt_regs *regs); pt_regs 346 kernel/bpf/stackmap.c BPF_CALL_3(bpf_get_stackid, struct pt_regs *, regs, struct bpf_map *, map, pt_regs 446 kernel/bpf/stackmap.c BPF_CALL_4(bpf_get_stack, struct pt_regs *, regs, void *, buf, u32, size, pt_regs 209 kernel/debug/debug_core.c unsigned long __weak kgdb_arch_pc(int exception, struct pt_regs *regs) pt_regs 219 kernel/debug/debug_core.c int __weak kgdb_skipexception(int exception, struct pt_regs *regs) pt_regs 525 kernel/debug/debug_core.c static int kgdb_cpu_enter(struct kgdb_state *ks, struct pt_regs *regs, pt_regs 753 kernel/debug/debug_core.c kgdb_handle_exception(int evector, int signo, int ecode, struct pt_regs *regs) pt_regs 28 kernel/debug/debug_core.h struct pt_regs *linux_regs; pt_regs 342 kernel/debug/gdbstub.c void pt_regs_to_gdb_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 354 kernel/debug/gdbstub.c void gdb_regs_to_pt_regs(unsigned long *gdb_regs, struct pt_regs *regs) pt_regs 433 kernel/debug/gdbstub.c static struct task_struct *getthread(struct pt_regs *regs, int tid) pt_regs 27 kernel/debug/kdb/kdb_bp.c static void kdb_setsinglestep(struct pt_regs *regs) pt_regs 108 kernel/debug/kdb/kdb_bp.c static void kdb_handle_bp(struct pt_regs *regs, kdb_bp_t *bp) pt_regs 125 kernel/debug/kdb/kdb_bp.c static int _kdb_bp_install(struct pt_regs *regs, kdb_bp_t *bp) pt_regs 174 kernel/debug/kdb/kdb_bp.c void kdb_bp_install(struct pt_regs *regs) pt_regs 77 kernel/debug/kdb/kdb_main.c struct pt_regs *kdb_current_regs; pt_regs 1131 kernel/debug/kdb/kdb_main.c static void kdb_dumpregs(struct pt_regs *regs) pt_regs 1182 kernel/debug/kdb/kdb_main.c static int kdb_local(kdb_reason_t reason, int error, struct pt_regs *regs, pt_regs 1398 kernel/debug/kdb/kdb_main.c kdb_dbtrap_t db_result, struct pt_regs *regs) pt_regs 2014 kernel/debug/kdb/kdb_main.c show_regs((struct pt_regs *)addr); pt_regs 183 kernel/debug/kdb/kdb_private.h extern void kdb_bp_install(struct pt_regs *); pt_regs 194 kernel/debug/kdb/kdb_private.h int, kdb_dbtrap_t, struct pt_regs *); pt_regs 39 kernel/events/callchain.c struct pt_regs *regs) pt_regs 44 kernel/events/callchain.c struct pt_regs *regs) pt_regs 178 kernel/events/callchain.c get_perf_callchain(struct pt_regs *regs, u32 init_nr, bool kernel, bool user, pt_regs 6054 kernel/events/core.c struct pt_regs *regs, u64 mask) pt_regs 6069 kernel/events/core.c struct pt_regs *regs, pt_regs 6070 kernel/events/core.c struct pt_regs *regs_user_copy) pt_regs 6084 kernel/events/core.c struct pt_regs *regs) pt_regs 6098 kernel/events/core.c static u64 perf_ustack_task_size(struct pt_regs *regs) pt_regs 6110 kernel/events/core.c struct pt_regs *regs) pt_regs 6149 kernel/events/core.c struct pt_regs *regs) pt_regs 6562 kernel/events/core.c perf_callchain(struct perf_event *event, struct pt_regs *regs) pt_regs 6582 kernel/events/core.c struct pt_regs *regs) pt_regs 6705 kernel/events/core.c struct pt_regs *regs, pt_regs 6735 kernel/events/core.c struct pt_regs *regs) pt_regs 6743 kernel/events/core.c struct pt_regs *regs) pt_regs 6751 kernel/events/core.c struct pt_regs *regs) pt_regs 8184 kernel/events/core.c struct pt_regs *regs) pt_regs 8223 kernel/events/core.c struct pt_regs *regs) pt_regs 8275 kernel/events/core.c struct pt_regs *regs) pt_regs 8301 kernel/events/core.c struct pt_regs *regs) pt_regs 8329 kernel/events/core.c struct pt_regs *regs) pt_regs 8349 kernel/events/core.c struct pt_regs *regs) pt_regs 8415 kernel/events/core.c struct pt_regs *regs) pt_regs 8434 kernel/events/core.c DEFINE_PER_CPU(struct pt_regs, __perf_regs[4]); pt_regs 8451 kernel/events/core.c void ___perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr) pt_regs 8462 kernel/events/core.c void __perf_sw_event(u32 event_id, u64 nr, struct pt_regs *regs, u64 addr) pt_regs 8689 kernel/events/core.c struct pt_regs *regs) pt_regs 8707 kernel/events/core.c struct pt_regs *regs, struct hlist_head *head, pt_regs 8711 kernel/events/core.c *(struct pt_regs **)raw_data = regs; pt_regs 8723 kernel/events/core.c struct pt_regs *regs, struct hlist_head *head, int rctx, pt_regs 8975 kernel/events/core.c struct pt_regs *regs) pt_regs 9143 kernel/events/core.c struct pt_regs *regs = data; pt_regs 9581 kernel/events/core.c struct pt_regs *regs; pt_regs 1696 kernel/events/uprobes.c unsigned long __weak uprobe_get_swbp_addr(struct pt_regs *regs) pt_regs 1701 kernel/events/uprobes.c unsigned long uprobe_get_trap_addr(struct pt_regs *regs) pt_regs 1855 kernel/events/uprobes.c struct pt_regs *regs) pt_regs 1867 kernel/events/uprobes.c static void prepare_uretprobe(struct uprobe *uprobe, struct pt_regs *regs) pt_regs 1935 kernel/events/uprobes.c pre_ssout(struct uprobe *uprobe, struct pt_regs *regs, unsigned long bp_vaddr) pt_regs 2079 kernel/events/uprobes.c static void handler_chain(struct uprobe *uprobe, struct pt_regs *regs) pt_regs 2112 kernel/events/uprobes.c handle_uretprobe_chain(struct return_instance *ri, struct pt_regs *regs) pt_regs 2137 kernel/events/uprobes.c static void handle_trampoline(struct pt_regs *regs) pt_regs 2179 kernel/events/uprobes.c bool __weak arch_uprobe_ignore(struct arch_uprobe *aup, struct pt_regs *regs) pt_regs 2185 kernel/events/uprobes.c struct pt_regs *regs) pt_regs 2194 kernel/events/uprobes.c static void handle_swbp(struct pt_regs *regs) pt_regs 2267 kernel/events/uprobes.c static void handle_singlestep(struct uprobe_task *utask, struct pt_regs *regs) pt_regs 2306 kernel/events/uprobes.c void uprobe_notify_resume(struct pt_regs *regs) pt_regs 2323 kernel/events/uprobes.c int uprobe_pre_sstep_notifier(struct pt_regs *regs) pt_regs 2340 kernel/events/uprobes.c int uprobe_post_sstep_notifier(struct pt_regs *regs) pt_regs 15 kernel/fail_function.c static int fei_kprobe_handler(struct kprobe *kp, struct pt_regs *regs); pt_regs 17 kernel/fail_function.c static void fei_post_handler(struct kprobe *kp, struct pt_regs *regs, pt_regs 172 kernel/fail_function.c static int fei_kprobe_handler(struct kprobe *kp, struct pt_regs *regs) pt_regs 22 kernel/irq/handle.c void (*handle_arch_irq)(struct pt_regs *) __ro_after_init; pt_regs 214 kernel/irq/handle.c int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) pt_regs 660 kernel/irq/irqdesc.c bool lookup, struct pt_regs *regs) pt_regs 662 kernel/irq/irqdesc.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 701 kernel/irq/irqdesc.c struct pt_regs *regs) pt_regs 703 kernel/irq/irqdesc.c struct pt_regs *old_regs = set_irq_regs(regs); pt_regs 938 kernel/kexec_core.c void __noclone __crash_kexec(struct pt_regs *regs) pt_regs 950 kernel/kexec_core.c struct pt_regs fixed_regs; pt_regs 962 kernel/kexec_core.c void crash_kexec(struct pt_regs *regs) pt_regs 1055 kernel/kexec_core.c void crash_save_cpu(struct pt_regs *regs, int cpu) pt_regs 338 kernel/kprobes.c static int aggr_pre_handler(struct kprobe *p, struct pt_regs *regs); pt_regs 370 kernel/kprobes.c void opt_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 1116 kernel/kprobes.c static int aggr_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 1132 kernel/kprobes.c static void aggr_post_handler(struct kprobe *p, struct pt_regs *regs, pt_regs 1147 kernel/kprobes.c static int aggr_fault_handler(struct kprobe *p, struct pt_regs *regs, pt_regs 1858 kernel/kprobes.c static int pre_handler_kretprobe(struct kprobe *p, struct pt_regs *regs) pt_regs 2052 kernel/kprobes.c static int pre_handler_kretprobe(struct kprobe *p, struct pt_regs *regs) pt_regs 43 kernel/livepatch/patch.c struct pt_regs *regs) pt_regs 539 kernel/notifier.c struct pt_regs *regs, long err, int trap, int sig) pt_regs 85 kernel/panic.c void __weak nmi_panic_self_stop(struct pt_regs *regs) pt_regs 124 kernel/panic.c void nmi_panic(struct pt_regs *regs, const char *msg) pt_regs 559 kernel/panic.c struct pt_regs *regs, struct warn_args *args) pt_regs 675 kernel/panic.c void refcount_error_report(struct pt_regs *regs, const char *err) pt_regs 404 kernel/profile.c struct pt_regs *regs = get_irq_regs(); pt_regs 909 kernel/ptrace.c ptrace_get_syscall_info_entry(struct task_struct *child, struct pt_regs *regs, pt_regs 926 kernel/ptrace.c ptrace_get_syscall_info_seccomp(struct task_struct *child, struct pt_regs *regs, pt_regs 945 kernel/ptrace.c ptrace_get_syscall_info_exit(struct task_struct *child, struct pt_regs *regs, pt_regs 962 kernel/ptrace.c struct pt_regs *regs = task_pt_regs(child); pt_regs 221 kernel/rseq.c static int rseq_ip_fixup(struct pt_regs *regs) pt_regs 262 kernel/rseq.c void __rseq_handle_notify_resume(struct ksignal *ksig, struct pt_regs *regs) pt_regs 289 kernel/rseq.c void rseq_syscall(struct pt_regs *regs) pt_regs 342 kernel/sched/cpuacct.c struct pt_regs *regs = task_pt_regs(tsk); pt_regs 147 kernel/seccomp.c struct pt_regs *regs = task_pt_regs(task); pt_regs 1246 kernel/signal.c struct pt_regs *regs = signal_pt_regs(); pt_regs 165 kernel/stacktrace.c unsigned int stack_trace_save_regs(struct pt_regs *regs, unsigned long *store, pt_regs 259 kernel/stacktrace.c save_stack_trace_regs(struct pt_regs *regs, struct stack_trace *trace) pt_regs 319 kernel/stacktrace.c unsigned int stack_trace_save_regs(struct pt_regs *regs, unsigned long *store, pt_regs 26 kernel/test_kprobes.c static int kp_pre_handler(struct kprobe *p, struct pt_regs *regs) pt_regs 36 kernel/test_kprobes.c static void kp_post_handler(struct kprobe *p, struct pt_regs *regs, pt_regs 87 kernel/test_kprobes.c static int kp_pre_handler2(struct kprobe *p, struct pt_regs *regs) pt_regs 93 kernel/test_kprobes.c static void kp_post_handler2(struct kprobe *p, struct pt_regs *regs, pt_regs 159 kernel/test_kprobes.c static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 169 kernel/test_kprobes.c static int return_handler(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 216 kernel/test_kprobes.c static int return_handler2(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 148 kernel/time/tick-sched.c static void tick_sched_handle(struct tick_sched *ts, struct pt_regs *regs) pt_regs 1196 kernel/time/tick-sched.c struct pt_regs *regs = get_irq_regs(); pt_regs 1293 kernel/time/tick-sched.c struct pt_regs *regs = get_irq_regs(); pt_regs 125 kernel/trace/bpf_trace.c BPF_CALL_2(bpf_override_return, struct pt_regs *, regs, unsigned long, rc) pt_regs 420 kernel/trace/bpf_trace.c __bpf_perf_event_output(struct pt_regs *regs, struct bpf_map *map, pt_regs 459 kernel/trace/bpf_trace.c BPF_CALL_5(bpf_perf_event_output, struct pt_regs *, regs, struct bpf_map *, map, pt_regs 508 kernel/trace/bpf_trace.c struct pt_regs regs[3]; pt_regs 532 kernel/trace/bpf_trace.c struct pt_regs *regs; pt_regs 767 kernel/trace/bpf_trace.c if (off < 0 || off >= sizeof(struct pt_regs)) pt_regs 777 kernel/trace/bpf_trace.c if (off + size > sizeof(struct pt_regs)) pt_regs 794 kernel/trace/bpf_trace.c struct pt_regs *regs = *(struct pt_regs **)tp_buff; pt_regs 818 kernel/trace/bpf_trace.c struct pt_regs *regs = *(struct pt_regs **)tp_buff; pt_regs 841 kernel/trace/bpf_trace.c struct pt_regs *regs = *(struct pt_regs **)tp_buff; pt_regs 947 kernel/trace/bpf_trace.c struct pt_regs regs[3]; pt_regs 951 kernel/trace/bpf_trace.c static struct pt_regs *get_bpf_raw_tp_regs(void) pt_regs 972 kernel/trace/bpf_trace.c struct pt_regs *regs = get_bpf_raw_tp_regs(); pt_regs 999 kernel/trace/bpf_trace.c struct pt_regs *regs = get_bpf_raw_tp_regs(); pt_regs 1025 kernel/trace/bpf_trace.c struct pt_regs *regs = get_bpf_raw_tp_regs(); pt_regs 126 kernel/trace/ftrace.c struct ftrace_ops *op, struct pt_regs *regs); pt_regs 145 kernel/trace/ftrace.c struct ftrace_ops *op, struct pt_regs *regs) pt_regs 761 kernel/trace/ftrace.c struct ftrace_ops *ops, struct pt_regs *regs) pt_regs 4113 kernel/trace/ftrace.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 6302 kernel/trace/ftrace.c struct ftrace_ops *ignored, struct pt_regs *regs) pt_regs 6359 kernel/trace/ftrace.c struct ftrace_ops *op, struct pt_regs *regs) pt_regs 6378 kernel/trace/ftrace.c struct ftrace_ops *op, struct pt_regs *regs) pt_regs 737 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs); pt_regs 741 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs); pt_regs 746 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs) pt_regs 752 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs) pt_regs 2613 kernel/trace/trace.c struct pt_regs *regs) pt_regs 2806 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs) pt_regs 2881 kernel/trace/trace.c int skip, int pc, struct pt_regs *regs) pt_regs 1378 kernel/trace/trace.h struct pt_regs *regs); pt_regs 1489 kernel/trace/trace.h struct pt_regs *regs) pt_regs 390 kernel/trace/trace_event_perf.c void *perf_trace_buf_alloc(int size, struct pt_regs **regs, int *rctxp) pt_regs 430 kernel/trace/trace_event_perf.c struct ftrace_ops *ops, struct pt_regs *pt_regs) pt_regs 435 kernel/trace/trace_event_perf.c struct pt_regs regs; pt_regs 3359 kernel/trace/trace_events.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 26 kernel/trace/trace_functions.c struct ftrace_ops *op, struct pt_regs *pt_regs); pt_regs 29 kernel/trace/trace_functions.c struct ftrace_ops *op, struct pt_regs *pt_regs); pt_regs 126 kernel/trace/trace_functions.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 177 kernel/trace/trace_functions.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 141 kernel/trace/trace_irqsoff.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 239 kernel/trace/trace_kprobe.c static int kprobe_dispatcher(struct kprobe *kp, struct pt_regs *regs); pt_regs 241 kernel/trace/trace_kprobe.c struct pt_regs *regs); pt_regs 1128 kernel/trace/trace_kprobe.c process_fetch_insn(struct fetch_insn *code, struct pt_regs *regs, void *dest, pt_regs 1176 kernel/trace/trace_kprobe.c __kprobe_trace_func(struct trace_kprobe *tk, struct pt_regs *regs, pt_regs 1212 kernel/trace/trace_kprobe.c kprobe_trace_func(struct trace_kprobe *tk, struct pt_regs *regs) pt_regs 1224 kernel/trace/trace_kprobe.c struct pt_regs *regs, pt_regs 1262 kernel/trace/trace_kprobe.c struct pt_regs *regs) pt_regs 1374 kernel/trace/trace_kprobe.c kprobe_perf_func(struct trace_kprobe *tk, struct pt_regs *regs) pt_regs 1424 kernel/trace/trace_kprobe.c struct pt_regs *regs) pt_regs 1518 kernel/trace/trace_kprobe.c static int kprobe_dispatcher(struct kprobe *kp, struct pt_regs *regs) pt_regs 1536 kernel/trace/trace_kprobe.c kretprobe_dispatcher(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 57 kernel/trace/trace_probe_tmpl.h process_fetch_insn(struct fetch_insn *code, struct pt_regs *regs, pt_regs 172 kernel/trace/trace_probe_tmpl.h __get_data_size(struct trace_probe *tp, struct pt_regs *regs) pt_regs 191 kernel/trace/trace_probe_tmpl.h store_trace_args(void *data, struct trace_probe *tp, struct pt_regs *regs, pt_regs 215 kernel/trace/trace_sched_wakeup.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 110 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 119 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 128 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 137 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 146 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 420 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 435 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 549 kernel/trace/trace_selftest.c struct pt_regs *pt_regs) pt_regs 551 kernel/trace/trace_selftest.c if (pt_regs) pt_regs 293 kernel/trace/trace_stack.c struct ftrace_ops *op, struct pt_regs *pt_regs) pt_regs 65 kernel/trace/trace_syscalls.c trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 74 kernel/trace/trace_syscalls.c trace_get_syscall_nr(struct task_struct *task, struct pt_regs *regs) pt_regs 308 kernel/trace/trace_syscalls.c static void ftrace_syscall_enter(void *data, struct pt_regs *regs, long id) pt_regs 358 kernel/trace/trace_syscalls.c static void ftrace_syscall_exit(void *data, struct pt_regs *regs, long ret) pt_regs 565 kernel/trace/trace_syscalls.c static int perf_call_bpf_enter(struct trace_event_call *call, struct pt_regs *regs, pt_regs 576 kernel/trace/trace_syscalls.c *(struct pt_regs **)¶m = regs; pt_regs 583 kernel/trace/trace_syscalls.c static void perf_syscall_enter(void *ignore, struct pt_regs *regs, long id) pt_regs 668 kernel/trace/trace_syscalls.c static int perf_call_bpf_exit(struct trace_event_call *call, struct pt_regs *regs, pt_regs 677 kernel/trace/trace_syscalls.c *(struct pt_regs **)¶m = regs; pt_regs 683 kernel/trace/trace_syscalls.c static void perf_syscall_exit(void *ignore, struct pt_regs *regs, long ret) pt_regs 98 kernel/trace/trace_uprobe.c static int uprobe_dispatcher(struct uprobe_consumer *con, struct pt_regs *regs); pt_regs 100 kernel/trace/trace_uprobe.c unsigned long func, struct pt_regs *regs); pt_regs 114 kernel/trace/trace_uprobe.c static unsigned long get_user_stack_nth(struct pt_regs *regs, unsigned int n) pt_regs 220 kernel/trace/trace_uprobe.c process_fetch_insn(struct fetch_insn *code, struct pt_regs *regs, void *dest, pt_regs 929 kernel/trace/trace_uprobe.c unsigned long func, struct pt_regs *regs, pt_regs 971 kernel/trace/trace_uprobe.c static int uprobe_trace_func(struct trace_uprobe *tu, struct pt_regs *regs, pt_regs 988 kernel/trace/trace_uprobe.c struct pt_regs *regs, pt_regs 1326 kernel/trace/trace_uprobe.c unsigned long func, struct pt_regs *regs, pt_regs 1379 kernel/trace/trace_uprobe.c static int uprobe_perf_func(struct trace_uprobe *tu, struct pt_regs *regs, pt_regs 1391 kernel/trace/trace_uprobe.c struct pt_regs *regs, pt_regs 1455 kernel/trace/trace_uprobe.c static int uprobe_dispatcher(struct uprobe_consumer *con, struct pt_regs *regs) pt_regs 1493 kernel/trace/trace_uprobe.c unsigned long func, struct pt_regs *regs) pt_regs 367 kernel/watchdog.c struct pt_regs *regs = get_irq_regs(); pt_regs 112 kernel/watchdog_hld.c struct pt_regs *regs) pt_regs 143 lib/bug.c enum bug_trap_type report_bug(unsigned long bugaddr, struct pt_regs *regs) pt_regs 12 lib/irq_regs.c DEFINE_PER_CPU(struct pt_regs *, __irq_regs); pt_regs 88 lib/nmi_backtrace.c bool nmi_cpu_backtrace(struct pt_regs *regs) pt_regs 10 lib/syscall.c struct pt_regs *regs; pt_regs 29 samples/bpf/lathist_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 72 samples/bpf/lathist_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 99 samples/bpf/map_perf_test_kern.c int stress_hmap(struct pt_regs *ctx) pt_regs 114 samples/bpf/map_perf_test_kern.c int stress_percpu_hmap(struct pt_regs *ctx) pt_regs 128 samples/bpf/map_perf_test_kern.c int stress_hmap_alloc(struct pt_regs *ctx) pt_regs 142 samples/bpf/map_perf_test_kern.c int stress_percpu_hmap_alloc(struct pt_regs *ctx) pt_regs 156 samples/bpf/map_perf_test_kern.c int stress_lru_hmap_alloc(struct pt_regs *ctx) pt_regs 235 samples/bpf/map_perf_test_kern.c int stress_lpm_trie_map_alloc(struct pt_regs *ctx) pt_regs 257 samples/bpf/map_perf_test_kern.c int stress_hash_map_lookup(struct pt_regs *ctx) pt_regs 270 samples/bpf/map_perf_test_kern.c int stress_array_map_lookup(struct pt_regs *ctx) pt_regs 61 samples/bpf/offwaketime_kern.c int waker(struct pt_regs *ctx) pt_regs 124 samples/bpf/offwaketime_kern.c int oncpu(struct pt_regs *ctx) pt_regs 35 samples/bpf/spintest_kern.c int foo(struct pt_regs *ctx) \ pt_regs 8 samples/bpf/task_fd_query_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 14 samples/bpf/task_fd_query_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 30 samples/bpf/test_current_task_under_cgroup_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 104 samples/bpf/test_map_in_map_kern.c int trace_sys_connect(struct pt_regs *ctx) pt_regs 15 samples/bpf/test_overhead_kprobe_kern.c int prog(struct pt_regs *ctx) pt_regs 35 samples/bpf/test_overhead_kprobe_kern.c int prog2(struct pt_regs *ctx) pt_regs 29 samples/bpf/test_probe_write_user_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 14 samples/bpf/trace_output_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 21 samples/bpf/tracex1_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 24 samples/bpf/tracex2_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 80 samples/bpf/tracex2_kern.c int bpf_prog3(struct pt_regs *ctx) pt_regs 24 samples/bpf/tracex3_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 52 samples/bpf/tracex3_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 28 samples/bpf/tracex4_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 37 samples/bpf/tracex4_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 29 samples/bpf/tracex5_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 45 samples/bpf/tracex5_kern.c PROG(SYS__NR_write)(struct pt_regs *ctx) pt_regs 58 samples/bpf/tracex5_kern.c PROG(SYS__NR_read)(struct pt_regs *ctx) pt_regs 72 samples/bpf/tracex5_kern.c PROG(SYS__NR_mmap2)(struct pt_regs *ctx) pt_regs 82 samples/bpf/tracex5_kern.c PROG(SYS__NR_mmap)(struct pt_regs *ctx) pt_regs 26 samples/bpf/tracex6_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 47 samples/bpf/tracex6_kern.c int bpf_prog2(struct pt_regs *ctx) pt_regs 7 samples/bpf/tracex7_kern.c int bpf_prog1(struct pt_regs *ctx) pt_regs 33 samples/hw_breakpoint/data_breakpoint.c struct pt_regs *regs) pt_regs 28 samples/kprobes/kprobe_example.c static int handler_pre(struct kprobe *p, struct pt_regs *regs) pt_regs 57 samples/kprobes/kprobe_example.c static void handler_post(struct kprobe *p, struct pt_regs *regs, pt_regs 87 samples/kprobes/kprobe_example.c static int handler_fault(struct kprobe *p, struct pt_regs *regs, int trapnr) pt_regs 40 samples/kprobes/kretprobe_example.c static int entry_handler(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 57 samples/kprobes/kretprobe_example.c static int ret_handler(struct kretprobe_instance *ri, struct pt_regs *regs) pt_regs 49 sound/soc/fsl/imx-pcm-fiq.c struct pt_regs regs; pt_regs 92 sound/soc/fsl/imx-pcm-fiq.c struct pt_regs regs; pt_regs 62 tools/arch/arm/include/uapi/asm/kvm.h struct pt_regs usr_regs; /* R0_usr - R14_usr, PC, CPSR */ pt_regs 7 tools/include/uapi/asm-generic/bpf_perf_event.h typedef struct pt_regs bpf_user_pt_regs_t; pt_regs 24 tools/perf/arch/powerpc/util/dwarf-regs.c .ptregs_offset = offsetof(struct pt_regs, r)} pt_regs 27 tools/perf/arch/powerpc/util/dwarf-regs.c .ptregs_offset = offsetof(struct pt_regs, gpr[num])} pt_regs 45 tools/perf/arch/x86/util/dwarf-regs.c # define REG_OFFSET_NAME_64(n, r) {.name = n, .offset = offsetof(struct pt_regs, r)} pt_regs 49 tools/perf/arch/x86/util/dwarf-regs.c # define REG_OFFSET_NAME_32(n, r) {.name = n, .offset = offsetof(struct pt_regs, r)} pt_regs 413 tools/testing/selftests/bpf/bpf_helpers.h struct pt_regs; pt_regs 443 tools/testing/selftests/bpf/bpf_helpers.h struct pt_regs; pt_regs 14 tools/testing/selftests/bpf/progs/loop1.c int nested_loops(volatile struct pt_regs* ctx) pt_regs 14 tools/testing/selftests/bpf/progs/loop2.c int while_true(volatile struct pt_regs* ctx) pt_regs 14 tools/testing/selftests/bpf/progs/loop3.c int while_true(volatile struct pt_regs* ctx) pt_regs 155 tools/testing/selftests/bpf/progs/pyperf.h static __always_inline int __on_event(struct pt_regs *ctx) pt_regs 252 tools/testing/selftests/bpf/progs/pyperf.h int on_event(struct pt_regs* ctx) pt_regs 496 tools/testing/selftests/bpf/progs/strobemeta.h int on_event(struct pt_regs *ctx) { pt_regs 16 tools/testing/selftests/bpf/progs/test_attach_probe.c int handle_sys_nanosleep_entry(struct pt_regs *ctx) pt_regs 25 tools/testing/selftests/bpf/progs/test_attach_probe.c int handle_sys_getpid_return(struct pt_regs *ctx) pt_regs 34 tools/testing/selftests/bpf/progs/test_attach_probe.c int handle_uprobe_entry(struct pt_regs *ctx) pt_regs 43 tools/testing/selftests/bpf/progs/test_attach_probe.c int handle_uprobe_return(struct pt_regs *ctx) pt_regs 15 tools/testing/selftests/bpf/progs/test_perf_buffer.c int handle_sys_nanosleep_entry(struct pt_regs *ctx) pt_regs 28 tools/testing/selftests/powerpc/mm/segv_errors.c struct pt_regs *regs = ctxt->uc_mcontext.regs; pt_regs 40 tools/testing/selftests/powerpc/mm/subpage_prot.c struct pt_regs *regs = ctxt->uc_mcontext.regs; pt_regs 23 tools/testing/selftests/powerpc/mm/wild_bctr.c static struct pt_regs signal_regs; pt_regs 28 tools/testing/selftests/powerpc/mm/wild_bctr.c struct pt_regs *regs = ctxt->uc_mcontext.regs; pt_regs 56 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c struct pt_regs regs; pt_regs 417 tools/testing/selftests/powerpc/ptrace/ptrace.h struct pt_regs *regs; pt_regs 420 tools/testing/selftests/powerpc/ptrace/ptrace.h regs = (struct pt_regs *) malloc(sizeof(struct pt_regs)); pt_regs 442 tools/testing/selftests/powerpc/ptrace/ptrace.h struct pt_regs *regs; pt_regs 445 tools/testing/selftests/powerpc/ptrace/ptrace.h regs = (struct pt_regs *) malloc(sizeof(struct pt_regs)); pt_regs 470 tools/testing/selftests/powerpc/ptrace/ptrace.h struct pt_regs *regs; pt_regs 474 tools/testing/selftests/powerpc/ptrace/ptrace.h regs = (struct pt_regs *) malloc(sizeof(struct pt_regs)); pt_regs 481 tools/testing/selftests/powerpc/ptrace/ptrace.h iov.iov_len = sizeof(struct pt_regs); pt_regs 499 tools/testing/selftests/powerpc/ptrace/ptrace.h struct pt_regs *regs; pt_regs 503 tools/testing/selftests/powerpc/ptrace/ptrace.h regs = (struct pt_regs *) malloc(sizeof(struct pt_regs)); pt_regs 509 tools/testing/selftests/powerpc/ptrace/ptrace.h iov.iov_len = sizeof(struct pt_regs); pt_regs 1584 tools/testing/selftests/seccomp/seccomp_bpf.c # define ARCH_REGS struct pt_regs pt_regs 1596 tools/testing/selftests/seccomp/seccomp_bpf.c # define ARCH_REGS struct pt_regs pt_regs 1604 tools/testing/selftests/seccomp/seccomp_bpf.c # define ARCH_REGS struct pt_regs pt_regs 443 virt/kvm/arm/pmu.c struct pt_regs *regs)