Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/kernel/arch/x86/include/uapi/asm/
H 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;
53 unsigned long rbp;
54 unsigned long rbx;
[all …]
/OK3568_Linux_fs/u-boot/arch/arc/include/asm/
H A Dptrace.h10 struct pt_regs { struct
11 long bta;
12 long lp_start;
13 long lp_end;
14 long lp_count;
15 long status32;
16 long ret;
17 long blink;
18 long fp;
19 long r26; /* gp */
[all …]
/OK3568_Linux_fs/kernel/arch/microblaze/include/uapi/asm/
H 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 …]
/OK3568_Linux_fs/kernel/arch/arc/include/asm/
H A Dptrace.h17 struct pt_regs { struct
20 unsigned long bta; /* bta_l1, bta_l2, erbta */
22 unsigned long lp_start, lp_end, lp_count;
24 unsigned long status32; /* status32_l1, status32_l2, erstatus */
25 unsigned long ret; /* ilink1, ilink2 or eret */
26 unsigned long blink;
27 unsigned long fp;
28 unsigned long r26; /* gp */
30 unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
32 unsigned long sp; /* User/Kernel depending on where we came from */
[all …]
/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Dptrace.h14 struct pt_regs { struct
15 unsigned long epc;
16 unsigned long ra;
17 unsigned long sp;
18 unsigned long gp;
19 unsigned long tp;
20 unsigned long t0;
21 unsigned long t1;
22 unsigned long t2;
23 unsigned long s0;
[all …]
/OK3568_Linux_fs/kernel/arch/alpha/include/uapi/asm/
H 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 …]
/OK3568_Linux_fs/u-boot/arch/m68k/include/asm/
H A Dptrace.h14 struct pt_regs { struct
15 ulong d0;
16 ulong d1;
17 ulong d2;
18 ulong d3;
19 ulong d4;
20 ulong d5;
21 ulong d6;
22 ulong d7;
23 ulong a0;
[all …]
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H 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;
56 struct pt_regs { argument
61 unsigned long r15;
62 unsigned long r14;
[all …]
/OK3568_Linux_fs/kernel/arch/ia64/include/uapi/asm/
H A Dptrace.h76 struct pt_regs { struct
78 unsigned long b6; /* scratch */
79 unsigned long b7; /* scratch */
81 unsigned long ar_csd; /* used by cmp8xchg16 (scratch) */
82 unsigned long ar_ssd; /* reserved for future use (scratch) */
84 unsigned long r8; /* scratch (return value register 0) */
85 unsigned long r9; /* scratch (return value register 1) */
86 unsigned long r10; /* scratch (return value register 2) */
87 unsigned long r11; /* scratch (return value register 3) */
89 unsigned long cr_ipsr; /* interrupted task's psr */
[all …]
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A Dptrace.h52 struct pt_regs { struct
53 unsigned long pc; /* 4 */
54 unsigned long ps; /* 8 */
55 unsigned long depc; /* 12 */
56 unsigned long exccause; /* 16 */
57 unsigned long excvaddr; /* 20 */
58 unsigned long debugcause; /* 24 */
59 unsigned long wmask; /* 28 */
60 unsigned long lbeg; /* 32 */
61 unsigned long lend; /* 36 */
[all …]
/OK3568_Linux_fs/kernel/arch/nios2/include/asm/
H 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
/OK3568_Linux_fs/kernel/arch/csky/include/uapi/asm/
H A Dptrace.h9 struct pt_regs { struct
10 unsigned long tls;
11 unsigned long lr;
12 unsigned long pc;
13 unsigned long sr;
14 unsigned long usp;
21 unsigned long orig_a0;
22 unsigned long a0;
23 unsigned long a1;
24 unsigned long a2;
[all …]
/OK3568_Linux_fs/u-boot/arch/nds32/include/asm/
H A Dptrace.h26 struct pt_regs { struct
27 NDS32_REG ir0;
28 NDS32_REG ipsw;
29 NDS32_REG ipc;
30 NDS32_REG sp;
31 NDS32_REG orig_r0;
32 NDS32_REG pipsw;
33 NDS32_REG pipc;
34 NDS32_REG pp0;
35 NDS32_REG pp1;
[all …]
/OK3568_Linux_fs/kernel/arch/h8300/include/uapi/asm/
H A Dptrace.h23 struct pt_regs { struct
24 long retpc;
25 long er4;
26 long er5;
27 long er6;
28 long er3;
29 long er2;
30 long er1;
31 long orig_er0;
32 long sp;
[all …]
/OK3568_Linux_fs/kernel/arch/m68k/include/uapi/asm/
H 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
/OK3568_Linux_fs/u-boot/arch/xtensa/include/asm/
H A Dptrace.h85 struct pt_regs { struct
86 unsigned long pc; /* 4 */
87 unsigned long ps; /* 8 */
88 unsigned long depc; /* 12 */
89 unsigned long exccause; /* 16 */
90 unsigned long excvaddr; /* 20 */
114 # define task_pt_regs(tsk) ((struct pt_regs *) \ argument
/OK3568_Linux_fs/u-boot/arch/mips/include/asm/
H A Dptrace.h21 struct pt_regs { struct
47 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dptrace.h28 struct pt_regs { struct
54 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) in kernel_stack_pointer() argument
/OK3568_Linux_fs/kernel/arch/parisc/include/uapi/asm/
H A Dptrace.h24 struct pt_regs { struct
25 unsigned long gr[32]; /* PSW is in gr[0] */
26 __u64 fr[32];
27 unsigned long sr[ 8];
28 unsigned long iasq[2];
29 unsigned long iaoq[2];
30 unsigned long cr27;
31 unsigned long pad0; /* available for other uses */
32 unsigned long orig_r28;
33 unsigned long ksp;
[all …]
/OK3568_Linux_fs/u-boot/arch/x86/include/asm/
H A Dptrace.h28 struct pt_regs { struct
29 long ebx;
30 long ecx;
31 long edx;
32 long esi;
33 long edi;
34 long ebp;
35 long eax;
36 int xds;
37 int xes;
[all …]
/OK3568_Linux_fs/u-boot/arch/powerpc/include/asm/
H A Dptrace.h26 struct pt_regs { struct
27 PPC_REG gpr[32];
28 PPC_REG nip;
29 PPC_REG msr;
30 PPC_REG orig_gpr3; /* Used for restarting system calls */
31 PPC_REG ctr;
32 PPC_REG link;
33 PPC_REG xer;
34 PPC_REG ccr;
35 PPC_REG mq; /* 601 only (not used at present) */
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/proc-armv/
H A Dptrace.h23 struct pt_regs { struct
29 unsigned long ttbr0;
30 unsigned long hcr; /* hcr_el2/scr_el3 */
31 unsigned long sctlr;
32 unsigned long sp;
33 unsigned long spsr;
34 unsigned long vbar;
35 unsigned long daif;
36 unsigned long esr;
38 unsigned long elr;
[all …]
/OK3568_Linux_fs/kernel/arch/hexagon/include/uapi/asm/
H A Dregisters.h26 struct pt_regs { struct
27 long restart_r0; /* R0 checkpoint for syscall restart */
28 long syscall_nr; /* Only used in system calls */
29 union {
36 union {
43 union {
50 union {
57 union {
64 union {
77 union {
[all …]
/OK3568_Linux_fs/kernel/arch/nds32/include/asm/
H A Dptrace.h21 struct pt_regs { struct
23 struct user_pt_regs user_regs; argument
52 static inline bool in_syscall(struct pt_regs const *regs) in in_syscall() argument
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A Dinterrupts_64.c137 void do_bad_sync(struct pt_regs *pt_regs, unsigned int esr) in do_bad_sync()
148 void do_bad_irq(struct pt_regs *pt_regs, unsigned int esr) in do_bad_irq()
159 void do_bad_fiq(struct pt_regs *pt_regs, unsigned int esr) in do_bad_fiq()
170 void do_bad_error(struct pt_regs *pt_regs, unsigned int esr) in do_bad_error()
181 void do_sync(struct pt_regs *pt_regs, unsigned int esr) in do_sync()
193 void do_irq(struct pt_regs *pt_regs, unsigned int esr) in do_irq()
205 void do_fiq(struct pt_regs *pt_regs, unsigned int esr) in do_fiq()
219 void __weak do_error(struct pt_regs *pt_regs, unsigned int esr) in do_error()

123