Home
last modified time | relevance | path

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

/linux/arch/um/include/shared/
H A Dkern_util.h27 extern void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs);
30 int is_user, struct uml_pt_regs *regs);
34 extern unsigned int do_IRQ(int irq, struct uml_pt_regs *regs);
37 extern void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
62 extern void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
63 extern void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
H 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);
H A Dirq_user.h18 extern void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
H A Das-layout.h53 extern void (*sig_info[])(int, struct siginfo *si, struct uml_pt_regs *);
H A Dos.h286 extern void userspace(struct uml_pt_regs *regs);
/linux/arch/um/kernel/
H A Dtrap.c134 static void show_segv_info(struct uml_pt_regs *regs) in show_segv_info()
183 void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in segv_handler()
202 struct uml_pt_regs *regs) in segv()
277 void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs) in relay_signal()
305 void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in winch()
H A Dirq.c63 static void irq_io_loop(struct irq_reg *irq, struct uml_pt_regs *regs) in irq_io_loop()
163 struct uml_pt_regs *regs, in sigio_reg_handler()
195 static void _sigio_handler(struct uml_pt_regs *regs, in _sigio_handler()
239 void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in sigio_handler()
453 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
H A Dtime.c761 void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in timer_handler()
/linux/arch/um/os-Linux/
H A Dsignal.c24 void (*sig_info[NSIG])(int, struct siginfo *, struct uml_pt_regs *) = {
36 struct uml_pt_regs r; in sig_handler_common()
114 struct uml_pt_regs regs; in timer_real_alarm_handler()
/linux/arch/um/include/shared/skas/
H A Dskas.h14 extern void handle_syscall(struct uml_pt_regs *regs);
/linux/arch/x86/um/shared/sysdep/
H A Dmcontext.h9 extern void get_regs_from_mc(struct uml_pt_regs *, mcontext_t *);
H A Dptrace.h61 struct uml_pt_regs { struct
/linux/arch/um/kernel/skas/
H A Dsyscall.c17 void handle_syscall(struct uml_pt_regs *r) in handle_syscall()
/linux/arch/um/include/asm/
H A Dsyscall-generic.h55 const struct uml_pt_regs *r = &regs->regs; in syscall_get_arguments()
/linux/arch/um/os-Linux/skas/
H A Dprocess.c166 static void handle_segv(int pid, struct uml_pt_regs *regs) in handle_segv()
172 static void handle_trap(int pid, struct uml_pt_regs *regs) in handle_trap()
394 void userspace(struct uml_pt_regs *regs) in userspace()
/linux/arch/um/drivers/
H A Dmconsole.h66 struct uml_pt_regs regs;