Home
last modified time | relevance | path

Searched refs:callp (Results 1 – 18 of 18) sorted by relevance

/freebsd-14.2/sys/arm/arm/
H A Dsyscall.c121 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args()
123 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
126 if (sa->callp->sy_narg > nap) { in cpu_fetch_syscall_args()
128 nap, (sa->callp->sy_narg - nap) * sizeof(*sa->args)); in cpu_fetch_syscall_args()
/freebsd-14.2/sys/amd64/ia32/
H A Dia32_syscall.c186 sa->callp = &nosys_sysent; in ia32_fetch_syscall_args()
188 sa->callp = &p->p_sysent->sv_table[sa->code]; in ia32_fetch_syscall_args()
190 if (params != NULL && sa->callp->sy_narg != 0) in ia32_fetch_syscall_args()
192 (u_int)(sa->callp->sy_narg * sizeof(int))); in ia32_fetch_syscall_args()
196 for (i = 0; i < sa->callp->sy_narg; i++) in ia32_fetch_syscall_args()
/freebsd-14.2/sys/cddl/dev/systrace/
H A Dsystrace.c196 if ((id = sa->callp->sy_entry) == DTRACE_IDNONE) in systrace_probe()
199 if (sa->callp->sy_systrace_args_func != NULL) in systrace_probe()
204 (*sa->callp->sy_systrace_args_func)(sysnum, sa->args, in systrace_probe()
219 if ((id = sa->callp->sy_return) == DTRACE_IDNONE) in systrace_probe()
/freebsd-14.2/sys/amd64/amd64/
H A Dtrap.c1036 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args_fallback()
1038 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args_fallback()
1040 KASSERT(sa->callp->sy_narg <= nitems(sa->args), in cpu_fetch_syscall_args_fallback()
1045 if (sa->callp->sy_narg > regcnt) { in cpu_fetch_syscall_args_fallback()
1048 (sa->callp->sy_narg - regcnt) * sizeof(sa->args[0])); in cpu_fetch_syscall_args_fallback()
1078 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
1079 KASSERT(sa->callp->sy_narg <= nitems(sa->args), in cpu_fetch_syscall_args()
1082 if (__predict_false(sa->callp->sy_narg > NARGREGS)) in cpu_fetch_syscall_args()
/freebsd-14.2/sys/arm64/arm64/
H A Delf32_machdep.c217 sa->callp = &nosys_sysent; in freebsd32_fetch_syscall_args()
219 sa->callp = &p->p_sysent->sv_table[sa->code]; in freebsd32_fetch_syscall_args()
221 narg = sa->callp->sy_narg; in freebsd32_fetch_syscall_args()
H A Dtrap.c154 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args()
156 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
158 KASSERT(sa->callp->sy_narg <= nitems(sa->args), in cpu_fetch_syscall_args()
/freebsd-14.2/sys/riscv/riscv/
H A Dtrap.c120 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args()
122 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
124 KASSERT(sa->callp->sy_narg <= nitems(sa->args), in cpu_fetch_syscall_args()
/freebsd-14.2/sys/kern/
H A Dsubr_syscall.c80 se = sa->callp; in syscallenter()
106 se = sa->callp; in syscallenter()
H A Dsys_process.c1189 td2->td_sa.callp->sy_narg * sizeof(syscallarg_t)); in kern_ptrace()
1522 pl->pl_syscall_narg = td2->td_sa.callp->sy_narg; in kern_ptrace()
H A Dkern_ktrace.c938 (td->td_sa.callp->sy_flags & SYF_CAPENABLED) == 0) in ktrcapfail()
H A Dkern_sig.c2689 tsr->ts_sa.callp = se = &sv->sv_table[sc]; in ptrace_syscallreq()
/freebsd-14.2/sys/i386/i386/
H A Dtrap.c1116 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args()
1118 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
1120 if (params != NULL && sa->callp->sy_narg != 0) in cpu_fetch_syscall_args()
1122 (u_int)(sa->callp->sy_narg * sizeof(uint32_t))); in cpu_fetch_syscall_args()
/freebsd-14.2/sys/arm64/linux/
H A Dlinux_sysvec.c126 sa->callp = &nosys_sysent; in linux_fetch_syscall_args()
128 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
130 if (sa->callp->sy_narg > nitems(sa->args)) in linux_fetch_syscall_args()
/freebsd-14.2/sys/powerpc/powerpc/
H A Dtrap.c697 sa->callp = &nosys_sysent; in cpu_fetch_syscall_args()
699 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
701 narg = sa->callp->sy_narg; in cpu_fetch_syscall_args()
/freebsd-14.2/sys/i386/linux/
H A Dlinux_sysvec.c528 sa->callp = &nosys_sysent; in linux_fetch_syscall_args()
530 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
/freebsd-14.2/sys/amd64/linux/
H A Dlinux_sysvec.c161 sa->callp = &nosys_sysent; in linux_fetch_syscall_args()
163 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
/freebsd-14.2/sys/amd64/linux32/
H A Dlinux32_sysvec.c534 sa->callp = &nosys_sysent; in linux32_fetch_syscall_args()
536 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux32_fetch_syscall_args()
/freebsd-14.2/sys/sys/
H A Dproc.h206 struct sysent *callp; member