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

1234567891011>>

/linux-master/arch/hexagon/include/asm/
H A Dvm_fault.h9 extern void execute_protection_fault(struct pt_regs *);
10 extern void write_protection_fault(struct pt_regs *);
11 extern void read_protection_fault(struct pt_regs *);
H A Dirq.h23 struct pt_regs;
24 void arch_do_IRQ(struct pt_regs *);
H A Dtraps.h13 extern int die(const char *str, struct pt_regs *regs, long err);
14 extern int die_if_kernel(char *str, struct pt_regs *regs, long err);
/linux-master/arch/m68k/mm/
H A Dfault.h3 struct pt_regs;
5 int do_page_fault(struct pt_regs *regs, unsigned long address,
7 int send_fault_sig(struct pt_regs *regs);
/linux-master/arch/powerpc/include/asm/
H A Drio.h13 extern int fsl_rio_mcheck_exception(struct pt_regs *);
15 static inline int fsl_rio_mcheck_exception(struct pt_regs *regs) {return 0; }
H A Dstacktrace.h11 void show_user_instructions(struct pt_regs *regs);
/linux-master/arch/parisc/include/asm/
H A Dunaligned.h7 struct pt_regs;
8 void handle_unaligned(struct pt_regs *regs);
9 int check_unaligned(struct pt_regs *regs);
H A Dtraps.h8 struct pt_regs;
11 void parisc_terminate(char *msg, struct pt_regs *regs,
14 void die_if_kernel(char *str, struct pt_regs *regs, long err);
19 void do_page_fault(struct pt_regs *regs, unsigned long code,
21 int handle_nadtlb_fault(struct pt_regs *regs);
/linux-master/arch/sparc/include/asm/
H A Dsyscalls.h5 struct pt_regs;
7 asmlinkage long sparc_fork(struct pt_regs *regs);
8 asmlinkage long sparc_vfork(struct pt_regs *regs);
9 asmlinkage long sparc_clone(struct pt_regs *regs);
/linux-master/kernel/entry/
H A Dcommon.h5 bool syscall_user_dispatch(struct pt_regs *regs);
/linux-master/arch/s390/kernel/
H A Drethook.h5 unsigned long arch_rethook_trampoline_callback(struct pt_regs *regs);
/linux-master/arch/m68k/kernel/
H A Dints.h5 struct pt_regs;
7 asmlinkage void handle_badint(struct pt_regs *regs);
H A Dprocess.h5 struct pt_regs;
7 asmlinkage int m68k_clone(struct pt_regs *regs);
8 asmlinkage int m68k_clone3(struct pt_regs *regs);
H A Dsignal.h5 asmlinkage void do_notify_resume(struct pt_regs *regs);
6 asmlinkage void *do_sigreturn(struct pt_regs *regs, struct switch_stack *sw);
7 asmlinkage void *do_rt_sigreturn(struct pt_regs *regs, struct switch_stack *sw);
/linux-master/arch/m68k/68000/
H A Dints.h5 struct pt_regs;
7 asmlinkage void process_int(int vec, struct pt_regs *fp);
/linux-master/arch/mips/include/asm/
H A Dextable.h11 struct pt_regs;
12 extern int fixup_exception(struct pt_regs *regs);
/linux-master/include/asm-generic/
H A Dextable.h24 struct pt_regs;
25 extern int fixup_exception(struct pt_regs *regs);
H A Dsyscall.h20 struct pt_regs;
38 int syscall_get_nr(struct task_struct *task, struct pt_regs *regs);
56 void syscall_rollback(struct task_struct *task, struct pt_regs *regs);
69 long syscall_get_error(struct task_struct *task, struct pt_regs *regs);
83 long syscall_get_return_value(struct task_struct *task, struct pt_regs *regs);
101 void syscall_set_return_value(struct task_struct *task, struct pt_regs *regs,
117 void syscall_get_arguments(struct task_struct *task, struct pt_regs *regs,
H A Dirq_regs.h17 DECLARE_PER_CPU(struct pt_regs *, __irq_regs);
19 static inline struct pt_regs *get_irq_regs(void)
24 static inline struct pt_regs *set_irq_regs(struct pt_regs *new_regs)
26 struct pt_regs *old_regs;
/linux-master/arch/microblaze/include/asm/
H A Dirq.h11 struct pt_regs;
12 extern void do_IRQ(struct pt_regs *regs);
/linux-master/arch/arm64/include/asm/
H A Dexception.h29 asmlinkage void __noreturn handle_bad_stack(struct pt_regs *regs);
31 asmlinkage void el1t_64_sync_handler(struct pt_regs *regs);
32 asmlinkage void el1t_64_irq_handler(struct pt_regs *regs);
33 asmlinkage void el1t_64_fiq_handler(struct pt_regs *regs);
34 asmlinkage void el1t_64_error_handler(struct pt_regs *regs);
36 asmlinkage void el1h_64_sync_handler(struct pt_regs *regs);
37 asmlinkage void el1h_64_irq_handler(struct pt_regs *regs);
38 asmlinkage void el1h_64_fiq_handler(struct pt_regs *regs);
39 asmlinkage void el1h_64_error_handler(struct pt_regs *regs);
41 asmlinkage void el0t_64_sync_handler(struct pt_regs *reg
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dmissed_kprobe_recursion.c20 int test1(struct pt_regs *ctx)
27 int test2(struct pt_regs *ctx)
33 int test3(struct pt_regs *ctx)
39 int test4(struct pt_regs *ctx)
45 int test5(struct pt_regs *ctx)
/linux-master/arch/sh/include/asm/
H A Dreboot.h7 struct pt_regs;
14 void (*crash_shutdown)(struct pt_regs *);
20 void native_machine_crash_shutdown(struct pt_regs *regs);
H A Dptrace_32.h8 #define MAX_REG_OFFSET offsetof(struct pt_regs, tra)
9 static inline long regs_return_value(struct pt_regs *regs)
/linux-master/arch/arm64/kernel/probes/
H A Dsimulate-insn.h11 void simulate_adr_adrp(u32 opcode, long addr, struct pt_regs *regs);
12 void simulate_b_bl(u32 opcode, long addr, struct pt_regs *regs);
13 void simulate_b_cond(u32 opcode, long addr, struct pt_regs *regs);
14 void simulate_br_blr_ret(u32 opcode, long addr, struct pt_regs *regs);
15 void simulate_cbz_cbnz(u32 opcode, long addr, struct pt_regs *regs);
16 void simulate_tbz_tbnz(u32 opcode, long addr, struct pt_regs *regs);
17 void simulate_ldr_literal(u32 opcode, long addr, struct pt_regs *regs);
18 void simulate_ldrsw_literal(u32 opcode, long addr, struct pt_regs *regs);

Completed in 171 milliseconds

1234567891011>>