| /freebsd-13-stable/sys/fs/procfs/ |
| HD | procfs_type.c | 50 if (p != NULL && p->p_sysent && p->p_sysent->sv_name) in procfs_doproctype() 51 sbuf_printf(sb, "%s", p->p_sysent->sv_name); in procfs_doproctype()
|
| /freebsd-13-stable/sys/arm/arm/ |
| HD | syscall.c | 119 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args() 122 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13-stable/sys/kern/ |
| HD | subr_syscall.c | 79 error = (p->p_sysent->sv_fetch_syscall_args)(td); in syscallenter() 105 error = (p->p_sysent->sv_fetch_syscall_args)(td); in syscallenter() 208 (p->p_sysent->sv_set_syscall_retval)(td, error); in syscallenter()
|
| HD | kern_resource.c | 711 if (p->p_sysent->sv_fixlimit != NULL) in kern_proc_setrlimit() 712 p->p_sysent->sv_fixlimit(&oldssiz, in kern_proc_setrlimit() 734 if (p->p_sysent->sv_fixlimit != NULL) in kern_proc_setrlimit() 735 p->p_sysent->sv_fixlimit(limp, which); in kern_proc_setrlimit() 759 prot = p->p_sysent->sv_stackprot; in kern_proc_setrlimit() 1316 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit() 1317 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit() 1328 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit_proc() 1329 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit_proc()
|
| HD | kern_exec.c | 200 return (SYSCTL_OUT(req, &p->p_sysent->sv_stackprot, in sysctl_kern_stackprot() 201 sizeof(p->p_sysent->sv_stackprot))); in sysctl_kern_stackprot() 651 if ((img_first = imgp->proc->p_sysent->sv_imgact_try) != NULL) in do_execve() 745 error = (*p->p_sysent->sv_copyout_strings)(imgp, &stack_base); in do_execve() 754 error = (*p->p_sysent->sv_fixup)(&stack_base, imgp); in do_execve() 952 (*p->p_sysent->sv_setregs)(td, imgp, stack_base); in do_execve() 1133 sv = p->p_sysent; in exec_free_abi_mappings() 1159 if (p->p_sysent->sv_onexec_old != NULL) in exec_new_vmspace() 1160 p->p_sysent->sv_onexec_old(td); in exec_new_vmspace() 1235 sv = p->p_sysent; in exec_map_stack() [all …]
|
| HD | kern_exit.c | 387 if (p->p_sysent->sv_onexit != NULL) in exit1() 388 p->p_sysent->sv_onexit(p); in exit1() 619 if (p->p_sysent->sv_ontdexit != NULL) in exit1() 620 p->p_sysent->sv_ontdexit(td); in exit1() 1233 (td->td_proc->p_sysent->sv_flags & SV_SIG_WAITNDQ) == 0) { in report_alive_proc()
|
| HD | kern_kthread.c | 387 if (p->p_sysent->sv_ontdexit != NULL) in kthread_exit() 388 p->p_sysent->sv_ontdexit(td); in kthread_exit()
|
| HD | init_main.c | 510 p->p_sysent = &null_sysvec; in proc0_init() 621 p->p_sysent->sv_minuser, p->p_sysent->sv_maxuser); in proc0_init()
|
| HD | kern_thr.c | 357 if (p->p_sysent->sv_ontdexit != NULL) in kern_thr_exit() 358 p->p_sysent->sv_ontdexit(td); in kern_thr_exit()
|
| HD | kern_sig.c | 1318 if ((p->p_sysent->sv_flags & SV_SIG_DISCIGN) != 0 || in kern_sigtimedwait() 1576 (p->p_sysent->sv_set_syscall_retval)(td, EINTR); in kern_sigsuspend() 1705 if (ss->ss_size < p->p_sysent->sv_minsigstksz) in kern_sigaltstack() 2045 (*p->p_sysent->sv_sendsig)(ps->ps_sigact[_SIG_IDX(sig)], in trapsignal() 2235 (p->p_sysent->sv_flags & SV_SIG_DISCIGN) == 0) { in tdsendsignal() 2563 if (p->p_sysent->sv_coredump == NULL) { in ptrace_coredumpreq() 2569 tcq->tc_error = p->p_sysent->sv_coredump(td, tcq->tc_vp, in ptrace_coredumpreq() 2585 sv = p->p_sysent; in ptrace_syscallreq() 3370 (*p->p_sysent->sv_sendsig)(action, &ksi, &returnmask); in postsig() 4059 if (p->p_sysent->sv_coredump != NULL) { in coredump() [all …]
|
| /freebsd-13-stable/sys/amd64/amd64/ |
| HD | trap.c | 379 if (*p->p_sysent->sv_trap != NULL && in trap() 380 (*p->p_sysent->sv_trap)(td) == 0) in trap() 1022 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args_fallback() 1025 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args_fallback() 1061 sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 1064 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| HD | vm_machdep.c | 256 p2->p_sysent->sv_set_fork_retval(td2); in cpu_fork() 479 if (p->p_sysent->sv_maxuser == VM_MAXUSER_ADDRESS_LA48) in cpu_procctl_la_status()
|
| /freebsd-13-stable/sys/amd64/ia32/ |
| HD | ia32_syscall.c | 183 if (sa->code >= p->p_sysent->sv_size) in ia32_fetch_syscall_args() 186 sa->callp = &p->p_sysent->sv_table[sa->code]; in ia32_fetch_syscall_args()
|
| /freebsd-13-stable/sys/sys/ |
| HD | exec.h | 90 ((p)->p_vmspace->vm_stacktop - (p)->p_sysent->sv_psstringssz)
|
| HD | sysent.h | 178 #define SV_PROC_FLAG(p, x) ((p)->p_sysent->sv_flags & (x)) 179 #define SV_PROC_ABI(p) ((p)->p_sysent->sv_flags & SV_ABI_MASK)
|
| /freebsd-13-stable/sys/arm64/arm64/ |
| HD | elf32_machdep.c | 212 if (sa->code >= p->p_sysent->sv_size) in freebsd32_fetch_syscall_args() 215 sa->callp = &p->p_sysent->sv_table[sa->code]; in freebsd32_fetch_syscall_args()
|
| HD | trap.c | 151 if (__predict_false(sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 154 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13-stable/sys/riscv/riscv/ |
| HD | trap.c | 111 if (__predict_false(sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 114 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13-stable/sys/i386/i386/ |
| HD | exec_machdep.c | 234 if (p->p_sysent->sv_sigcode_base != 0) { in osendsig() 235 regs->tf_eip = p->p_sysent->sv_sigcode_base + szsigcode - in osendsig() 360 regs->tf_eip = p->p_sysent->sv_sigcode_base + szsigcode - in freebsd4_sendsig() 522 regs->tf_eip = p->p_sysent->sv_sigcode_base; in sendsig() 924 lcall_addr = p->p_sysent->sv_psstrings - sz_lcall_tramp; in setup_priv_lcall_gate() 963 if (td->td_proc->p_sysent->sv_psstrings != in exec_setregs()
|
| /freebsd-13-stable/sys/compat/cloudabi32/ |
| HD | cloudabi32_module.c | 130 imgp->proc->p_sysent->sv_shared_page_base), in cloudabi32_fixup()
|
| /freebsd-13-stable/sys/compat/cloudabi64/ |
| HD | cloudabi64_module.c | 130 imgp->proc->p_sysent->sv_shared_page_base), in cloudabi64_fixup()
|
| /freebsd-13-stable/sys/ddb/ |
| HD | db_ps.c | 484 if (p->p_sysent != NULL) in DB_SHOW_COMMAND() 485 db_printf(" ABI: %s\n", p->p_sysent->sv_name); in DB_SHOW_COMMAND()
|
| /freebsd-13-stable/sys/i386/linux/ |
| HD | imgact_linux.c | 222 imgp->proc->p_sysent = &linux_sysvec; in exec_linux_imgact()
|
| /freebsd-13-stable/sys/security/audit/ |
| HD | audit.c | 616 if (code >= td->td_proc->p_sysent->sv_size) in audit_syscall_enter() 619 event = td->td_proc->p_sysent->sv_table[code].sy_auevent; in audit_syscall_enter()
|
| /freebsd-13-stable/sys/arm64/linux/ |
| HD | linux_sysvec.c | 134 if (sa->code >= p->p_sysent->sv_size) in linux_fetch_syscall_args() 137 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
|