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

1 2 3

  /src/sys/arch/amd64/amd64/
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...]
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...]
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...]
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...]
  /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/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...]
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...]
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/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/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);
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/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...]
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/aarch64/aarch64/
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...]
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/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/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);
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);

Completed in 35 milliseconds

1 2 3