/src/sys/arch/m68k/m68k/ |
linux_syscall.c | 107 const struct sysent *callp; local in function:linux_syscall_plain 113 callp = p->p_emul->e_sysent; 116 callp += p->p_emul->e_nosys; /* illegal */ 118 callp += code; 120 argsize = callp->sy_argsize; 146 error = sy_call(callp, l, args, rval); 182 const struct sysent *callp; local in function:linux_syscall_fancy 188 callp = p->p_emul->e_sysent; 191 callp += p->p_emul->e_nosys; /* illegal */ 193 callp += code [all...] |
linux_syscall.c | 107 const struct sysent *callp; local in function:linux_syscall_plain 113 callp = p->p_emul->e_sysent; 116 callp += p->p_emul->e_nosys; /* illegal */ 118 callp += code; 120 argsize = callp->sy_argsize; 146 error = sy_call(callp, l, args, rval); 182 const struct sysent *callp; local in function:linux_syscall_fancy 188 callp = p->p_emul->e_sysent; 191 callp += p->p_emul->e_nosys; /* illegal */ 193 callp += code [all...] |
sunos_syscall.c | 111 const struct sysent *callp; local in function:sunos_syscall_plain 117 callp = p->p_emul->e_sysent; 164 callp += p->p_emul->e_nosys; /* illegal */ 166 callp += code; 168 argsize = callp->sy_argsize; 177 error = sy_call(callp, l, args, rval); 220 const struct sysent *callp; local in function:sunos_syscall_fancy 226 callp = p->p_emul->e_sysent; 273 callp += p->p_emul->e_nosys; /* illegal */ 275 callp += code [all...] |
sunos_syscall.c | 111 const struct sysent *callp; local in function:sunos_syscall_plain 117 callp = p->p_emul->e_sysent; 164 callp += p->p_emul->e_nosys; /* illegal */ 166 callp += code; 168 argsize = callp->sy_argsize; 177 error = sy_call(callp, l, args, rval); 220 const struct sysent *callp; local in function:sunos_syscall_fancy 226 callp = p->p_emul->e_sysent; 273 callp += p->p_emul->e_nosys; /* illegal */ 275 callp += code [all...] |
/src/sys/arch/amd64/amd64/ |
linux_syscall.c | 76 const struct sysent *callp; local in function:linux_syscall 88 callp = p->p_emul->e_sysent; 91 callp += code; 98 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry)) 99 && (error = trace_enter(code, callp, args)) != 0) 104 error = sy_call(callp, l, args, rval); 127 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) 128 trace_exit(code, callp, args, rval, error);
|
linux_syscall.c | 76 const struct sysent *callp; local in function:linux_syscall 88 callp = p->p_emul->e_sysent; 91 callp += code; 98 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry)) 99 && (error = trace_enter(code, callp, args)) != 0) 104 error = sy_call(callp, l, args, rval); 127 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) 128 trace_exit(code, callp, args, rval, error);
|
linux32_syscall.c | 33 const struct sysent *callp; local in function:linux32_syscall 48 callp = p->p_emul->e_sysent; 51 callp += code; 64 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) { 65 narg = callp->sy_narg; 71 if ((error = trace_enter(code, callp, args64)) != 0) 78 error = sy_call(callp, l, args, rval); 103 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) { 104 narg = callp->sy_narg; 107 trace_exit(code, callp, args64, rval, error) [all...] |
netbsd32_syscall.c | 67 const struct sysent *callp; local in function:netbsd32_syscall 80 callp = p->p_emul->e_sysent + code; 87 if (callp->sy_argsize) { 88 error = copyin(params, args, callp->sy_argsize); 93 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry)) 94 && !__predict_false(callp->sy_flags & SYCALL_INDIRECT)) { 95 int narg = callp->sy_argsize >> 2; 98 error = trace_enter(code, callp, args64); 105 error = sy_call(callp, l, args, rval); 108 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return) [all...] |
linux32_syscall.c | 33 const struct sysent *callp; local in function:linux32_syscall 48 callp = p->p_emul->e_sysent; 51 callp += code; 64 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) { 65 narg = callp->sy_narg; 71 if ((error = trace_enter(code, callp, args64)) != 0) 78 error = sy_call(callp, l, args, rval); 103 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) { 104 narg = callp->sy_narg; 107 trace_exit(code, callp, args64, rval, error) [all...] |
netbsd32_syscall.c | 67 const struct sysent *callp; local in function:netbsd32_syscall 80 callp = p->p_emul->e_sysent + code; 87 if (callp->sy_argsize) { 88 error = copyin(params, args, callp->sy_argsize); 93 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry)) 94 && !__predict_false(callp->sy_flags & SYCALL_INDIRECT)) { 95 int narg = callp->sy_argsize >> 2; 98 error = trace_enter(code, callp, args64); 105 error = sy_call(callp, l, args, rval); 108 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return) [all...] |
/src/sys/arch/i386/i386/ |
linux_syscall.c | 73 register const struct sysent *callp; local in function:linux_syscall 81 callp = linux_sysent; 83 callp += code; 98 if (__predict_false(l->l_proc->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry))) { 99 error = trace_enter(code, callp, args); 101 error = sy_call(callp, l, args, rval); 103 error = sy_call(callp, l, args, rval); 134 if (__predict_false(l->l_proc->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) 135 trace_exit(code, callp, args, rval, error);
|
linux_syscall.c | 73 register const struct sysent *callp; local in function:linux_syscall 81 callp = linux_sysent; 83 callp += code; 98 if (__predict_false(l->l_proc->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry))) { 99 error = trace_enter(code, callp, args); 101 error = sy_call(callp, l, args, rval); 103 error = sy_call(callp, l, args, rval); 134 if (__predict_false(l->l_proc->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) 135 trace_exit(code, callp, args, rval, error);
|
/src/sys/kern/ |
sys_syscall.c | 68 const struct sysent *callp; local in function:SYS_SYSCALL 80 callp = p->p_emul->e_sysent; 84 callp += code; 86 if (__predict_false(callp->sy_flags & SYCALL_INDIRECT)) 90 error = sy_call(callp, l, &uap->args, rval); 96 narg = callp->sy_narg; 101 error = trace_enter(code, callp, TRACE_ARGS); 103 error = sy_call(callp, l, &uap->args, rval); 104 trace_exit(code, callp, &uap->args, rval, error);
|
sys_syscall.c | 68 const struct sysent *callp; local in function:SYS_SYSCALL 80 callp = p->p_emul->e_sysent; 84 callp += code; 86 if (__predict_false(callp->sy_flags & SYCALL_INDIRECT)) 90 error = sy_call(callp, l, &uap->args, rval); 96 narg = callp->sy_narg; 101 error = trace_enter(code, callp, TRACE_ARGS); 103 error = sy_call(callp, l, &uap->args, rval); 104 trace_exit(code, callp, &uap->args, rval, error);
|
/src/sys/arch/arm/arm/ |
linux_syscall.c | 113 const struct sysent *callp; local in function:linux_syscall_plain 132 callp = p->p_emul->e_sysent + code; 136 error = sy_call(callp, l, args, rval); 164 const struct sysent *callp; local in function:linux_syscall_fancy 183 callp = p->p_emul->e_sysent + code; 185 if ((error = trace_enter(code, callp, args)) != 0) 190 error = sy_call(callp, l, args, rval); 212 trace_exit(code, callp, args, rval, error);
|
linux_syscall.c | 113 const struct sysent *callp; local in function:linux_syscall_plain 132 callp = p->p_emul->e_sysent + code; 136 error = sy_call(callp, l, args, rval); 164 const struct sysent *callp; local in function:linux_syscall_fancy 183 callp = p->p_emul->e_sysent + code; 185 if ((error = trace_enter(code, callp, args)) != 0) 190 error = sy_call(callp, l, args, rval); 212 trace_exit(code, callp, args, rval, error);
|
/src/sys/arch/sh3/sh3/ |
syscall.c | 112 const struct sysent *callp; local in function:syscall 123 callp = p->p_emul->e_sysent; 139 if (callp != sysent) 153 callp += p->p_emul->e_nosys; /* illegal */ 155 callp += code; 156 argsize = callp->sy_argsize; 205 error = sy_invoke(callp, l, args, rval, code);
|
syscall.c | 112 const struct sysent *callp; local in function:syscall 123 callp = p->p_emul->e_sysent; 139 if (callp != sysent) 153 callp += p->p_emul->e_nosys; /* illegal */ 155 callp += code; 156 argsize = callp->sy_argsize; 205 error = sy_invoke(callp, l, args, rval, code);
|
/src/sys/arch/alpha/alpha/ |
linux_syscall.c | 143 const struct sysent *callp; local in function:linux_syscall_plain 153 callp = p->p_emul->e_sysent; 167 callp += code; 169 nargs = callp->sy_narg + hidden; 198 error = sy_call(callp, l, args, rval); 225 const struct sysent *callp; local in function:linux_syscall_fancy 235 callp = p->p_emul->e_sysent; 249 callp += code; 251 nargs = callp->sy_narg + hidden; 281 if ((error = trace_enter(code, callp, args)) != 0 [all...] |
syscall.c | 133 const struct sysent *callp; local in function:syscall 143 callp = p->p_emul->e_sysent; 161 callp += code; 163 nargs = callp->sy_narg + hidden; 191 error = sy_invoke(callp, l, args, rval, code);
|
linux_syscall.c | 143 const struct sysent *callp; local in function:linux_syscall_plain 153 callp = p->p_emul->e_sysent; 167 callp += code; 169 nargs = callp->sy_narg + hidden; 198 error = sy_call(callp, l, args, rval); 225 const struct sysent *callp; local in function:linux_syscall_fancy 235 callp = p->p_emul->e_sysent; 249 callp += code; 251 nargs = callp->sy_narg + hidden; 281 if ((error = trace_enter(code, callp, args)) != 0 [all...] |
syscall.c | 133 const struct sysent *callp; local in function:syscall 143 callp = p->p_emul->e_sysent; 161 callp += code; 163 nargs = callp->sy_narg + hidden; 191 error = sy_invoke(callp, l, args, rval, code);
|
/src/sys/arch/vax/vax/ |
syscall.c | 70 const struct sysent *callp = emul->e_sysent; local in function:syscall 82 callp += emul->e_nosys; 84 callp += tf->tf_code; 89 if (callp->sy_narg) { 90 error = copyin((char*)tf->tf_ap + 4, args, callp->sy_argsize); 99 error = sy_invoke(callp, curlwp, args, rval, tf->tf_code);
|
/src/sys/arch/x86/x86/ |
syscall.c | 93 const struct sysent *callp; local in function:syscall 111 callp = p->p_emul->e_sysent + code; 123 if (__predict_false(callp->sy_argsize > 6 * 8)) { 125 &frame->tf_arg6, callp->sy_argsize - 6 * 8); 130 if (callp->sy_argsize) { 132 callp->sy_argsize); 137 error = sy_invoke(callp, l, args, rval, code);
|
/src/sys/compat/freebsd/ |
freebsd_syscall.c | 71 const struct sysent *callp; local in function:freebsd_syscall 82 callp = p->p_emul->e_sysent; 112 callp += code; 113 argsize = callp->sy_argsize; 120 if (!__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_entry)) 121 || (error = trace_enter(code, callp, args)) == 0) { 124 error = sy_call(callp, l, args, rval); 151 if (__predict_false(p->p_trace_enabled || KDTRACE_ENTRY(callp->sy_return))) 152 trace_exit(code, callp, args, rval, error);
|