HomeSort by: relevance | last modified time | path
    Searched defs:callp (Results 1 - 25 of 28) sorted by relevancy

1 2

  /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...]
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...]
m68k_syscall.c 155 const struct sysent *callp; local in function:syscall_plain
162 callp = p->p_emul->e_sysent;
210 callp += p->p_emul->e_nosys; /* illegal */
212 callp += code;
214 argsize = callp->sy_argsize;
223 error = sy_call(callp, l, args, rval);
283 const struct sysent *callp; local in function:syscall_fancy
290 callp = p->p_emul->e_sysent;
338 callp += p->p_emul->e_nosys; /* illegal */
340 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);
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);
  /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);
  /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);
syscall.c 185 const struct sysent *callp; local in function:syscall
235 callp = p->p_emul->e_sysent + code;
236 nargs = callp->sy_narg;
249 error = sy_invoke(callp, l, args, rval, code);
  /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);
  /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);
  /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);
  /src/sys/rump/kern/lib/libsysproxy/
sysproxy.c 78 struct sysent *callp; local in function:hyp_syscall
85 callp = rump_sysent + num;
87 rv = sy_invoke(callp, l, (void *)arg, regrv, num);
  /src/sys/arch/aarch64/aarch64/
syscall.c 136 const struct sysent * const callp = p->p_emul->e_sysent + code; local in function:EMULNAME
138 if (__predict_false(callp->sy_narg > nargs)) {
139 const size_t diff = callp->sy_narg - nargs;
150 error = sy_invoke(callp, l, params, rval, code);
aarch32_syscall.c 63 const struct sysent *callp; local in function:EMULNAME
113 callp = p->p_emul->e_sysent + code;
115 if (__predict_false(callp->sy_flags & SYCALL_INDIRECT)) {
134 callp = p->p_emul->e_sysent + code;
137 if (__predict_false(callp->sy_flags & SYCALL_INDIRECT)) {
145 KASSERT(callp->sy_narg <= EMULNAMEU(SYS_MAXSYSARGS));
146 int nargs_sp = callp->sy_narg - nargs_reg;
162 error = sy_invoke(callp, l, args32buf.a32, rval, code);
175 ((callp->sy_flags & SYCALL_INDIRECT) == 0);
177 KDTRACE_ENTRY(callp->sy_entry) |
    [all...]
  /src/sys/arch/powerpc/powerpc/
syscall.c 86 const struct sysent *callp; local in function:EMULNAME
122 callp = p->p_emul->e_sysent + code;
125 argsize = callp->sy_argsize;
137 error = sy_invoke(callp, l, params, rval, code);
  /src/sys/arch/riscv/riscv/
syscall.c 84 const struct sysent *callp; local in function:EMULNAME
93 callp = p->p_emul->e_sysent;
110 callp += p->p_emul->e_nosys;
112 callp += code;
115 const size_t nargs = callp->sy_narg;
123 size_t narg64 = SYCALL_NARGS64(callp);
124 unsigned int arg64mask = SYCALL_ARG_64_MASK(callp);
134 if (SYCALL_NARGS64(callp) > 0) {
197 SYCALL_ARG_64_P(callp, j) ? "+" : "",
210 error = sy_invoke(callp, l, args, retval, code)
    [all...]
  /src/sys/arch/mips/mips/
syscall.c 127 const struct sysent *callp; local in function:EMULNAME
148 callp = p->p_emul->e_sysent;
170 callp += p->p_emul->e_nosys;
172 callp += code;
174 nargs = callp->sy_narg;
211 unsigned int arg64mask = SYCALL_ARG_64_MASK(callp);
213 size_t narg64 = SYCALL_NARGS64(callp);
309 SYCALL_ARG_64_P(callp, j) ? "+" : "",
315 error = sy_invoke(callp, l, args, &reg->r_regs[_R_V0], code);
320 if (abi == _MIPS_BSD_API_O32 && SYCALL_RET_64_P(callp)) {
    [all...]
  /src/sys/arch/sparc/sparc/
syscall.c 136 const struct sysent **callp, union args *args)
141 *callp = p->p_emul->e_sysent;
160 *callp += *code;
161 i = (*callp)->sy_argsize / sizeof(register_t);
215 const struct sysent *callp; local in function:syscall
246 if ((error = getargs(p, tf, &code, &callp, &args)) != 0)
252 error = sy_invoke(callp, l, args.i, rval.o, code);
  /src/sys/arch/sparc64/sparc64/
syscall.c 155 const struct sysent **callp, union args *args, int *s64)
161 *callp = p->p_emul->e_sysent;
184 *callp += *code;
204 i = (*callp)->sy_narg;
221 i = (long)(*callp)->sy_argsize / sizeof(register32_t);
280 const struct sysent *callp; local in function:syscall
305 if ((error = getargs(p, tf, &code, &callp, &args, &s64)) != 0)
325 error = sy_invoke(callp, l, args.r, rval, code);
  /src/sys/arch/usermode/usermode/
syscall.c 87 const struct sysent *callp; local in function:syscall
105 callp = p->p_emul->e_sysent + code;
106 nargs = callp->sy_narg;
107 argsize = callp->sy_argsize;
131 error = sy_invoke(callp, l, args, rval, code);

Completed in 80 milliseconds

1 2