/linux/arch/x86/include/uapi/asm/ |
H A D | ptrace.h | 18 struct pt_regs { struct 44 struct pt_regs { struct 19 ebxpt_regs global() argument 20 ecxpt_regs global() argument 49 r15pt_regs global() argument 50 r14pt_regs global() argument 51 r13pt_regs global() argument 52 r12pt_regs global() argument 53 rbppt_regs global() argument 54 rbxpt_regs global() argument 56 r11pt_regs global() argument 57 r10pt_regs global() argument 58 r9pt_regs global() argument 59 r8pt_regs global() argument 60 raxpt_regs global() argument 61 rcxpt_regs global() argument 62 rdxpt_regs global() argument 63 rsipt_regs global() argument 64 rdipt_regs global() argument 69 orig_raxpt_regs global() argument 71 rippt_regs global() argument 72 cspt_regs global() argument 73 eflagspt_regs global() argument 74 rsppt_regs global() argument 75 sspt_regs global() argument
|
/linux/arch/microblaze/include/uapi/asm/ |
H A D | ptrace.h | 17 struct pt_regs { struct 60 /* pt_regs offsets used by gdbserver etc in ptrace syscalls */ argument 18 r0pt_regs global() argument 19 r1pt_regs global() argument 20 r2pt_regs global() argument 21 r3pt_regs global() argument 22 r4pt_regs global() argument 23 r5pt_regs global() argument 24 r6pt_regs global() argument 25 r7pt_regs global() argument 26 r8pt_regs global() argument 27 r9pt_regs global() argument 28 r10pt_regs global() argument 29 r11pt_regs global() argument 30 r12pt_regs global() argument 31 r13pt_regs global() argument 32 r14pt_regs global() argument 33 r15pt_regs global() argument 34 r16pt_regs global() argument 35 r17pt_regs global() argument 36 r18pt_regs global() argument
|
/linux/arch/arc/include/asm/ |
H A D | ptrace.h | 29 struct pt_regs { struct 61 #define MAX_REG_OFFSET offsetof(struct pt_regs, ecr) argument 65 struct pt_regs { struct 103 #define MAX_REG_OFFSET offsetof(struct pt_regs, status32) argument 32 btapt_regs global() argument 34 lp_countpt_regs global() argument 36 status32pt_regs global() argument 37 retpt_regs global() argument 67 orig_r0pt_regs global() argument 69 ecrpt_regs global() argument 71 btapt_regs global() argument 73 fppt_regs global() argument 74 r30pt_regs global() argument 75 r12pt_regs global() argument 76 r26pt_regs global() argument 79 r59pt_regs global() argument [all...] |
/linux/arch/alpha/include/uapi/asm/ |
H A D | ptrace.h | 20 struct pt_regs { struct 58 * switcher: it's pushed after the normal "struct pt_regs". argument 21 r0pt_regs global() argument 22 r1pt_regs global() argument 23 r2pt_regs global() argument 24 r3pt_regs global() argument 25 r4pt_regs global() argument 26 r5pt_regs global() argument 27 r6pt_regs global() argument 28 r7pt_regs global() argument 29 r8pt_regs global() argument 30 r19pt_regs global() argument 31 r20pt_regs global() argument 32 r21pt_regs global() argument 33 r22pt_regs global() argument 34 r23pt_regs global() argument
|
/linux/arch/x86/include/asm/ |
H A D | ptrace.h | 12 struct pt_regs { struct 103 struct pt_regs { struct 27 bxpt_regs global() argument 28 cxpt_regs global() argument 29 dxpt_regs global() argument 30 sipt_regs global() argument 31 dipt_regs global() argument 32 bppt_regs global() argument 33 axpt_regs global() argument 34 dspt_regs global() argument 35 __dshpt_regs global() argument 36 espt_regs global() argument 37 __eshpt_regs global() argument 38 fspt_regs global() argument 39 __fshpt_regs global() argument 44 gspt_regs global() argument 45 __gshpt_regs global() argument 47 orig_axpt_regs global() argument 48 ippt_regs global() argument 49 cspt_regs global() argument 50 __cshpt_regs global() argument 51 flagspt_regs global() argument 52 sppt_regs global() argument 53 sspt_regs global() argument 54 __sshpt_regs global() argument 109 r15pt_regs global() argument 110 r14pt_regs global() argument 111 r13pt_regs global() argument 112 r12pt_regs global() argument 113 bppt_regs global() argument 114 bxpt_regs global() argument 117 r11pt_regs global() argument 118 r10pt_regs global() argument 119 r9pt_regs global() argument 120 r8pt_regs global() argument 121 axpt_regs global() argument 122 cxpt_regs global() argument 123 dxpt_regs global() argument 124 sipt_regs global() argument 125 dipt_regs global() argument 139 orig_axpt_regs global() argument 142 ippt_regs global() argument 144 __anonb404eab8010apt_regs global() argument 153 flagspt_regs global() argument 154 sppt_regs global() argument 156 __anonb404eab8020apt_regs global() argument [all...] |
/linux/arch/riscv/include/asm/ |
H A D | ptrace.h | 15 struct pt_regs { struct 69 #define MAX_REG_OFFSET offsetof(struct pt_regs, orig_a0) argument 16 epcpt_regs global() argument 17 rapt_regs global() argument 18 sppt_regs global() argument 19 gppt_regs global() argument 20 tppt_regs global() argument 21 t0pt_regs global() argument 22 t1pt_regs global() argument 23 t2pt_regs global() argument 24 s0pt_regs global() argument 25 s1pt_regs global() argument 36 s2pt_regs global() argument 37 s3pt_regs global() argument 38 s4pt_regs global() argument 39 s5pt_regs global() argument 40 s6pt_regs global() argument 41 s7pt_regs global() argument 42 s8pt_regs global() argument 43 s9pt_regs global() argument 44 s10pt_regs global() argument 45 s11pt_regs global() argument [all...] |
/linux/arch/xtensa/include/asm/ |
H A D | ptrace.h | 53 struct pt_regs { struct 82 # define task_pt_regs(tsk) ((struct pt_regs*) \ argument 54 pcpt_regs global() argument 55 pspt_regs global() argument 56 depcpt_regs global() argument 57 exccausept_regs global() argument 58 excvaddrpt_regs global() argument
|
/linux/arch/nios2/include/asm/ |
H A D | ptrace.h | 22 struct pt_regs { struct 50 * switcher: it's pushed after the normal "struct pt_regs". argument 23 r8pt_regs global() argument 24 r9pt_regs global() argument 25 r10pt_regs global() argument 26 r11pt_regs global() argument
|
/linux/arch/csky/include/uapi/asm/ |
H A D | ptrace.h | 8 struct pt_regs { struct 9 tlspt_regs global() argument 10 lrpt_regs global() argument 11 pcpt_regs global() argument 12 srpt_regs global() argument 13 usppt_regs global() argument 20 orig_a0pt_regs global() argument 21 a0pt_regs global() argument 22 a1pt_regs global() argument 23 a2pt_regs global() argument 24 a3pt_regs global() argument 30 regspt_regs global() argument 34 exregspt_regs global() argument 36 rhipt_regs global() argument 37 rlopt_regs global() argument 38 dcsrpt_regs global() argument
|
/linux/arch/parisc/include/uapi/asm/ |
H A D | ptrace.h | 24 struct pt_regs { struct 25 grpt_regs global() argument 26 frpt_regs global() argument 27 srpt_regs global() argument 28 iasqpt_regs global() argument 29 iaoqpt_regs global() argument 30 cr27pt_regs global() argument 31 pad0pt_regs global() argument 32 orig_r28pt_regs global() argument 33 ksppt_regs global() argument 34 kpcpt_regs global() argument 35 sarpt_regs global() argument 36 iirpt_regs global() argument 37 isrpt_regs global() argument 38 iorpt_regs global() argument 39 ipswpt_regs global() argument
|
/linux/arch/hexagon/include/uapi/asm/ |
H A D | registers.h | 26 struct pt_regs { struct 198 * at the entry points and stuff them into the old record in pt_regs. argument 27 restart_r0pt_regs global() argument 28 syscall_nrpt_regs global() argument 29 __anon6cdff1f3010apt_regs global() argument 36 __anon6cdff1f3030apt_regs global() argument 43 __anon6cdff1f3050apt_regs global() argument 50 __anon6cdff1f3070apt_regs global() argument 57 __anon6cdff1f3090apt_regs global() argument 64 __anon6cdff1f30b0apt_regs global() argument 77 __anon6cdff1f30d0apt_regs global() argument 84 __anon6cdff1f30f0apt_regs global() argument 91 __anon6cdff1f3110apt_regs global() argument 98 __anon6cdff1f3130apt_regs global() argument 105 __anon6cdff1f3150apt_regs global() argument 112 __anon6cdff1f3170apt_regs global() argument 119 __anon6cdff1f3190apt_regs global() argument 126 __anon6cdff1f31b0apt_regs global() argument 133 __anon6cdff1f31d0apt_regs global() argument 140 __anon6cdff1f31f0apt_regs global() argument 147 __anon6cdff1f3210apt_regs global() argument 154 __anon6cdff1f3230apt_regs global() argument 161 __anon6cdff1f3250apt_regs global() argument 168 __anon6cdff1f3270apt_regs global() argument
|
/linux/arch/loongarch/include/asm/ |
H A D | ptrace.h | 18 struct pt_regs { struct 36 static __always_inline bool regs_irqs_disabled(struct pt_regs *regs) in regs_irqs_disabled() argument [all...] |
/linux/arch/sh/include/uapi/asm/ |
H A D | ptrace_32.h | 45 struct pt_regs { struct 46 regspt_regs global() argument 47 pcpt_regs global() argument 48 prpt_regs global() argument 49 srpt_regs global() argument 50 gbrpt_regs global() argument 51 machpt_regs global() argument 52 maclpt_regs global() argument 53 trapt_regs global() argument
|
/linux/arch/arm64/include/asm/ |
H A D | ptrace.h | 156 struct pt_regs { struct 178 /* For correct stack alignment, pt_regs has to be a multiple of 16 bytes. */ argument [all...] |
/linux/arch/sparc/include/uapi/asm/ |
H A D | ptrace.h | 22 struct pt_regs { struct 104 struct pt_regs { struct 43 magicpt_regs global() argument 105 psrpt_regs global() argument 106 pcpt_regs global() argument 107 npcpt_regs global() argument 108 ypt_regs global() argument 109 u_regspt_regs global() argument
|
/linux/arch/openrisc/include/asm/ |
H A D | ptrace.h | 40 struct pt_regs { struct 100 #define MAX_REG_OFFSET offsetof(struct pt_regs, orig_gpr11) argument 41 __anon369c45d5010apt_regs global() argument [all...] |
/linux/arch/um/include/asm/ |
H A D | ptrace-generic.h | 13 struct pt_regs { struct 14 regspt_regs global() argument
|
/linux/arch/arm64/kernel/ |
H A D | irq.c | 90 int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq() argument 100 int __init set_handle_fiq(void (*handle_fiq)(struct pt_regs *)) in set_handle_fiq() argument
|
H A D | entry-common.c | 309 do_interrupt_handler(struct pt_regs * regs,void (* handler)(struct pt_regs *)) do_interrupt_handler() argument 640 __el1_pnmi(struct pt_regs * regs,void (* handler)(struct pt_regs *)) __el1_pnmi() argument 648 __el1_irq(struct pt_regs * regs,void (* handler)(struct pt_regs *)) __el1_irq() argument 661 el1_interrupt(struct pt_regs * regs,void (* handler)(struct pt_regs *)) el1_interrupt() argument 961 el0_interrupt(struct pt_regs * regs,void (* handler)(struct pt_regs *)) el0_interrupt() argument [all...] |
/linux/arch/s390/include/asm/ |
H A D | ptrace.h | 111 struct pt_regs { struct 113 __anona1d705e1040apt_regs global() argument 120 orig_gpr2pt_regs global() argument 121 __anona1d705e1060apt_regs global() argument 129 flagspt_regs global() argument 130 last_breakpt_regs global() argument [all...] |
/linux/arch/arm/include/asm/ |
H A D | ptrace.h | 16 struct pt_regs { struct 21 struct pt_regs regs; argument [all...] |
/linux/arch/arm/include/uapi/asm/ |
H A D | ptrace.h | 130 struct pt_regs { struct 131 uregspt_regs global() argument
|
/linux/arch/m68k/kernel/ |
H A D | ints.c | 77 void __init m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)) in m68k_setup_auto_interrupt() argument
|
/linux/kernel/irq/ |
H A D | handle.c | 218 int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq() argument
|
/linux/arch/powerpc/kernel/ |
H A D | smp.c | 494 static int __smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), in __smp_send_nmi_ipi() argument 559 int smp_send_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_nmi_ipi() argument 564 int smp_send_safe_nmi_ipi(int cpu, void (*fn)(struct pt_regs *), u64 delay_us) in smp_send_safe_nmi_ipi() argument 593 void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)) in crash_send_ipi() argument
|