Home
last modified time | relevance | path

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

/arch/um/include/shared/
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);
39 extern void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
60 extern void syscall_trace(struct uml_pt_regs *regs, int entryexit);
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);
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);
Dregisters.h16 extern int save_registers(int pid, struct uml_pt_regs *regs);
17 extern int restore_registers(int pid, struct uml_pt_regs *regs);
Dirq_user.h24 extern void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs);
Das-layout.h61 extern void (*sig_info[])(int, struct siginfo *si, struct uml_pt_regs *);
Dos.h269 extern void userspace(struct uml_pt_regs *regs);
/arch/um/os-Linux/
Dregisters.c14 int save_registers(int pid, struct uml_pt_regs *regs) in save_registers()
24 int restore_registers(int pid, struct uml_pt_regs *regs) in restore_registers()
Dsignal.c18 void (*sig_info[NSIG])(int, struct siginfo *, struct uml_pt_regs *) = {
30 struct uml_pt_regs r; in sig_handler_common()
83 struct uml_pt_regs regs; in real_alarm_handler()
/arch/um/kernel/
Dtrap.c140 static void show_segv_info(struct uml_pt_regs *regs) in show_segv_info()
184 void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in segv_handler()
203 struct uml_pt_regs *regs) in segv()
278 void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs) in relay_signal()
317 void bus_handler(int sig, struct siginfo *si, struct uml_pt_regs *regs) in bus_handler()
325 void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in winch()
Dtime.c16 void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in timer_handler()
Dirq.c33 void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in sigio_handler()
290 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
Dptrace.c146 static void send_sigtrap(struct task_struct *tsk, struct uml_pt_regs *regs, in send_sigtrap()
/arch/x86/um/
Dbugs_64.c13 void arch_examine_signal(int sig, struct uml_pt_regs *regs) in arch_examine_signal()
Dfault.c18 int arch_fixup(unsigned long address, struct uml_pt_regs *regs) in arch_fixup()
Dbugs_32.c44 void arch_examine_signal(int sig, struct uml_pt_regs *regs) in arch_examine_signal()
/arch/um/include/shared/skas/
Dskas.h17 extern void handle_syscall(struct uml_pt_regs *regs);
/arch/um/kernel/skas/
Dsyscall.c15 void handle_syscall(struct uml_pt_regs *r) in handle_syscall()
/arch/x86/um/shared/sysdep/
Dmcontext.h9 extern void get_regs_from_mc(struct uml_pt_regs *, mcontext_t *);
Dptrace.h58 struct uml_pt_regs { struct
/arch/um/include/asm/
Dptrace-generic.h15 struct uml_pt_regs regs;
/arch/um/drivers/
Dmconsole.h66 struct uml_pt_regs regs;
/arch/x86/um/os-Linux/
Dmcontext.c6 void get_regs_from_mc(struct uml_pt_regs *regs, mcontext_t *mc) in get_regs_from_mc()
/arch/um/os-Linux/skas/
Dprocess.c141 static void handle_segv(int pid, struct uml_pt_regs * regs) in handle_segv()
151 static void handle_trap(int pid, struct uml_pt_regs *regs, in handle_trap()
342 void userspace(struct uml_pt_regs *regs) in userspace()