/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | ptrace.h | 17 struct pt_regs { struct 18 long ebx; 19 long ecx; 43 struct pt_regs { argument 48 unsigned long r15; 49 unsigned long r14; 50 unsigned long r13; 51 unsigned long r12; 52 unsigned long rbp; 53 unsigned long rbx; [all …]
|
/linux-4.4.14/arch/microblaze/include/uapi/asm/ |
D | ptrace.h | 16 struct pt_regs { struct 17 microblaze_reg_t r0; 18 microblaze_reg_t r1; 19 microblaze_reg_t r2; 20 microblaze_reg_t r3; 21 microblaze_reg_t r4; 22 microblaze_reg_t r5; 23 microblaze_reg_t r6; 24 microblaze_reg_t r7; 25 microblaze_reg_t r8; [all …]
|
/linux-4.4.14/arch/arc/include/asm/ |
D | ptrace.h | 20 struct pt_regs { struct 23 unsigned long bta; /* bta_l1, bta_l2, erbta */ 25 unsigned long lp_start, lp_end, lp_count; 27 unsigned long status32; /* status32_l1, status32_l2, erstatus */ 28 unsigned long ret; /* ilink1, ilink2 or eret */ 29 unsigned long blink; 30 unsigned long fp; 31 unsigned long r26; /* gp */ 33 unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0; 35 unsigned long sp; /* User/Kernel depending on where we came from */ [all …]
|
/linux-4.4.14/arch/blackfin/include/uapi/asm/ |
D | ptrace.h | 32 struct pt_regs { struct 33 long orig_pc; 34 long ipend; 35 long seqstat; 36 long rete; 37 long retn; 38 long retx; 39 long pc; /* PC == RETI */ 40 long rets; 41 long reserved; /* Used as scratch during system calls */ [all …]
|
/linux-4.4.14/arch/x86/include/asm/ |
D | ptrace.h | 11 struct pt_regs { struct 33 struct pt_regs { struct 38 unsigned long r15; 39 unsigned long r14; 40 unsigned long r13; 41 unsigned long r12; 42 unsigned long bp; 43 unsigned long bx; 45 unsigned long r11; 46 unsigned long r10; [all …]
|
/linux-4.4.14/arch/alpha/include/uapi/asm/ |
D | ptrace.h | 19 struct pt_regs { struct 20 unsigned long r0; 21 unsigned long r1; 22 unsigned long r2; 23 unsigned long r3; 24 unsigned long r4; 25 unsigned long r5; 26 unsigned long r6; 27 unsigned long r7; 28 unsigned long r8; [all …]
|
/linux-4.4.14/arch/mn10300/include/uapi/asm/ |
D | ptrace.h | 47 struct pt_regs { struct 48 unsigned long a3; /* syscall arg 3 */ 72 struct pt_regs *next; /* next frame pointer */ argument 73 unsigned long orig_d0; /* syscall number */ 74 unsigned long epsw; 75 unsigned long pc;
|
/linux-4.4.14/arch/parisc/include/uapi/asm/ |
D | ptrace.h | 18 struct pt_regs { struct 19 unsigned long gr[32]; /* PSW is in gr[0] */ 20 __u64 fr[32]; 21 unsigned long sr[ 8]; 22 unsigned long iasq[2]; 23 unsigned long iaoq[2]; 24 unsigned long cr27; 25 unsigned long pad0; /* available for other uses */ 26 unsigned long orig_r28; 27 unsigned long ksp; [all …]
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | ptrace.h | 24 struct pt_regs { struct 25 unsigned long pc; /* 4 */ 26 unsigned long ps; /* 8 */ 27 unsigned long depc; /* 12 */ 28 unsigned long exccause; /* 16 */ 29 unsigned long excvaddr; /* 20 */ 30 unsigned long debugcause; /* 24 */ 31 unsigned long wmask; /* 28 */ 32 unsigned long lbeg; /* 32 */ 33 unsigned long lend; /* 36 */ [all …]
|
/linux-4.4.14/arch/m32r/include/uapi/asm/ |
D | ptrace.h | 76 struct pt_regs { struct 81 struct pt_regs *pt_regs; argument 82 unsigned long r0; 83 unsigned long r1; 84 unsigned long r2; 85 unsigned long r3; 86 unsigned long r7; 87 unsigned long r8; 88 unsigned long r9; 89 unsigned long r10; [all …]
|
/linux-4.4.14/arch/frv/include/uapi/asm/ |
D | registers.h | 76 struct pt_regs { struct 77 unsigned long psr; /* Processor Status Register */ 78 unsigned long isr; /* Integer Status Register */ 79 unsigned long ccr; /* Condition Code Register */ 80 unsigned long cccr; /* Condition Code for Conditional Insns Register */ 81 unsigned long lr; /* Link Register */ 82 unsigned long lcr; /* Loop Count Register */ 83 unsigned long pc; /* Program Counter Register */ 84 unsigned long __status; /* exception status */ 85 unsigned long syscallno; /* syscall number or -1 */ [all …]
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | ptrace.h | 22 struct pt_regs { struct 23 unsigned long r8; /* r8-r15 Caller-saved GP registers */ 24 unsigned long r9; 25 unsigned long r10; 26 unsigned long r11; 50 * switcher: it's pushed after the normal "struct pt_regs". argument
|
/linux-4.4.14/arch/ia64/include/uapi/asm/ |
D | ptrace.h | 75 struct pt_regs { struct 77 unsigned long b6; /* scratch */ 78 unsigned long b7; /* scratch */ 80 unsigned long ar_csd; /* used by cmp8xchg16 (scratch) */ 81 unsigned long ar_ssd; /* reserved for future use (scratch) */ 83 unsigned long r8; /* scratch (return value register 0) */ 84 unsigned long r9; /* scratch (return value register 1) */ 85 unsigned long r10; /* scratch (return value register 2) */ 86 unsigned long r11; /* scratch (return value register 3) */ 88 unsigned long cr_ipsr; /* interrupted task's psr */ [all …]
|
/linux-4.4.14/arch/h8300/include/uapi/asm/ |
D | ptrace.h | 22 struct pt_regs { struct 23 long retpc; 24 long er4; 25 long er5; 26 long er6; 27 long er3; 28 long er2; 29 long er1; 30 long orig_er0; 31 long sp; [all …]
|
/linux-4.4.14/arch/score/include/uapi/asm/ |
D | ptrace.h | 42 struct pt_regs { struct 43 unsigned long pad0[6]; /* stack arguments */ 44 unsigned long orig_r4; 45 unsigned long orig_r7; 46 long is_syscall; 48 unsigned long regs[32]; 50 unsigned long cel; 51 unsigned long ceh; 53 unsigned long sr0; /* cnt */ 54 unsigned long sr1; /* lcr */ [all …]
|
/linux-4.4.14/arch/m68k/include/uapi/asm/ |
D | ptrace.h | 29 struct pt_regs { struct 30 long d1; 31 long d2; 32 long d3; 56 * switcher: it's pushed after the normal "struct pt_regs". argument
|
/linux-4.4.14/arch/cris/include/uapi/asm/ |
D | ptrace_v10.h | 58 struct pt_regs { struct 59 unsigned long frametype; /* type of stackframe */ 60 unsigned long orig_r10; 62 unsigned long r13; 63 unsigned long r12; 64 unsigned long r11; 65 unsigned long r10; 66 unsigned long r9; 67 unsigned long r8; 68 unsigned long r7; [all …]
|
D | ptrace_v32.h | 56 struct pt_regs { struct 57 unsigned long orig_r10; 59 unsigned long r0; 60 unsigned long r1; 61 unsigned long r2; 62 unsigned long r3; 63 unsigned long r4; 64 unsigned long r5; 65 unsigned long r6; 66 unsigned long r7; [all …]
|
/linux-4.4.14/arch/avr32/include/uapi/asm/ |
D | ptrace.h | 97 struct pt_regs { struct 99 unsigned long sr; 100 unsigned long pc; 103 unsigned long lr; 104 unsigned long sp; 105 unsigned long r12; 106 unsigned long r11; 107 unsigned long r10; 108 unsigned long r9; 109 unsigned long r8; [all …]
|
/linux-4.4.14/arch/sh/include/uapi/asm/ |
D | ptrace_64.h | 4 struct pt_regs { struct 5 unsigned long long pc; 6 unsigned long long sr; 7 long long syscall_nr; 8 unsigned long long regs[63]; 9 unsigned long long tregs[8]; 10 unsigned long long pad[2];
|
D | ptrace_32.h | 44 struct pt_regs { struct 45 unsigned long regs[16]; 46 unsigned long pc; 47 unsigned long pr; 48 unsigned long sr; 49 unsigned long gbr; 50 unsigned long mach; 51 unsigned long macl; 52 long tra;
|
/linux-4.4.14/arch/mips/include/asm/ |
D | ptrace.h | 28 struct pt_regs { struct 54 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
|
/linux-4.4.14/arch/tile/include/uapi/asm/ |
D | ptrace.h | 54 struct pt_regs { struct 55 union { 67 pt_reg_t pc; /* stored in EX_CONTEXT_K_0 */ 68 pt_reg_t ex1; /* stored in EX_CONTEXT_K_1 (PL and ICS bit) */ 92 * Flag bits in pt_regs.flags that are part of the ptrace API. argument
|
/linux-4.4.14/arch/hexagon/include/uapi/asm/ |
D | registers.h | 25 struct pt_regs { struct 26 long restart_r0; /* R0 checkpoint for syscall restart */ 27 long syscall_nr; /* Only used in system calls */ 28 union { 35 union { 42 union { 49 union { 56 union { 63 union { 76 union { [all …]
|
/linux-4.4.14/arch/powerpc/include/uapi/asm/ |
D | ptrace.h | 31 struct pt_regs { struct 32 unsigned long gpr[32]; 33 unsigned long nip; 34 unsigned long msr; 35 unsigned long orig_gpr3; /* Used for restarting system calls */ 36 unsigned long ctr; 37 unsigned long link; 38 unsigned long xer; 39 unsigned long ccr; 41 unsigned long softe; /* Soft enabled/disabled */ [all …]
|
/linux-4.4.14/arch/openrisc/include/asm/ |
D | ptrace.h | 43 struct pt_regs { struct 44 union { 78 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value() argument
|
/linux-4.4.14/arch/metag/include/asm/ |
D | ptrace.h | 13 struct pt_regs { struct 24 ((struct pt_regs *)(task_stack_page(task) + \ argument
|
/linux-4.4.14/arch/s390/include/asm/ |
D | ptrace.h | 70 struct pt_regs struct 72 unsigned long args[1]; 73 psw_t psw; 74 unsigned long gprs[NUM_GPRS]; 75 unsigned long orig_gpr2; 76 unsigned int int_code; 77 unsigned int int_parm; 78 unsigned long int_parm_long; 79 unsigned long flags;
|
/linux-4.4.14/arch/sparc/include/uapi/asm/ |
D | ptrace.h | 21 struct pt_regs { struct 42 struct pt_regs32 { argument 103 struct pt_regs { struct 104 unsigned long psr; 105 unsigned long pc; 106 unsigned long npc; 107 unsigned long y; 108 unsigned long u_regs[16]; /* globals and ins */
|
/linux-4.4.14/kernel/trace/ |
D | trace_selftest.c | 108 struct pt_regs *pt_regs) in trace_selftest_test_probe1_func() 117 struct pt_regs *pt_regs) in trace_selftest_test_probe2_func() 126 struct pt_regs *pt_regs) in trace_selftest_test_probe3_func() 135 struct pt_regs *pt_regs) in trace_selftest_test_global_func() 144 struct pt_regs *pt_regs) in trace_selftest_test_dyn_func() 418 struct pt_regs *pt_regs) in trace_selftest_test_recursion_func() 433 struct pt_regs *pt_regs) in trace_selftest_test_recursion_safe_func() 547 struct pt_regs *pt_regs) in trace_selftest_test_regs_func()
|
D | trace_functions.c | 125 struct ftrace_ops *op, struct pt_regs *pt_regs) in function_trace_call() 158 struct ftrace_ops *op, struct pt_regs *pt_regs) in function_stack_trace_call()
|
D | trace_event_perf.c | 303 struct ftrace_ops *ops, struct pt_regs *pt_regs) in perf_ftrace_function_call()
|
D | trace_stack.c | 202 struct ftrace_ops *op, struct pt_regs *pt_regs) in stack_trace_call()
|
D | trace_sched_wakeup.c | 111 struct ftrace_ops *op, struct pt_regs *pt_regs) in wakeup_tracer_call()
|
D | trace_irqsoff.c | 136 struct ftrace_ops *op, struct pt_regs *pt_regs) in irqsoff_tracer_call()
|
D | trace_events.c | 3369 struct ftrace_ops *op, struct pt_regs *pt_regs) in function_test_events_call()
|
D | ftrace.c | 3618 struct ftrace_ops *op, struct pt_regs *pt_regs) in function_trace_probe_call()
|
/linux-4.4.14/arch/um/include/asm/ |
D | ptrace-generic.h | 13 struct pt_regs { struct 14 struct uml_pt_regs regs; argument
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | ptrace.h | 107 struct pt_regs { struct 109 struct user_pt_regs user_regs; argument 117 u64 orig_x0; 118 u64 syscallno;
|
/linux-4.4.14/arch/arm/include/asm/ |
D | ptrace.h | 16 struct pt_regs { struct 17 unsigned long uregs[18];
|
/linux-4.4.14/arch/unicore32/include/uapi/asm/ |
D | ptrace.h | 48 struct pt_regs { struct 49 unsigned long uregs[34];
|
/linux-4.4.14/arch/arm64/kernel/ |
D | irq.c | 42 void __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq()
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | irq.c | 46 void __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq()
|
/linux-4.4.14/arch/arm/include/uapi/asm/ |
D | ptrace.h | 124 struct pt_regs { struct 125 long uregs[18];
|
/linux-4.4.14/arch/arm/kernel/ |
D | irq.c | 106 void __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq()
|
/linux-4.4.14/arch/m68k/kernel/ |
D | ints.c | 75 void __init m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)) in m68k_setup_auto_interrupt()
|
/linux-4.4.14/arch/cris/kernel/ |
D | traps.c | 156 void set_nmi_handler(void (*handler)(struct pt_regs *)) in set_nmi_handler()
|
/linux-4.4.14/arch/arm/mm/ |
D | fault.c | 529 hook_fault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_fault_code() 565 hook_ifault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_ifault_code()
|
/linux-4.4.14/arch/unicore32/mm/ |
D | fault.c | 448 int (*fn) (unsigned long, unsigned int, struct pt_regs *), in hook_fault_code()
|
/linux-4.4.14/arch/c6x/include/uapi/asm/ |
D | ptrace.h | 119 struct pt_regs { struct
|
/linux-4.4.14/arch/arm64/mm/ |
D | fault.c | 575 int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_debug_fault_code()
|
/linux-4.4.14/include/linux/ |
D | audit.h | 163 static inline void audit_syscall_exit(void *pt_regs) in audit_syscall_exit() 346 static inline void audit_syscall_exit(void *pt_regs) in audit_syscall_exit()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | sys_sparc_64.c | 310 SYSCALL_DEFINE1(sparc_pipe_real, struct pt_regs *, regs) in SYSCALL_DEFINE1()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | smp.c | 323 void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)) in crash_send_ipi()
|