Home
last modified time | relevance | path

Searched defs:pt_regs (Results 1 – 25 of 31) sorted by relevance

12

/linux/arch/x86/include/uapi/asm/
H A Dptrace.h18 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 Dptrace.h17 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 Dptrace.h29 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 Dptrace.h20 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 Dptrace.h12 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 Dptrace.h15 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 Dptrace.h53 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 Dptrace.h22 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 Dptrace.h8 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 Dptrace.h24 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 Dregisters.h26 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 Dptrace.h18 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 Dptrace_32.h45 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 Dptrace.h156 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 Dptrace.h22 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 Dptrace.h40 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 Dptrace-generic.h13 struct pt_regs { struct
14 regspt_regs global() argument
/linux/arch/arm64/kernel/
H A Dirq.c90 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 Dentry-common.c309 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 Dptrace.h111 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 Dptrace.h16 struct pt_regs { struct
21 struct pt_regs regs; argument
[all...]
/linux/arch/arm/include/uapi/asm/
H A Dptrace.h130 struct pt_regs { struct
131 uregspt_regs global() argument
/linux/arch/m68k/kernel/
H A Dints.c77 void __init m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)) in m68k_setup_auto_interrupt() argument
/linux/kernel/irq/
H A Dhandle.c218 int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq() argument
/linux/arch/powerpc/kernel/
H A Dsmp.c494 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

12