Home
last modified time | relevance | path

Searched refs:uml_pt_regs (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/arch/um/include/shared/
A Dkern_util.h28 extern void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs);
31 int is_user, struct uml_pt_regs *regs);
35 extern unsigned int do_IRQ(int irq, struct uml_pt_regs *regs);
39 extern void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
63 extern void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
64 extern void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs);
65 extern void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
A Darch.h12 extern int arch_fixup(unsigned long address, struct uml_pt_regs *regs);
13 extern void arch_examine_signal(int sig, struct uml_pt_regs *regs);
A Dregisters.h17 extern int save_registers(int pid, struct uml_pt_regs *regs);
18 extern int restore_pid_registers(int pid, struct uml_pt_regs *regs);
A Dirq_user.h18 extern void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
A Das-layout.h55 extern void (*sig_info[])(int, struct siginfo *si, struct uml_pt_regs *);
A Dos.h289 extern void userspace(struct uml_pt_regs *regs, unsigned long *aux_fp_regs);
/linux-6.3-rc2/arch/um/kernel/
A Dtrap.c133 static void show_segv_info(struct uml_pt_regs *regs) in show_segv_info()
182 void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in segv_handler()
201 struct uml_pt_regs *regs) in segv()
275 void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs) in relay_signal()
303 void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs) in bus_handler()
311 void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in winch()
A Dirq.c62 static void irq_io_loop(struct irq_reg *irq, struct uml_pt_regs *regs) in irq_io_loop()
128 struct uml_pt_regs *regs, in sigio_reg_handler()
158 static void _sigio_handler(struct uml_pt_regs *regs, in _sigio_handler()
198 void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in sigio_handler()
410 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
A Dptrace.c114 static void send_sigtrap(struct uml_pt_regs *regs, int error_code) in send_sigtrap()
A Dtime.c597 void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in timer_handler()
/linux-6.3-rc2/arch/um/os-Linux/
A Dregisters.c14 int save_registers(int pid, struct uml_pt_regs *regs) in save_registers()
24 int restore_pid_registers(int pid, struct uml_pt_regs *regs) in restore_pid_registers()
A Dsignal.c23 void (*sig_info[NSIG])(int, struct siginfo *, struct uml_pt_regs *) = {
35 struct uml_pt_regs r; in sig_handler_common()
102 struct uml_pt_regs regs; in timer_real_alarm_handler()
/linux-6.3-rc2/arch/x86/um/
A Dbugs_64.c13 void arch_examine_signal(int sig, struct uml_pt_regs *regs) in arch_examine_signal()
A Dfault.c18 int arch_fixup(unsigned long address, struct uml_pt_regs *regs) in arch_fixup()
A Dbugs_32.c44 void arch_examine_signal(int sig, struct uml_pt_regs *regs) in arch_examine_signal()
/linux-6.3-rc2/arch/um/include/shared/skas/
A Dskas.h15 extern void handle_syscall(struct uml_pt_regs *regs);
/linux-6.3-rc2/arch/x86/um/shared/sysdep/
A Dmcontext.h9 extern void get_regs_from_mc(struct uml_pt_regs *, mcontext_t *);
A Dptrace.h59 struct uml_pt_regs { struct
/linux-6.3-rc2/arch/um/kernel/skas/
A Dsyscall.c16 void handle_syscall(struct uml_pt_regs *r) in handle_syscall()
/linux-6.3-rc2/arch/um/include/asm/
A Dptrace-generic.h14 struct uml_pt_regs regs;
A Dsyscall-generic.h55 const struct uml_pt_regs *r = &regs->regs; in syscall_get_arguments()
/linux-6.3-rc2/arch/um/drivers/
A Dmconsole.h66 struct uml_pt_regs regs;
/linux-6.3-rc2/arch/um/os-Linux/skas/
A Dprocess.c174 static void handle_segv(int pid, struct uml_pt_regs *regs, unsigned long *aux_fp_regs) in handle_segv()
184 static void handle_trap(int pid, struct uml_pt_regs *regs, in handle_trap()
380 void userspace(struct uml_pt_regs *regs, unsigned long *aux_fp_regs) in userspace()
/linux-6.3-rc2/arch/x86/um/os-Linux/
A Dmcontext.c7 void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc) in get_regs_from_mc()

Completed in 27 milliseconds