/src/sys/compat/common/ |
kern_sig_16.c | 161 KASSERT(emul_netbsd.e_sigobject == NULL); 163 emul_netbsd.e_sigcode = sigcode; 164 emul_netbsd.e_esigcode = esigcode; 165 emul_netbsd.e_sigobject = &emul_netbsd_object; 166 error = exec_sigcode_alloc(&emul_netbsd); 168 emul_netbsd.e_sigcode = NULL; 169 emul_netbsd.e_esigcode = NULL; 170 emul_netbsd.e_sigobject = NULL; 214 exec_sigcode_free(&emul_netbsd); 216 emul_netbsd.e_sigcode = NULL [all...] |
/src/sys/kern/ |
exec_elf64.c | 56 .es_emul = &emul_netbsd, 72 .es_emul = &emul_netbsd,
|
exec_elf32.c | 55 .es_emul = &emul_netbsd, 70 .es_emul = &emul_netbsd,
|
sys_ptrace.c | 189 error = syscall_establish(&emul_netbsd, ptrace_syscalls); 198 error = syscall_disestablish(&emul_netbsd, ptrace_syscalls);
|
kern_syscall.c | 115 em = &emul_netbsd; 155 em = &emul_netbsd;
|
exec_aout.c | 58 .es_emul = &emul_netbsd,
|
exec_ecoff.c | 59 .es_emul = &emul_netbsd,
|
kern_proc.c | 223 .p_emul = &emul_netbsd,
|
kern_exec.c | 202 struct emul emul_netbsd = { variable in typeref:struct:emul
|
/src/sys/arch/usermode/modules/syscallemu/ |
syscallemu.c | 129 if (emul_netbsd.e_sysent[SYS_syscallemu].sy_call == sys_nosys) { 131 emul_netbsd.e_sysent[SYS_syscallemu].sy_call = sys_nomodule; 133 emul_netbsd.e_sysent[SYS_syscallemu].sy_narg = 135 emul_netbsd.e_sysent[SYS_syscallemu].sy_argsize =
|
/src/sys/compat/netbsd32/ |
netbsd32_compat_16.c | 88 error = exec_sigcode_alloc(&emul_netbsd); 137 exec_sigcode_free(&emul_netbsd);
|
/src/sys/arch/arm/arm/ |
cpu_exec.c | 59 const bool netbsd32_p = (epp->ep_esch->es_emul != &emul_netbsd);
|
core_machdep.c | 125 if (p->p_emul == &emul_netbsd) {
|
/src/sys/sys/ |
syscallvar.h | 46 extern struct emul emul_netbsd;
|
proc.h | 618 extern struct emul emul_netbsd;
|
/src/sys/arch/m68k/m68k/ |
m68k_syscall.c | 251 if (p->p_emul == &emul_netbsd) 374 if (p->p_emul == &emul_netbsd)
|
/src/sys/compat/vax1k/ |
vax1k_exec.c | 74 .es_emul = &emul_netbsd,
|
/src/sys/rump/librump/rumpkern/ |
lwproc.c | 64 struct emul *emul_default = &emul_netbsd; 563 curproc->p_emul = &emul_netbsd;
|
emul.c | 121 struct emul emul_netbsd = { variable in typeref:struct:emul
|
/src/sys/compat/m68k4k/ |
m68k4k_exec.c | 70 .es_emul = &emul_netbsd,
|
/src/sys/arch/sh3/sh3/ |
coff_exec.c | 61 &emul_netbsd,
|