| /freebsd-13.1/sys/fs/procfs/ |
| H A D | procfs_type.c | 52 if (p != NULL && p->p_sysent && p->p_sysent->sv_name) in procfs_doproctype() 53 sbuf_printf(sb, "%s", p->p_sysent->sv_name); in procfs_doproctype()
|
| /freebsd-13.1/sys/arm/arm/ |
| H A D | syscall.c | 121 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args() 122 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args() 124 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | trap.c | 379 if (*p->p_sysent->sv_trap != NULL && in trap() 380 (*p->p_sysent->sv_trap)(td) == 0) in trap() 622 if (*p->p_sysent->sv_transtrap != NULL) in trap() 623 signo = (*p->p_sysent->sv_transtrap)(signo, type); in trap() 1026 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args_fallback() 1027 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args_fallback() 1029 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args_fallback() 1065 sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 1068 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| H A D | db_trace.c | 153 if (p != NULL && 0 <= number && number < p->p_sysent->sv_size) { in decode_syscall() 154 f = p->p_sysent->sv_table[number].sy_call; in decode_syscall() 158 db_printf(", %s, %s", p->p_sysent->sv_name, symname); in decode_syscall()
|
| /freebsd-13.1/sys/amd64/ia32/ |
| H A D | ia32_syscall.c | 185 if (sa->code >= p->p_sysent->sv_size) in ia32_fetch_syscall_args() 186 sa->callp = &p->p_sysent->sv_table[0]; in ia32_fetch_syscall_args() 188 sa->callp = &p->p_sysent->sv_table[sa->code]; in ia32_fetch_syscall_args()
|
| /freebsd-13.1/sys/arm64/arm64/ |
| H A D | elf32_machdep.c | 191 if (sa->code >= p->p_sysent->sv_size) in freebsd32_fetch_syscall_args() 192 sa->callp = &p->p_sysent->sv_table[0]; in freebsd32_fetch_syscall_args() 194 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() 154 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args() 156 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13.1/sys/kern/ |
| H A D | subr_syscall.c | 81 error = (p->p_sysent->sv_fetch_syscall_args)(td); in syscallenter() 107 error = (p->p_sysent->sv_fetch_syscall_args)(td); in syscallenter() 207 (p->p_sysent->sv_set_syscall_retval)(td, error); in syscallenter()
|
| 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() 761 prot = p->p_sysent->sv_stackprot; in kern_proc_setrlimit() 1318 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit() 1319 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit() 1330 if (p->p_sysent->sv_fixlimit != NULL) in lim_rlimit_proc() 1331 p->p_sysent->sv_fixlimit(rlp, which); in lim_rlimit_proc()
|
| H A D | kern_exec.c | 202 return (SYSCTL_OUT(req, &p->p_sysent->sv_stackprot, in sysctl_kern_stackprot() 203 sizeof(p->p_sysent->sv_stackprot))); in sysctl_kern_stackprot() 638 if ((img_first = imgp->proc->p_sysent->sv_imgact_try) != NULL) in do_execve() 728 error = (*p->p_sysent->sv_copyout_strings)(imgp, &stack_base); in do_execve() 737 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() 1113 sv = p->p_sysent; in exec_free_abi_mappings() 1139 if (p->p_sysent->sv_onexec_old != NULL) in exec_new_vmspace() 1140 p->p_sysent->sv_onexec_old(td); in exec_new_vmspace() 1217 sv = p->p_sysent; in exec_map_stack() [all …]
|
| H A D | kern_kthread.c | 353 if (p->p_sysent->sv_ontdexit != NULL) in kthread_exit() 354 p->p_sysent->sv_ontdexit(td); in kthread_exit()
|
| H A D | kern_exit.c | 381 if (p->p_sysent->sv_onexit != NULL) in exit1() 382 p->p_sysent->sv_onexit(p); in exit1() 613 if (p->p_sysent->sv_ontdexit != NULL) in exit1() 614 p->p_sysent->sv_ontdexit(td); in exit1() 1231 (td->td_proc->p_sysent->sv_flags & SV_SIG_WAITNDQ) == 0) { in report_alive_proc()
|
| /freebsd-13.1/sys/riscv/riscv/ |
| H A D | trap.c | 113 if (__predict_false(sa->code >= p->p_sysent->sv_size)) in cpu_fetch_syscall_args() 114 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args() 116 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13.1/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 131 if (sa->code >= p->p_sysent->sv_size) in linux_fetch_syscall_args() 132 sa->callp = &p->p_sysent->sv_table[0]; in linux_fetch_syscall_args() 134 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args() 174 imgp->proc->p_sysent->sv_shared_page_base); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/i386/i386/ |
| H A D | trap.c | 689 if (*p->p_sysent->sv_transtrap != NULL) in trap() 690 signo = (*p->p_sysent->sv_transtrap)(signo, type); in trap() 1081 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args() 1082 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args() 1084 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| H A D | db_trace.c | 276 if (p != NULL && 0 <= number && number < p->p_sysent->sv_size) { in decode_syscall() 277 f = p->p_sysent->sv_table[number].sy_call; in decode_syscall() 281 db_printf(", %s, %s", p->p_sysent->sv_name, symname); in decode_syscall()
|
| H A D | exec_machdep.c | 236 if (p->p_sysent->sv_sigcode_base != 0) { in osendsig() 237 regs->tf_eip = p->p_sysent->sv_sigcode_base + szsigcode - in osendsig() 362 regs->tf_eip = p->p_sysent->sv_sigcode_base + szsigcode - in freebsd4_sendsig() 524 regs->tf_eip = p->p_sysent->sv_sigcode_base; in sendsig() 923 lcall_addr = p->p_sysent->sv_psstrings - sz_lcall_tramp; in setup_priv_lcall_gate() 962 if (td->td_proc->p_sysent->sv_psstrings != in exec_setregs()
|
| /freebsd-13.1/sys/powerpc/powerpc/ |
| H A D | trap.c | 498 if (p->p_sysent->sv_transtrap != NULL) in trap() 499 sig = (p->p_sysent->sv_transtrap)(sig, type); in trap() 699 if (sa->code >= p->p_sysent->sv_size) in cpu_fetch_syscall_args() 700 sa->callp = &p->p_sysent->sv_table[0]; in cpu_fetch_syscall_args() 702 sa->callp = &p->p_sysent->sv_table[sa->code]; in cpu_fetch_syscall_args()
|
| /freebsd-13.1/sys/sys/ |
| H A D | exec.h | 81 ((p)->p_vmspace->vm_stacktop - (p)->p_sysent->sv_psstringssz)
|
| H A D | sysent.h | 172 #define SV_PROC_FLAG(p, x) ((p)->p_sysent->sv_flags & (x)) 173 #define SV_PROC_ABI(p) ((p)->p_sysent->sv_flags & SV_ABI_MASK)
|
| /freebsd-13.1/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 196 if (sa->code >= p->p_sysent->sv_size) in linux_fetch_syscall_args() 198 sa->callp = &p->p_sysent->sv_table[p->p_sysent->sv_size - 1]; in linux_fetch_syscall_args() 200 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args() 266 imgp->proc->p_sysent->sv_shared_page_base); in linux_copyout_auxargs()
|
| /freebsd-13.1/sys/i386/linux/ |
| H A D | linux_sysvec.c | 208 imgp->proc->p_sysent->sv_shared_page_base); in linux_copyout_auxargs() 773 if (sa->code >= p->p_sysent->sv_size) in linux_fetch_syscall_args() 775 sa->callp = &p->p_sysent->sv_table[p->p_sysent->sv_size - 1]; in linux_fetch_syscall_args() 777 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux_fetch_syscall_args()
|
| /freebsd-13.1/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 204 imgp->proc->p_sysent->sv_shared_page_base); in linux_copyout_auxargs() 657 if (sa->code >= p->p_sysent->sv_size) in linux32_fetch_syscall_args() 659 sa->callp = &p->p_sysent->sv_table[p->p_sysent->sv_size - 1]; in linux32_fetch_syscall_args() 661 sa->callp = &p->p_sysent->sv_table[sa->code]; in linux32_fetch_syscall_args()
|
| /freebsd-13.1/sys/compat/cloudabi32/ |
| H A D | cloudabi32_module.c | 132 imgp->proc->p_sysent->sv_shared_page_base), in cloudabi32_fixup()
|
| /freebsd-13.1/sys/compat/cloudabi64/ |
| H A D | cloudabi64_module.c | 132 imgp->proc->p_sysent->sv_shared_page_base), in cloudabi64_fixup()
|