Home
last modified time | relevance | path

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

/linux/arch/x86/um/shared/sysdep/
H A Dmcontext.h11 extern void get_regs_from_mc(struct uml_pt_regs *, mcontext_t *);
12 extern void get_mc_from_regs(struct uml_pt_regs *regs, mcontext_t *mc,
15 extern int get_stub_state(struct uml_pt_regs *regs, struct stub_data *data,
17 extern int set_stub_state(struct uml_pt_regs *regs, struct stub_data *data,
H A Dptrace.h49 struct uml_pt_regs { struct
/linux/arch/um/include/shared/
H A Dirq_user.h19 struct uml_pt_regs *regs, void *mc);
21 struct uml_pt_regs *regs, void *mc);
H A Das-layout.h53 extern void (*sig_info[])(int, struct siginfo *si, struct uml_pt_regs *, void *);
H A Dos.h295 extern void userspace(struct uml_pt_regs *regs);
/linux/arch/um/kernel/
H A Dtrap.c239 static void show_segv_info(struct uml_pt_regs *regs) in show_segv_info()
289 void segv_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs, in segv_handler()
309 struct uml_pt_regs *regs, void *mc) in segv()
397 void relay_signal(int sig, struct siginfo *si, struct uml_pt_regs *regs, in relay_signal()
426 void winch(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs, in winch()
H A Dirq.c66 static void irq_io_loop(struct irq_reg *irq, struct uml_pt_regs *regs) in irq_io_loop()
166 struct uml_pt_regs *regs, in sigio_reg_handler()
198 static void _sigio_handler(struct uml_pt_regs *regs, in _sigio_handler()
242 void sigio_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs, in sigio_handler()
472 unsigned int do_IRQ(int irq, struct uml_pt_regs *regs) in do_IRQ()
703 struct uml_pt_regs *regs, void *mc) in sigchld_handler()
H A Dsmp.c61 static void ipi_handler(int vector, struct uml_pt_regs *regs) in ipi_handler()
104 struct uml_pt_regs r = { .is_user = 0 }; in uml_ipi_handler()
H A Dptrace.c112 static void send_sigtrap(struct uml_pt_regs *regs, int error_code) in send_sigtrap()
H A Dtime.c764 void timer_handler(int sig, struct siginfo *unused_si, struct uml_pt_regs *regs) in timer_handler()
/linux/arch/um/include/asm/
H A Dsyscall-generic.h60 const struct uml_pt_regs *r = &regs->regs; in syscall_get_arguments()
74 struct uml_pt_regs *r = &regs->regs; in syscall_set_arguments()
H A Dptrace-generic.h14 struct uml_pt_regs regs;
/linux/arch/um/os-Linux/
H A Dstart_up.c328 struct uml_pt_regs *regs; in init_seccomp()
333 regs = calloc(1, sizeof(struct uml_pt_regs)); in init_seccomp()
339 regs = calloc(1, sizeof(struct uml_pt_regs) + host_fp_size); in init_seccomp()
/linux/arch/um/include/shared/skas/
H A Dskas.h14 extern void handle_syscall(struct uml_pt_regs *regs);
/linux/arch/um/kernel/skas/
H A Dsyscall.c17 void handle_syscall(struct uml_pt_regs *r) in handle_syscall()
/linux/arch/um/drivers/
H A Dmconsole.h66 struct uml_pt_regs regs;
/linux/arch/um/os-Linux/skas/
H A Dprocess.c270 static void handle_trap(struct uml_pt_regs *regs) in handle_trap()
546 void userspace(struct uml_pt_regs *regs) in userspace()