Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/arch/x86/include/uapi/asm/
A Dptrace.h18 struct pt_regs { struct
19 long ebx;
20 long ecx;
44 struct pt_regs { argument
49 unsigned long r15;
50 unsigned long r14;
51 unsigned long r13;
52 unsigned long r12;
58 unsigned long r9;
59 unsigned long r8;
[all …]
/linux-6.3-rc2/arch/microblaze/include/uapi/asm/
A Dptrace.h17 struct pt_regs { struct
18 microblaze_reg_t r0;
19 microblaze_reg_t r1;
20 microblaze_reg_t r2;
21 microblaze_reg_t r3;
22 microblaze_reg_t r4;
23 microblaze_reg_t r5;
24 microblaze_reg_t r6;
25 microblaze_reg_t r7;
26 microblaze_reg_t r8;
[all …]
/linux-6.3-rc2/arch/arc/include/asm/
A Dptrace.h18 struct pt_regs { struct
23 unsigned long lp_start, lp_end, lp_count;
27 unsigned long blink;
28 unsigned long fp;
31 unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
34 unsigned long orig_r0;
59 #define MAX_REG_OFFSET offsetof(struct pt_regs, user_r25) argument
63 struct pt_regs { struct
67 union {
85 unsigned long fp;
[all …]
/linux-6.3-rc2/arch/riscv/include/asm/
A Dptrace.h15 struct pt_regs { struct
16 unsigned long epc;
17 unsigned long ra;
18 unsigned long sp;
19 unsigned long gp;
20 unsigned long tp;
21 unsigned long t0;
22 unsigned long t1;
23 unsigned long t2;
24 unsigned long s0;
[all …]
/linux-6.3-rc2/arch/alpha/include/uapi/asm/
A Dptrace.h20 struct pt_regs { struct
21 unsigned long r0;
22 unsigned long r1;
23 unsigned long r2;
24 unsigned long r3;
25 unsigned long r4;
26 unsigned long r5;
27 unsigned long r6;
28 unsigned long r7;
29 unsigned long r8;
[all …]
/linux-6.3-rc2/arch/x86/include/asm/
A Dptrace.h12 struct pt_regs { struct
27 unsigned long bx;
28 unsigned long cx;
29 unsigned long dx;
30 unsigned long si;
31 unsigned long di;
32 unsigned long bp;
33 unsigned long ax;
34 unsigned short ds;
59 struct pt_regs { argument
[all …]
/linux-6.3-rc2/arch/ia64/include/uapi/asm/
A Dptrace.h76 struct pt_regs { struct
78 unsigned long b6; /* scratch */
79 unsigned long b7; /* scratch */
95 unsigned long cr_ifs;
113 unsigned long r15; /* scratch */
117 unsigned long r14; /* scratch */
118 unsigned long r2; /* scratch */
119 unsigned long r3; /* scratch */
122 unsigned long r16; /* scratch */
123 unsigned long r17; /* scratch */
[all …]
/linux-6.3-rc2/arch/xtensa/include/asm/
A Dptrace.h53 struct pt_regs { struct
54 unsigned long pc; /* 4 */
55 unsigned long ps; /* 8 */
56 unsigned long depc; /* 12 */
57 unsigned long exccause; /* 16 */
58 unsigned long excvaddr; /* 20 */
59 unsigned long debugcause; /* 24 */
60 unsigned long wmask; /* 28 */
61 unsigned long lbeg; /* 32 */
85 # define task_pt_regs(tsk) ((struct pt_regs*) \ argument
/linux-6.3-rc2/arch/nios2/include/asm/
A Dptrace.h22 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-6.3-rc2/arch/csky/include/uapi/asm/
A Dptrace.h8 struct pt_regs { struct
9 unsigned long tls;
10 unsigned long lr;
11 unsigned long pc;
12 unsigned long sr;
13 unsigned long usp;
21 unsigned long a0;
22 unsigned long a1;
23 unsigned long a2;
24 unsigned long a3;
[all …]
/linux-6.3-rc2/arch/m68k/include/uapi/asm/
A Dptrace.h30 struct pt_regs { struct
31 long d1;
32 long d2;
33 long d3;
57 * switcher: it's pushed after the normal "struct pt_regs". argument
/linux-6.3-rc2/arch/mips/include/asm/
A Dptrace.h28 struct pt_regs { struct
54 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
/linux-6.3-rc2/arch/parisc/include/uapi/asm/
A Dptrace.h24 struct pt_regs { struct
26 __u64 fr[32];
27 unsigned long sr[ 8];
28 unsigned long iasq[2];
29 unsigned long iaoq[2];
30 unsigned long cr27;
32 unsigned long orig_r28;
33 unsigned long ksp;
34 unsigned long kpc;
35 unsigned long sar; /* CR11 */
[all …]
/linux-6.3-rc2/arch/hexagon/include/uapi/asm/
A Dregisters.h29 union {
36 union {
43 union {
50 union {
57 union {
64 union {
77 union {
84 union {
91 union {
98 union {
[all …]
/linux-6.3-rc2/arch/loongarch/include/asm/
A Dptrace.h18 struct pt_regs { struct
36 static inline int regs_irqs_disabled(struct pt_regs *regs) in regs_irqs_disabled() argument
/linux-6.3-rc2/arch/sh/include/uapi/asm/
A Dptrace_32.h45 struct pt_regs { struct
46 unsigned long regs[16];
47 unsigned long pc;
48 unsigned long pr;
49 unsigned long sr;
50 unsigned long gbr;
51 unsigned long mach;
52 unsigned long macl;
53 long tra;
/linux-6.3-rc2/arch/arm64/include/asm/
A Dptrace.h178 struct pt_regs { struct
180 struct user_pt_regs user_regs; argument
206 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall() argument
/linux-6.3-rc2/arch/openrisc/include/asm/
A Dptrace.h39 struct pt_regs { struct
40 union {
74 static inline long regs_return_value(struct pt_regs *regs) in regs_return_value() argument
/linux-6.3-rc2/arch/sparc/include/uapi/asm/
A Dptrace.h22 struct pt_regs { struct
43 struct pt_regs32 { argument
104 struct pt_regs { struct
105 unsigned long psr;
106 unsigned long pc;
107 unsigned long npc;
108 unsigned long y;
109 unsigned long u_regs[16]; /* globals and ins */
/linux-6.3-rc2/arch/um/include/asm/
A Dptrace-generic.h13 struct pt_regs { struct
14 struct uml_pt_regs regs; argument
/linux-6.3-rc2/arch/s390/include/asm/
A Dptrace.h110 struct pt_regs { struct
112 user_pt_regs user_regs; argument
119 unsigned long orig_gpr2;
120 union {
128 unsigned long flags;
129 unsigned long cr1;
130 unsigned long last_break;
/linux-6.3-rc2/arch/arm64/kernel/
A Dirq.c102 int __init set_handle_irq(void (*handle_irq)(struct pt_regs *)) in set_handle_irq()
112 int __init set_handle_fiq(void (*handle_fiq)(struct pt_regs *)) in set_handle_fiq()
A Dentry-common.c269 void (*handler)(struct pt_regs *)) in do_interrupt_handler()
458 void (*handler)(struct pt_regs *)) in __el1_pnmi()
466 void (*handler)(struct pt_regs *)) in __el1_irq()
479 void (*handler)(struct pt_regs *)) in el1_interrupt()
706 void (*handler)(struct pt_regs *)) in el0_interrupt()
/linux-6.3-rc2/arch/arm/include/asm/
A Dptrace.h15 struct pt_regs { struct
20 struct pt_regs regs; argument
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dptrace.h28 struct pt_regs struct
31 struct user_pt_regs user_regs; argument
59 union {
81 struct { /* Must be a multiple of 16 bytes */

Completed in 56 milliseconds

12