Home
last modified time | relevance | path

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

12345678910>>...55

/linux-2.4.37.9/arch/ia64/tools/
Dprint_offsets.c49 { "IA64_PT_REGS_SIZE", sizeof (struct pt_regs) },
68 { "IA64_PT_REGS_B6_OFFSET", offsetof (struct pt_regs, b6) },
69 { "IA64_PT_REGS_B7_OFFSET", offsetof (struct pt_regs, b7) },
70 { "IA64_PT_REGS_AR_CSD_OFFSET", offsetof (struct pt_regs, ar_csd) },
71 { "IA64_PT_REGS_AR_SSD_OFFSET", offsetof (struct pt_regs, ar_ssd) },
72 { "IA64_PT_REGS_R8_OFFSET", offsetof (struct pt_regs, r8) },
73 { "IA64_PT_REGS_R9_OFFSET", offsetof (struct pt_regs, r9) },
74 { "IA64_PT_REGS_R10_OFFSET", offsetof (struct pt_regs, r10) },
75 { "IA64_PT_REGS_R11_OFFSET", offsetof (struct pt_regs, r11) },
76 { "IA64_PT_REGS_CR_IPSR_OFFSET", offsetof (struct pt_regs, cr_ipsr) },
[all …]
/linux-2.4.37.9/arch/parisc/tools/
Doffset.c148 offset("#define PT_PSW ", struct pt_regs, gr[ 0]); in output_ptreg_defines()
149 offset("#define PT_GR1 ", struct pt_regs, gr[ 1]); in output_ptreg_defines()
150 offset("#define PT_GR2 ", struct pt_regs, gr[ 2]); in output_ptreg_defines()
151 offset("#define PT_GR3 ", struct pt_regs, gr[ 3]); in output_ptreg_defines()
152 offset("#define PT_GR4 ", struct pt_regs, gr[ 4]); in output_ptreg_defines()
153 offset("#define PT_GR5 ", struct pt_regs, gr[ 5]); in output_ptreg_defines()
154 offset("#define PT_GR6 ", struct pt_regs, gr[ 6]); in output_ptreg_defines()
155 offset("#define PT_GR7 ", struct pt_regs, gr[ 7]); in output_ptreg_defines()
156 offset("#define PT_GR8 ", struct pt_regs, gr[ 8]); in output_ptreg_defines()
157 offset("#define PT_GR9 ", struct pt_regs, gr[ 9]); in output_ptreg_defines()
[all …]
/linux-2.4.37.9/arch/ppc/kernel/
Dmk_defs.c67 DEFINE(INT_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs)); in main()
69 DEFINE(GPR0, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[0])); in main()
70 DEFINE(GPR1, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[1])); in main()
71 DEFINE(GPR2, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[2])); in main()
72 DEFINE(GPR3, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[3])); in main()
73 DEFINE(GPR4, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[4])); in main()
74 DEFINE(GPR5, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[5])); in main()
75 DEFINE(GPR6, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[6])); in main()
76 DEFINE(GPR7, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[7])); in main()
77 DEFINE(GPR8, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[8])); in main()
[all …]
Dtraps.c42 extern int fix_alignment(struct pt_regs *);
43 extern void bad_page_fault(struct pt_regs *, unsigned long, int sig);
46 extern void xmon(struct pt_regs *regs);
47 extern int xmon_bpt(struct pt_regs *regs);
48 extern int xmon_sstep(struct pt_regs *regs);
49 extern int xmon_iabr_match(struct pt_regs *regs);
50 extern int xmon_dabr_match(struct pt_regs *regs);
51 extern void (*xmon_fault_handler)(struct pt_regs *regs);
55 void (*debugger)(struct pt_regs *regs) = xmon;
56 int (*debugger_bpt)(struct pt_regs *regs) = xmon_bpt;
[all …]
Dppc_ksyms.c61 extern void do_IRQ(struct pt_regs *regs);
62 extern void MachineCheckException(struct pt_regs *regs);
63 extern void AlignmentException(struct pt_regs *regs);
64 extern void ProgramCheckException(struct pt_regs *regs);
65 extern void SingleStepException(struct pt_regs *regs);
66 extern int do_signal(sigset_t *, struct pt_regs *);
68 extern int sys_sigreturn(struct pt_regs *regs);
324 void ppc_irq_dispatch_handler(struct pt_regs *, int);
339 extern void (*debugger)(struct pt_regs *regs);
340 extern int (*debugger_bpt)(struct pt_regs *regs);
[all …]
/linux-2.4.37.9/arch/mips/tools/
Doffset.c39 offset("#define PT_R0 ", struct pt_regs, regs[0]); in output_ptreg_defines()
40 offset("#define PT_R1 ", struct pt_regs, regs[1]); in output_ptreg_defines()
41 offset("#define PT_R2 ", struct pt_regs, regs[2]); in output_ptreg_defines()
42 offset("#define PT_R3 ", struct pt_regs, regs[3]); in output_ptreg_defines()
43 offset("#define PT_R4 ", struct pt_regs, regs[4]); in output_ptreg_defines()
44 offset("#define PT_R5 ", struct pt_regs, regs[5]); in output_ptreg_defines()
45 offset("#define PT_R6 ", struct pt_regs, regs[6]); in output_ptreg_defines()
46 offset("#define PT_R7 ", struct pt_regs, regs[7]); in output_ptreg_defines()
47 offset("#define PT_R8 ", struct pt_regs, regs[8]); in output_ptreg_defines()
48 offset("#define PT_R9 ", struct pt_regs, regs[9]); in output_ptreg_defines()
[all …]
/linux-2.4.37.9/arch/ppc64/kernel/
Dtraps.c47 extern int fix_alignment(struct pt_regs *);
48 extern void bad_page_fault(struct pt_regs *, unsigned long);
56 extern void xmon(struct pt_regs *regs);
57 extern int xmon_bpt(struct pt_regs *regs);
58 extern int xmon_sstep(struct pt_regs *regs);
59 extern int xmon_iabr_match(struct pt_regs *regs);
60 extern int xmon_dabr_match(struct pt_regs *regs);
61 extern void (*xmon_fault_handler)(struct pt_regs *regs);
65 void (*debugger)(struct pt_regs *regs) = xmon;
66 int (*debugger_bpt)(struct pt_regs *regs) = xmon_bpt;
[all …]
Dmk_defs.c152 DEFINE(INT_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 288); in main()
156 DEFINE(PROM_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 16 + 288); in main()
157 DEFINE(RTAS_FRAME_SIZE, STACK_FRAME_OVERHEAD + sizeof(struct pt_regs) + 16 + 288); in main()
158 DEFINE(GPR0, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[0])); in main()
159 DEFINE(GPR1, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[1])); in main()
160 DEFINE(GPR2, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[2])); in main()
161 DEFINE(GPR3, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[3])); in main()
162 DEFINE(GPR4, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[4])); in main()
163 DEFINE(GPR5, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[5])); in main()
164 DEFINE(GPR6, STACK_FRAME_OVERHEAD+offsetof(struct pt_regs, gpr[6])); in main()
[all …]
Dppc_ksyms.c61 extern void do_IRQ(struct pt_regs *regs, int isfake);
62 extern void SystemResetException(struct pt_regs *regs);
63 extern void MachineCheckException(struct pt_regs *regs);
64 extern void AlignmentException(struct pt_regs *regs);
65 extern void ProgramCheckException(struct pt_regs *regs);
66 extern void SingleStepException(struct pt_regs *regs);
68 extern int sys_sigreturn(struct pt_regs *regs);
69 extern int do_signal(sigset_t *, struct pt_regs *);
292 void ppc_irq_dispatch_handler(struct pt_regs *, int);
301 extern void (*debugger)(struct pt_regs *regs);
[all …]
/linux-2.4.37.9/include/asm-ppc64/
Dkgdb.h29 extern void (*debugger)(struct pt_regs *regs);
30 extern int (*debugger_bpt)(struct pt_regs *regs);
31 extern int (*debugger_sstep)(struct pt_regs *regs);
32 extern int (*debugger_iabr_match)(struct pt_regs *regs);
33 extern int (*debugger_dabr_match)(struct pt_regs *regs);
34 extern void (*debugger_fault_handler)(struct pt_regs *regs);
37 int kgdb_bpt(struct pt_regs *regs);
38 int kgdb_sstep(struct pt_regs *regs);
39 void kgdb(struct pt_regs *regs);
40 int kgdb_iabr_match(struct pt_regs *regs);
[all …]
/linux-2.4.37.9/include/asm-ppc/
Dkgdb.h25 extern void (*debugger)(struct pt_regs *regs);
26 extern int (*debugger_bpt)(struct pt_regs *regs);
27 extern int (*debugger_sstep)(struct pt_regs *regs);
28 extern int (*debugger_iabr_match)(struct pt_regs *regs);
29 extern int (*debugger_dabr_match)(struct pt_regs *regs);
30 extern void (*debugger_fault_handler)(struct pt_regs *regs);
33 int kgdb_bpt(struct pt_regs *regs);
34 int kgdb_sstep(struct pt_regs *regs);
35 void kgdb(struct pt_regs *regs);
36 int kgdb_iabr_match(struct pt_regs *regs);
[all …]
/linux-2.4.37.9/drivers/char/
Dsysrq.c45 static void sysrq_handle_loglevel(int key, struct pt_regs *pt_regs, in sysrq_handle_loglevel() argument
62 static void sysrq_handle_SAK(int key, struct pt_regs *pt_regs, in sysrq_handle_SAK() argument
77 static void sysrq_handle_unraw(int key, struct pt_regs *pt_regs, in sysrq_handle_unraw() argument
90 static void sysrq_handle_reboot(int key, struct pt_regs *pt_regs, in sysrq_handle_reboot() argument
220 static void sysrq_handle_sync(int key, struct pt_regs *pt_regs, in sysrq_handle_sync() argument
231 static void sysrq_handle_mountro(int key, struct pt_regs *pt_regs, in sysrq_handle_mountro() argument
247 static void sysrq_handle_showregs(int key, struct pt_regs *pt_regs, in sysrq_handle_showregs() argument
249 if (pt_regs) in sysrq_handle_showregs()
250 show_regs(pt_regs); in sysrq_handle_showregs()
259 static void sysrq_handle_showstate(int key, struct pt_regs *pt_regs, in sysrq_handle_showstate() argument
[all …]
/linux-2.4.37.9/arch/alpha/kernel/
Dproto.h12 struct pt_regs;
21 extern void apecs_machine_check(u64, u64, struct pt_regs *);
30 extern void cia_machine_check(u64, u64, struct pt_regs *);
37 extern void irongate_machine_check(u64, u64, struct pt_regs *);
43 extern void lca_machine_check(u64, u64, struct pt_regs *);
50 extern void marvel_machine_check(u64, u64, struct pt_regs *);
65 extern void mcpcia_machine_check(u64, u64, struct pt_regs *);
73 extern void polaris_machine_check(u64, u64, struct pt_regs *);
80 extern void t2_machine_check(u64, u64, struct pt_regs *);
87 extern void titan_machine_check(u64, u64, struct pt_regs *);
[all …]
/linux-2.4.37.9/include/asm-s390/
Dmathemu.h13 extern int math_emu_b3(__u8 *, struct pt_regs *);
14 extern int math_emu_ed(__u8 *, struct pt_regs *);
17 extern int math_emu_std(__u8 *, struct pt_regs *);
18 extern int math_emu_ld(__u8 *, struct pt_regs *);
19 extern int math_emu_ste(__u8 *, struct pt_regs *);
20 extern int math_emu_le(__u8 *, struct pt_regs *);
21 extern int math_emu_lfpc(__u8 *, struct pt_regs *);
22 extern int math_emu_stfpc(__u8 *, struct pt_regs *);
23 extern int math_emu_srnm(__u8 *, struct pt_regs *);
/linux-2.4.37.9/arch/cris/kernel/
Dentryoffsets.c42 OF (LORIG_R10, struct pt_regs, orig_r10)
43 OF (LR13, struct pt_regs, r13)
44 OF (LR12, struct pt_regs, r12)
45 OF (LR11, struct pt_regs, r11)
46 OF (LR10, struct pt_regs, r10)
47 OF (LR9, struct pt_regs, r9)
48 OF (LMOF, struct pt_regs, mof)
49 OF (LDCCR, struct pt_regs, dccr)
50 OF (LSRP, struct pt_regs, srp)
51 OF (LIRP, struct pt_regs, irp)
/linux-2.4.37.9/arch/m68k/kernel/
Dm68k_defs.c46 DEFINE(PT_D0, offsetof(struct pt_regs, d0)); in main()
47 DEFINE(PT_ORIG_D0, offsetof(struct pt_regs, orig_d0)); in main()
48 DEFINE(PT_D1, offsetof(struct pt_regs, d1)); in main()
49 DEFINE(PT_D2, offsetof(struct pt_regs, d2)); in main()
50 DEFINE(PT_D3, offsetof(struct pt_regs, d3)); in main()
51 DEFINE(PT_D4, offsetof(struct pt_regs, d4)); in main()
52 DEFINE(PT_D5, offsetof(struct pt_regs, d5)); in main()
53 DEFINE(PT_A0, offsetof(struct pt_regs, a0)); in main()
54 DEFINE(PT_A1, offsetof(struct pt_regs, a1)); in main()
55 DEFINE(PT_A2, offsetof(struct pt_regs, a2)); in main()
[all …]
/linux-2.4.37.9/arch/s390/math-emu/
Dmath.c99 static void display_emulation_not_implemented(struct pt_regs *regs, char *instr) in display_emulation_not_implemented()
101 struct pt_regs *regs; in display_emulation_not_implemented()
118 static inline void emu_set_CC (struct pt_regs *regs, int cc) in emu_set_CC()
130 static inline void emu_set_CC_cs(struct pt_regs *regs, int class, int sign) in emu_set_CC_cs()
147 static int emu_axbr (struct pt_regs *regs, int rx, int ry) { in emu_axbr()
169 static int emu_adbr (struct pt_regs *regs, int rx, int ry) { in emu_adbr()
184 static int emu_adb (struct pt_regs *regs, int rx, double *val) { in emu_adb()
199 static int emu_aebr (struct pt_regs *regs, int rx, int ry) { in emu_aebr()
214 static int emu_aeb (struct pt_regs *regs, int rx, float *val) { in emu_aeb()
229 static int emu_cxbr (struct pt_regs *regs, int rx, int ry) { in emu_cxbr()
[all …]
/linux-2.4.37.9/arch/arm/mm/
Dfault-armv.c33 struct pt_regs *regs);
35 struct pt_regs *regs);
38 struct pt_regs *regs);
41 extern int do_alignment(unsigned long addr, int error_code, struct pt_regs *regs);
52 do_sect_fault(unsigned long addr, int error_code, struct pt_regs *regs) in do_sect_fault()
64 int (*external_fault)(unsigned long addr, struct pt_regs *regs);
67 do_external_fault(unsigned long addr, int error_code, struct pt_regs *regs) in do_external_fault()
78 do_bad(unsigned long addr, int error_code, struct pt_regs *regs) in do_bad()
84 int (*fn)(unsigned long addr, int error_code, struct pt_regs *regs);
110 do_DataAbort(unsigned long addr, int error_code, struct pt_regs *regs, int fsr) in do_DataAbort()
[all …]
/linux-2.4.37.9/include/asm-x86_64/
Dkdebug.h6 struct pt_regs;
9 struct pt_regs *regs;
35 static inline int notify_die(enum die_val val,char *str,struct pt_regs *regs,long err,int trap,int … in notify_die()
43 extern void die(const char *,struct pt_regs *,long);
44 extern void __die(const char *,struct pt_regs *,long);
46 extern void show_registers(struct pt_regs *regs);
/linux-2.4.37.9/arch/m68k/sun3/
Dsun3ints.c20 static void sun3_inthandle(int irq, void *dev_id, struct pt_regs *fp);
59 inline void sun3_do_irq(int irq, struct pt_regs *fp) in sun3_do_irq()
66 static void sun3_int7(int irq, void *dev_id, struct pt_regs *fp) in sun3_int7()
73 static void sun3_int5(int irq, void *dev_id, struct pt_regs *fp) in sun3_int5()
92 void (*sun3_default_handler[SYS_IRQS])(int, void *, struct pt_regs *) = {
100 static void (*sun3_inthandler[SYS_IRQS])(int, void *, struct pt_regs *) = {
104 static void (*sun3_vechandler[SUN3_INT_VECS])(int, void *, struct pt_regs *);
126 static void sun3_inthandle(int irq, void *dev_id, struct pt_regs *fp) in sun3_inthandle()
137 static void sun3_vec255(int irq, void *dev_id, struct pt_regs *fp) in sun3_vec255()
161 int sun3_request_irq(unsigned int irq, void (*handler)(int, void *, struct pt_regs *), in sun3_request_irq() argument
[all …]
/linux-2.4.37.9/arch/sparc/kernel/
Dtraps.c39 void syscall_trace_entry(struct pt_regs *regs) in syscall_trace_entry()
46 void syscall_trace_exit(struct pt_regs *regs) in syscall_trace_exit()
50 void sun4m_nmi(struct pt_regs *regs) in sun4m_nmi()
67 void sun4d_nmi(struct pt_regs *regs) in sun4d_nmi()
90 void die_if_kernel(char *str, struct pt_regs *regs) in die_if_kernel()
152 void do_illegal_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_illegal_instruction()
155 extern int do_user_muldiv (struct pt_regs *, unsigned long); in do_illegal_instruction()
175 void do_priv_instruction(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_priv_instruction()
192 void do_memaccess_unaligned(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_memaccess_unaligned()
227 void do_fpd_trap(struct pt_regs *regs, unsigned long pc, unsigned long npc, in do_fpd_trap()
[all …]
/linux-2.4.37.9/arch/m68k/q40/
Dq40ints.c44 void q40_irq2_handler (int, void *, struct pt_regs *fp);
47 extern void (*q40_sys_default_handler[]) (int, void *, struct pt_regs *);
49 static void q40_defhand (int irq, void *dev_id, struct pt_regs *fp);
50 static void sys_default_handler(int lev, void *dev_id, struct pt_regs *regs);
56 void (*handler)(int, void *, struct pt_regs *);
107 void (*handler)(int, void *, struct pt_regs *), in q40_request_irq() argument
195 void q40_process_int (int level, struct pt_regs *fp) in q40_process_int()
230 static void (*q40_timer_routine)(int, void *, struct pt_regs *);
232 static void q40_timer_int (int irq, void * dev, struct pt_regs * regs) in q40_timer_int()
248 void q40_sched_init (void (*timer_routine)(int, void *, struct pt_regs *)) in q40_sched_init() argument
[all …]
/linux-2.4.37.9/arch/ppc64/mm/
Dfault.c46 extern void (*debugger)(struct pt_regs *);
47 extern void (*debugger_fault_handler)(struct pt_regs *);
48 extern int (*debugger_dabr_match)(struct pt_regs *);
52 extern void die_if_kernel(char *, struct pt_regs *, long);
53 void bad_page_fault(struct pt_regs *, unsigned long);
54 void do_page_fault(struct pt_regs *, unsigned long, unsigned long);
65 static int store_updates_sp(struct pt_regs *regs) in store_updates_sp()
105 void do_page_fault(struct pt_regs *regs, unsigned long address, in do_page_fault()
168 struct pt_regs *uregs = current->thread.regs; in do_page_fault()
292 bad_page_fault(struct pt_regs *regs, unsigned long address) in bad_page_fault()
/linux-2.4.37.9/arch/mips64/mm/
Dtlb-dbg-r4k.c21 asmlinkage void do_page_fault(struct pt_regs *regs, unsigned long write,
24 asmlinkage void tlb_refill_debug(struct pt_regs regs) in tlb_refill_debug()
30 asmlinkage void xtlb_refill_debug(struct pt_regs *regs) in xtlb_refill_debug()
49 asmlinkage void xtlb_mod_debug(struct pt_regs *regs) in xtlb_mod_debug()
57 asmlinkage void xtlb_tlbl_debug(struct pt_regs *regs) in xtlb_tlbl_debug()
65 asmlinkage void xtlb_tlbs_debug(struct pt_regs *regs) in xtlb_tlbs_debug()
/linux-2.4.37.9/arch/s390/kernel/
Dprocess.c92 extern void show_registers(struct pt_regs *regs);
95 void show_regs(struct pt_regs *regs) in show_regs()
157 struct task_struct * p, struct pt_regs * regs) in copy_thread()
169 struct pt_regs childregs; in copy_thread()
174 memcpy(&frame->childregs,regs,sizeof(struct pt_regs)); in copy_thread()
193 asmlinkage int sys_fork(struct pt_regs regs) in sys_fork()
198 asmlinkage int sys_clone(struct pt_regs regs) in sys_clone()
220 asmlinkage int sys_vfork(struct pt_regs regs) in sys_vfork()
229 asmlinkage int sys_execve(struct pt_regs regs) in sys_execve()
262 int dump_fpu (struct pt_regs * regs, s390_fp_regs *fpregs) in dump_fpu()
[all …]

12345678910>>...55