Home
last modified time | relevance | path

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

/arch/x86/include/asm/
Dptrace.h20 struct pt_regs { struct
42 struct pt_regs { argument
43 unsigned long bx;
44 unsigned long cx;
68 struct pt_regs { argument
69 unsigned long r15;
70 unsigned long r14;
71 unsigned long r13;
72 unsigned long r12;
73 unsigned long rbp;
[all …]
/arch/blackfin/include/asm/
Dptrace.h24 struct pt_regs { struct
25 long orig_pc;
26 long ipend;
27 long seqstat;
28 long rete;
29 long retn;
30 long retx;
31 long pc; /* PC == RETI */
32 long rets;
33 long reserved; /* Used as scratch during system calls */
[all …]
/arch/alpha/include/asm/
Dptrace.h19 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 …]
/arch/parisc/include/asm/
Dptrace.h18 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;
48 #define task_regs(task) ((struct pt_regs *) ((char *)(task) + TASK_REGS)) argument
/arch/xtensa/include/asm/
Dptrace.h84 struct pt_regs { struct
85 unsigned long pc; /* 4 */
86 unsigned long ps; /* 8 */
87 unsigned long depc; /* 12 */
88 unsigned long exccause; /* 16 */
89 unsigned long excvaddr; /* 20 */
90 unsigned long debugcause; /* 24 */
91 unsigned long wmask; /* 28 */
92 unsigned long lbeg; /* 32 */
116 # define task_pt_regs(tsk) ((struct pt_regs*) \ argument
/arch/h8300/include/asm/
Dptrace.h22 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 unsigned short ccr;
[all …]
/arch/m68k/include/asm/
Dptrace.h29 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
/arch/ia64/include/asm/
Dptrace.h100 struct pt_regs { struct
102 unsigned long b6; /* scratch */
103 unsigned long b7; /* scratch */
105 unsigned long ar_csd; /* used by cmp8xchg16 (scratch) */
106 unsigned long ar_ssd; /* reserved for future use (scratch) */
108 unsigned long r8; /* scratch (return value register 0) */
109 unsigned long r9; /* scratch (return value register 1) */
110 unsigned long r10; /* scratch (return value register 2) */
111 unsigned long r11; /* scratch (return value register 3) */
113 unsigned long cr_ipsr; /* interrupted task's psr */
[all …]
/arch/cris/include/arch-v10/arch/
Dptrace.h58 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 …]
/arch/cris/include/arch-v32/arch/
Dptrace.h56 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 …]
/arch/avr32/include/asm/
Dptrace.h97 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 …]
/arch/sh/include/asm/
Dptrace.h9 struct pt_regs { struct
10 unsigned long long pc;
11 unsigned long long sr;
12 unsigned long long syscall_nr;
13 unsigned long long regs[63];
14 unsigned long long tregs[8];
15 unsigned long long pad[2];
58 struct pt_regs { struct
59 unsigned long regs[16];
60 unsigned long pc;
[all …]
/arch/mips/include/asm/
Dptrace.h29 struct pt_regs { struct
32 unsigned long pad0[6];
36 unsigned long regs[32];
39 unsigned long cp0_status;
40 unsigned long hi;
41 unsigned long lo;
43 unsigned long acx;
45 unsigned long cp0_badvaddr;
46 unsigned long cp0_cause;
47 unsigned long cp0_epc;
[all …]
/arch/powerpc/include/asm/
Dptrace.h29 struct pt_regs { struct
30 unsigned long gpr[32];
31 unsigned long nip;
32 unsigned long msr;
33 unsigned long orig_gpr3; /* Used for restarting system calls */
34 unsigned long ctr;
35 unsigned long link;
36 unsigned long xer;
37 unsigned long ccr;
61 #define STACK_INT_FRAME_SIZE (sizeof(struct pt_regs) + \ argument
/arch/um/include/asm/
Dptrace-generic.h15 struct pt_regs { struct
16 struct uml_pt_regs regs; argument
/arch/sparc/include/asm/
Dptrace.h21 struct pt_regs { struct
42 struct pt_regs32 { argument
101 struct pt_regs { struct
102 unsigned long psr;
103 unsigned long pc;
104 unsigned long npc;
105 unsigned long y;
106 unsigned long u_regs[16]; /* globals and ins */
/arch/arm/include/asm/
Dptrace.h75 struct pt_regs { struct
76 long uregs[18];
/arch/m68k/kernel/
Dints.c112 void __init m68k_setup_auto_interrupt(void (*handler)(unsigned int, struct pt_regs *)) in m68k_setup_auto_interrupt()
132 void (*handler)(unsigned int, struct pt_regs *)) in m68k_setup_user_interrupt()
/arch/cris/kernel/
Dtraps.c156 set_nmi_handler(void (*handler)(struct pt_regs *)) in set_nmi_handler()
/arch/s390/include/asm/
Dptrace.h321 struct pt_regs struct
323 unsigned long args[1];
324 psw_t psw;
325 unsigned long gprs[NUM_GPRS];
326 unsigned long orig_gpr2;
327 unsigned short svcnr;
328 unsigned short ilc;
/arch/arm/mm/
Dfault.c452 hook_fault_code(int nr, int (*fn)(unsigned long, unsigned int, struct pt_regs *), in hook_fault_code()
/arch/parisc/kernel/
Dtraps.c299 int syscall_ipi(int (*syscall) (struct pt_regs *), struct pt_regs *regs) in syscall_ipi()
/arch/powerpc/kernel/
Dsmp.c208 void crash_send_ipi(void (*crash_ipi_callback)(struct pt_regs *)) in crash_send_ipi()
/arch/alpha/kernel/
Dsignal.c56 struct pt_regs *, regs) in SYSCALL_DEFINE3()
/arch/sparc/kernel/
Dsys_sparc_64.c418 SYSCALL_DEFINE1(sparc_pipe_real, struct pt_regs *, regs) in SYSCALL_DEFINE1()