Searched refs:pt_regs (Results 1 - 25 of 64) sorted by relevance

123

/u-boot/arch/arm/include/asm/
H A Du-boot-arm.h41 struct pt_regs;
44 void do_undefined_instruction(struct pt_regs *pt_regs);
45 void do_software_interrupt(struct pt_regs *pt_regs);
46 void do_prefetch_abort(struct pt_regs *pt_regs);
47 void do_data_abort(struct pt_regs *pt_regs);
48 void do_not_used(struct pt_regs *pt_reg
[all...]
H A Dptrace.h24 extern void show_regs(struct pt_regs *);
/u-boot/arch/sandbox/include/asm/
H A Dptrace.h11 struct pt_regs { struct
15 extern void show_regs(struct pt_regs *);
/u-boot/arch/mips/lib/
H A Dasm-offsets.c3 * offset.c: Calculate pt_regs and task_struct offsets.
19 COMMENT("MIPS pt_regs offsets.");
20 OFFSET(PT_R0, pt_regs, regs[0]);
21 OFFSET(PT_R1, pt_regs, regs[1]);
22 OFFSET(PT_R2, pt_regs, regs[2]);
23 OFFSET(PT_R3, pt_regs, regs[3]);
24 OFFSET(PT_R4, pt_regs, regs[4]);
25 OFFSET(PT_R5, pt_regs, regs[5]);
26 OFFSET(PT_R6, pt_regs, regs[6]);
27 OFFSET(PT_R7, pt_regs, reg
[all...]
/u-boot/arch/powerpc/include/asm/
H A Dinterrupt.h11 void external_interrupt(struct pt_regs *regs);
H A Dsigcontext.h12 struct pt_regs *regs;
/u-boot/arch/nios2/include/asm/
H A Dptrace.h10 struct pt_regs { struct
/u-boot/arch/arm/lib/
H A Dinterrupts_64.c35 static void show_efi_loaded_images(struct pt_regs *regs)
74 static void dump_instr(struct pt_regs *regs)
85 void show_regs(struct pt_regs *regs)
106 static bool smh_emulate_trap(struct pt_regs *regs)
147 void do_bad_sync(struct pt_regs *pt_regs) argument
151 pt_regs->esr);
152 show_regs(pt_regs);
153 show_efi_loaded_images(pt_regs);
160 void do_bad_irq(struct pt_regs *pt_reg argument
172 do_bad_fiq(struct pt_regs *pt_regs) argument
184 do_bad_error(struct pt_regs *pt_regs) argument
196 do_sync(struct pt_regs *pt_regs) argument
213 do_irq(struct pt_regs *pt_regs) argument
225 do_fiq(struct pt_regs *pt_regs) argument
240 do_error(struct pt_regs *pt_regs) argument
[all...]
H A Dinterrupts.c60 static void show_efi_loaded_images(struct pt_regs *regs)
65 static void dump_instr(struct pt_regs *regs)
89 void show_regs (struct pt_regs *regs)
133 static inline void fixup_pc(struct pt_regs *regs, int offset)
143 static bool smh_emulate_trap(struct pt_regs *regs)
165 void do_undefined_instruction (struct pt_regs *pt_regs) argument
169 fixup_pc(pt_regs, -4);
170 show_regs (pt_regs);
171 show_efi_loaded_images(pt_regs);
175 do_software_interrupt(struct pt_regs *pt_regs) argument
189 do_prefetch_abort(struct pt_regs *pt_regs) argument
199 do_data_abort(struct pt_regs *pt_regs) argument
209 do_not_used(struct pt_regs *pt_regs) argument
219 do_fiq(struct pt_regs *pt_regs) argument
229 do_irq(struct pt_regs *pt_regs) argument
[all...]
/u-boot/arch/nios2/cpu/
H A Dtraps.c11 void trap_handler (struct pt_regs *regs)
18 void soft_emulation (struct pt_regs *regs)
/u-boot/include/
H A Dirq_func.h12 struct pt_regs;
17 void timer_interrupt(struct pt_regs *regs);
18 void external_interrupt(struct pt_regs *regs);
H A Dkgdb.h61 extern void kgdb_enter(struct pt_regs *, kgdb_data *);
62 extern void kgdb_exit(struct pt_regs *, kgdb_data *);
63 extern int kgdb_getregs(struct pt_regs *, char *, int);
64 extern void kgdb_putreg(struct pt_regs *, int, char *, int);
65 extern void kgdb_putregs(struct pt_regs *, char *, int);
66 extern int kgdb_trap(struct pt_regs *);
77 extern int (*debugger_exception_handler)(struct pt_regs *);
H A Dsm-uclass.h41 struct pt_regs *args);
55 size_t size, u32 cmd, struct pt_regs *args);
69 size_t size, u32 cmd, struct pt_regs *args);
H A Dsm.h37 int sm_call(struct udevice *dev, u32 cmd, s32 *ret, struct pt_regs *args);
51 u32 cmd, struct pt_regs *args);
65 u32 cmd, struct pt_regs *args);
/u-boot/arch/mips/include/asm/
H A Dptrace.h20 struct pt_regs { struct
46 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs)
56 static inline void instruction_pointer_set(struct pt_regs *regs,
64 #define MAX_REG_OFFSET (offsetof(struct pt_regs, __last))
68 * @regs: pt_regs from which register value is gotten.
72 * offset of the register in struct pt_regs address which specified by @regs.
75 static inline unsigned long regs_get_register(struct pt_regs *regs,
94 static inline unsigned long user_stack_pointer(struct pt_regs *regs)
99 static inline void user_stack_pointer_set(struct pt_regs *regs,
/u-boot/arch/arc/lib/
H A Dinterrupts.c53 /* Because pt_regs has registers reversed */
62 void show_regs(struct pt_regs *regs)
76 void bad_mode(struct pt_regs *regs)
84 void do_memory_error(unsigned long address, struct pt_regs *regs)
90 void do_instruction_error(unsigned long address, struct pt_regs *regs)
96 void do_machine_check_fault(unsigned long address, struct pt_regs *regs)
108 void do_itlb_miss(struct pt_regs *regs)
114 void do_dtlb_miss(struct pt_regs *regs)
120 void do_tlb_prot_violation(unsigned long address, struct pt_regs *regs)
127 void do_privilege_violation(struct pt_regs *reg
[all...]
/u-boot/arch/riscv/include/asm/
H A Dptrace.h12 struct pt_regs { struct
63 static inline unsigned long instruction_pointer(struct pt_regs *regs)
68 static inline void instruction_pointer_set(struct pt_regs *regs, ulong val)
79 static inline unsigned long user_stack_pointer(struct pt_regs *regs)
84 static inline void user_stack_pointer_set(struct pt_regs *regs, ulong val)
93 static inline unsigned long frame_pointer(struct pt_regs *regs)
98 static inline void frame_pointer_set(struct pt_regs *regs, ulong val)
/u-boot/board/Marvell/octeontx2/
H A Dsmc.c19 struct pt_regs regs;
30 struct pt_regs regs;
41 struct pt_regs regs;
52 struct pt_regs regs;
/u-boot/arch/xtensa/cpu/
H A Dexceptions.c20 typedef void (*handler_t)(struct pt_regs *);
22 void unhandled_exception(struct pt_regs *regs)
/u-boot/include/xen/
H A Devents.h24 int do_event(evtchn_port_t port, struct pt_regs *regs);
28 void (*handler)(evtchn_port_t, struct pt_regs *, void *),
/u-boot/arch/sh/include/asm/
H A Dptrace.h52 struct pt_regs { struct
90 extern void show_regs(struct pt_regs *);
94 ((struct pt_regs *) (task_stack_page(task) + THREAD_SIZE \
98 ((struct pt_regs *) (task_stack_page(task) + THREAD_SIZE \
102 static inline unsigned long profile_pc(struct pt_regs *regs)
/u-boot/arch/arm/cpu/armv8/
H A Dfwcall.c22 static void hvc_call(struct pt_regs *args)
55 void smc_call(struct pt_regs *args)
89 struct pt_regs regs;
104 struct pt_regs regs;
120 struct pt_regs regs;
/u-boot/arch/powerpc/cpu/mpc8xx/
H A Dtraps.c55 void show_regs(struct pt_regs *regs)
79 static void _exception(int signr, struct pt_regs *regs)
86 void MachineCheckException(struct pt_regs *regs)
124 void AlignmentException(struct pt_regs *regs)
131 void ProgramCheckException(struct pt_regs *regs)
138 void SoftEmuException(struct pt_regs *regs)
146 void UnknownException(struct pt_regs *regs)
153 void DebugException(struct pt_regs *regs)
/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dtraps.c53 void show_regs(struct pt_regs *regs)
79 static void _exception(int signr, struct pt_regs *regs)
103 void MachineCheckException(struct pt_regs *regs)
162 void AlignmentException(struct pt_regs *regs)
173 void ProgramCheckException(struct pt_regs *regs)
184 void SoftEmuException(struct pt_regs *regs)
196 void UnknownException(struct pt_regs *regs)
207 void DebugException(struct pt_regs *regs)
/u-boot/board/Marvell/octeontx/
H A Dsmc.c17 struct pt_regs regs;

Completed in 354 milliseconds

123