| /freebsd-14.2/sys/fs/procfs/ |
| H A D | 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-14.2/sys/sys/ |
| H A D | exec.h | 90 ((p)->p_vmspace->vm_stacktop - (p)->p_sysent->sv_psstringssz) 97 ((p)->p_vmspace->vm_shp_base + (p)->p_sysent->sv_sigcode_offset) 100 ((p)->p_sysent->sv_shared_page_obj != NULL)
|
| H A D | sysent.h | 176 #define SV_PROC_FLAG(p, x) ((p)->p_sysent->sv_flags & (x)) 177 #define SV_PROC_ABI(p) ((p)->p_sysent->sv_flags & SV_ABI_MASK)
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | syscall.c | 120 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args() 123 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-14.2/sys/kern/ |
| H A D | 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() 211 (p->p_sysent->sv_set_syscall_retval)(td, error); in syscallenter()
|
| H A D | 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() 732 error = (*p->p_sysent->sv_copyout_strings)(imgp, &stack_base); in do_execve() 741 error = (*p->p_sysent->sv_fixup)(&stack_base, imgp); in do_execve() 933 (*p->p_sysent->sv_setregs)(td, imgp, stack_base); in do_execve() 1117 vmspace->vm_shp_base + p->p_sysent->sv_shared_page_len); in exec_free_abi_mappings() 1136 if (p->p_sysent->sv_onexec_old != NULL) in exec_new_vmspace() 1137 p->p_sysent->sv_onexec_old(td); in exec_new_vmspace() 1200 sv = p->p_sysent; in exec_map_stack() 1667 sysent = p->p_sysent; in exec_copyout_strings()
|
| H A D | kern_resource.c | 713 if (p->p_sysent->sv_fixlimit != NULL) in kern_proc_setrlimit() 714 p->p_sysent->sv_fixlimit(&oldssiz, in kern_proc_setrlimit() 736 if (p->p_sysent->sv_fixlimit != NULL) in kern_proc_setrlimit() 737 p->p_sysent->sv_fixlimit(limp, which); in kern_proc_setrlimit() 771 prot = p->p_sysent->sv_stackprot; in kern_proc_setrlimit() 1483 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit() 1484 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit() 1495 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit_proc() 1496 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit_proc()
|
| H A D | kern_kthread.c | 387 if (p->p_sysent->sv_ontdexit != NULL) in kthread_exit() 388 p->p_sysent->sv_ontdexit(td); in kthread_exit()
|
| H A D | kern_exit.c | 389 if (p->p_sysent->sv_onexit != NULL) in exit1() 390 p->p_sysent->sv_onexit(p); in exit1() 617 if (p->p_sysent->sv_ontdexit != NULL) in exit1() 618 p->p_sysent->sv_ontdexit(td); in exit1() 1262 (td->td_proc->p_sysent->sv_flags & SV_SIG_WAITNDQ) == 0) { in report_alive_proc()
|
| H A D | init_main.c | 514 p->p_sysent = &null_sysvec; in proc0_init() 625 p->p_sysent->sv_minuser, p->p_sysent->sv_maxuser); in proc0_init()
|
| H A D | kern_thr.c | 356 if (p->p_sysent->sv_ontdexit != NULL) in kern_thr_exit() 357 p->p_sysent->sv_ontdexit(td); in kern_thr_exit()
|
| H A D | kern_sig.c | 1376 if ((p->p_sysent->sv_flags & SV_SIG_DISCIGN) != 0 || in kern_sigtimedwait() 1635 (p->p_sysent->sv_set_syscall_retval)(td, EINTR); in kern_sigsuspend() 1764 if (ss->ss_size < p->p_sysent->sv_minsigstksz) in kern_sigaltstack() 2136 (*p->p_sysent->sv_sendsig)(ps->ps_sigact[_SIG_IDX(sig)], in trapsignal() 2326 (p->p_sysent->sv_flags & SV_SIG_DISCIGN) == 0) { in tdsendsignal() 2654 if (p->p_sysent->sv_coredump == NULL) { in ptrace_coredumpreq() 2660 tcq->tc_error = p->p_sysent->sv_coredump(td, tcq->tc_vp, in ptrace_coredumpreq() 2676 sv = p->p_sysent; in ptrace_syscallreq() 3464 (*p->p_sysent->sv_sendsig)(action, &ksi, &returnmask); in postsig() 4171 if (p->p_sysent->sv_coredump != NULL) { in coredump() [all …]
|
| H A D | imgact_elf.c | 325 if (p->p_sysent == entry->sysvec) { in __elfN() 1314 imgp->proc->p_sysent = sv; in __CONCAT() 1604 td->td_proc->p_sysent->sv_elf_core_prepare_notes(td, ¬elst, ¬esz); in __elfN() 1913 ehdr->e_ident[EI_OSABI] = td->td_proc->p_sysent->sv_elf_core_osabi; in __elfN() 1998 sv = td->td_proc->p_sysent; in __elfN() 2015 sv = td->td_proc->p_sysent; in __elfN() 2091 sv = td->td_proc->p_sysent; in __elfN() 2405 struct sysentvec *sv = td->td_proc->p_sysent; in __elfN()
|
| H A D | imgact_aout.c | 357 imgp->proc->p_sysent = &aout_sysvec; in exec_aout_imgact()
|
| /freebsd-14.2/sys/amd64/ia32/ |
| H A D | ia32_syscall.c | 185 if (sa->code >= p->p_sysent->sv_size) in ia32_fetch_syscall_args() 188 sa->callp = &p->p_sysent->sv_table[sa->code]; in ia32_fetch_syscall_args()
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | trap.c | 380 if (*p->p_sysent->sv_trap != NULL && in trap() 381 (*p->p_sysent->sv_trap)(td) == 0) in trap() 1035 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args_fallback() 1038 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args_fallback() 1075 sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 1078 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| H A D | vm_machdep.c | 258 p2->p_sysent->sv_set_fork_retval(td2); in cpu_fork() 481 if (p->p_sysent->sv_maxuser == VM_MAXUSER_ADDRESS_LA48) in cpu_procctl_la_status()
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | elf32_machdep.c | 216 if (sa->code >= p->p_sysent->sv_size) in freebsd32_fetch_syscall_args() 219 sa->callp = &p->p_sysent->sv_table[sa->code]; in freebsd32_fetch_syscall_args()
|
| H A D | trap.c | 153 if (__predict_false(sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 156 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | trap.c | 119 if (__predict_false(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-14.2/sys/ddb/ |
| H A D | db_ps.c | 486 if (p->p_sysent != NULL) in DB_SHOW_COMMAND() 487 db_printf(" ABI: %s\n", p->p_sysent->sv_name); in DB_SHOW_COMMAND()
|
| /freebsd-14.2/sys/i386/linux/ |
| H A D | imgact_linux.c | 221 imgp->proc->p_sysent = &linux_sysvec; in exec_linux_imgact()
|
| /freebsd-14.2/sys/security/audit/ |
| H A D | 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-14.2/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 125 if (sa->code >= p->p_sysent->sv_size) in linux_fetch_syscall_args() 128 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
|
| /freebsd-14.2/sys/compat/linux/ |
| H A D | linux_emul.c | 203 (p->p_sysent->sv_thread_detach)(td); in linux_on_exit()
|