Home
last modified time | relevance | path

Searched refs:md_syscall (Results 1 – 25 of 58) sorted by relevance

123

/netbsd-src/sys/arch/usermode/modules/syscallemu/
H A Dsyscallemu_x86.c50 void (*md_syscall)(struct trapframe *) = NULL; in x86_syscall_emu() local
69 md_syscall = NULL; in x86_syscall_emu()
71 md_syscall = sce->sce_md_syscall; in x86_syscall_emu()
74 md_syscall = p->p_md.md_syscall; in x86_syscall_emu()
77 if (md_syscall == NULL) { in x86_syscall_emu()
89 KASSERT(md_syscall != NULL); in x86_syscall_emu()
90 md_syscall(frame); in x86_syscall_emu()
103 osyscall = p->p_md.md_syscall; in md_syscallemu()
104 p->p_md.md_syscall = x86_syscall_emu; in md_syscallemu()
H A Dsyscallemu_arm.c52 void (*md_syscall)(struct trapframe *, struct lwp *, uint32_t) = NULL; in arm_syscall_emu() local
69 md_syscall = NULL; in arm_syscall_emu()
71 md_syscall = sce->sce_md_syscall; in arm_syscall_emu()
74 md_syscall = p->p_md.md_syscall; in arm_syscall_emu()
77 if (md_syscall == NULL) { in arm_syscall_emu()
89 KASSERT(md_syscall != NULL); in arm_syscall_emu()
90 md_syscall(frame, l, insn); in arm_syscall_emu()
103 osyscall = p->p_md.md_syscall; in md_syscallemu()
104 p->p_md.md_syscall = arm_syscall_emu; in md_syscallemu()
/netbsd-src/sys/arch/m68k/m68k/
H A Dm68k_syscall.c123 (p->p_md.md_syscall)(code, l, &frame); in syscall()
133 p->p_md.md_syscall = syscall_fancy; in syscall_intern()
135 p->p_md.md_syscall = syscall_plain; in syscall_intern()
146 p->p_md.md_syscall = syscall_fancy; in aoutm68k_syscall_intern()
148 p->p_md.md_syscall = syscall_plain; in aoutm68k_syscall_intern()
H A Dlinux_syscall.c98 p->p_md.md_syscall = linux_syscall_fancy; in linux_syscall_intern()
100 p->p_md.md_syscall = linux_syscall_plain; in linux_syscall_intern()
H A Dsunos_syscall.c101 p->p_md.md_syscall = sunos_syscall_fancy; in sunos_syscall_intern()
103 p->p_md.md_syscall = sunos_syscall_plain; in sunos_syscall_intern()
/netbsd-src/sys/arch/ia64/ia64/
H A Dsyscall.c53 p->p_md.md_syscall = syscall_fancy; in syscall_intern()
55 p->p_md.md_syscall = syscall_plain; in syscall_intern()
/netbsd-src/sys/arch/arm/arm/
H A Dlinux_syscall.c105 p->p_md.md_syscall = linux_syscall_fancy; in linux_syscall_intern()
107 p->p_md.md_syscall = linux_syscall_plain; in linux_syscall_intern()
H A Dsyscall.c170 (*l->l_proc->p_md.md_syscall)(tf, l, insn); in swi_handler()
178 p->p_md.md_syscall = syscall; in syscall_intern()
/netbsd-src/sys/arch/alpha/alpha/
H A Dlinux_syscall.c122 p->p_md.md_syscall = linux_syscall_fancy; in linux_syscall_intern()
124 p->p_md.md_syscall = linux_syscall_plain; in linux_syscall_intern()
/netbsd-src/sys/arch/or1k/include/
H A Dproc.h44 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/hppa/include/
H A Dproc.h52 void (*md_syscall)(struct trapframe *, int *); member
/netbsd-src/sys/arch/sparc64/include/
H A Dproc.h54 void (*md_syscall)(struct trapframe64 *, __register_t, __register_t); member
/netbsd-src/sys/arch/i386/include/
H A Dproc.h60 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/m68k/include/
H A Dproc.h60 void (*md_syscall)(__register_t, struct lwp *, struct frame *); member
/netbsd-src/sys/arch/vax/include/
H A Dproc.h50 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/amd64/include/
H A Dproc.h62 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/alpha/include/
H A Dproc.h73 void (*md_syscall)(struct lwp *, uint64_t, struct trapframe *); member
/netbsd-src/sys/arch/mips/include/
H A Dproc.h60 void (*md_syscall)(struct lwp *, u_int, u_int, __vaddr_t); member
/netbsd-src/sys/arch/powerpc/include/
H A Dproc.h54 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/sh3/include/
H A Dproc.h64 void (*md_syscall)(struct lwp *, struct trapframe *); member
/netbsd-src/sys/arch/sparc/include/
H A Dproc.h56 void (*md_syscall)(__register_t, struct trapframe *, __register_t); member
/netbsd-src/sys/arch/arm/include/
H A Dproc.h57 void (*md_syscall)(struct trapframe *, struct lwp *, uint32_t); member
/netbsd-src/sys/arch/riscv/include/
H A Dproc.h64 void (*md_syscall)(struct trapframe *); member
/netbsd-src/sys/arch/ia64/include/
H A Dproc.h38 void (*md_syscall)(struct lwp *, u_int64_t, struct trapframe *); member
/netbsd-src/sys/arch/aarch64/include/
H A Dproc.h57 void (*md_syscall)(struct trapframe *); member

123