Searched refs:p_sysent (Results 1 - 25 of 56) sorted by relevance

123

/freebsd-10.0-release/sys/fs/procfs/
H A Dprocfs_type.c50 if (p != NULL && p->p_sysent && p->p_sysent->sv_name)
51 sbuf_printf(sb, "%s", p->p_sysent->sv_name);
/freebsd-10.0-release/sys/ia64/ia32/
H A Dia32_trap.c81 if (p->p_sysent->sv_errsize) {
82 if (error >= p->p_sysent->sv_errsize)
85 error = p->p_sysent->sv_errtbl[error];
123 if (p->p_sysent->sv_mask)
124 sa->code &= p->p_sysent->sv_mask;
125 if (sa->code >= p->p_sysent->sv_size)
126 sa->callp = &p->p_sysent->sv_table[0];
128 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/amd64/ia32/
H A Dia32_syscall.c141 if (p->p_sysent->sv_mask)
142 sa->code &= p->p_sysent->sv_mask;
143 if (sa->code >= p->p_sysent->sv_size)
144 sa->callp = &p->p_sysent->sv_table[0];
146 sa->callp = &p->p_sysent->sv_table[sa->code];
241 lcall_addr = curproc->p_sysent->sv_psstrings - sz_lcall_tramp;
H A Dia32_signal.c364 if (p->p_sysent->sv_sigtbl && sig <= p->p_sysent->sv_sigsize)
365 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
422 regs->tf_rip = p->p_sysent->sv_psstrings - sz_ia32_osigcode;
502 if (p->p_sysent->sv_sigtbl && sig <= p->p_sysent->sv_sigsize)
503 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
537 regs->tf_rip = p->p_sysent->sv_sigcode_base + sz_ia32_sigcode -
647 if (p->p_sysent->sv_sigtbl && sig <= p->p_sysent
[all...]
/freebsd-10.0-release/sys/powerpc/booke/
H A Dtrap.c241 if (p->p_sysent->sv_transtrap != NULL)
242 sig = (p->p_sysent->sv_transtrap)(sig, type);
362 if (p->p_sysent->sv_mask)
363 sa->code &= p->p_sysent->sv_mask;
364 if (sa->code >= p->p_sysent->sv_size)
365 sa->callp = &p->p_sysent->sv_table[0];
367 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/sparc64/sparc64/
H A Dtrap.c316 if (p->p_sysent->sv_transtrap != NULL) {
317 sig = p->p_sysent->sv_transtrap(sig,
584 if (p->p_sysent->sv_mask)
585 sa->code &= p->p_sysent->sv_mask;
586 if (sa->code >= p->p_sysent->sv_size)
587 sa->callp = &p->p_sysent->sv_table[0];
589 sa->callp = &p->p_sysent->sv_table[sa->code];
H A Ddb_trace.c183 if (code >= 0 && code < p->p_sysent->sv_size) {
184 func = (db_addr_t)p->p_sysent->sv_table[code].sy_call;
188 db_printf(", %s, %s", p->p_sysent->sv_name,
H A Dvm_machdep.c199 if (td->td_proc->p_sysent->sv_errsize) {
200 if (error >= td->td_proc->p_sysent->sv_errsize)
203 error = td->td_proc->p_sysent->sv_errtbl[error];
/freebsd-10.0-release/sys/kern/
H A Dkern_exec.c146 val = (unsigned int)p->p_sysent->sv_psstrings;
150 error = SYSCTL_OUT(req, &p->p_sysent->sv_psstrings,
151 sizeof(p->p_sysent->sv_psstrings));
165 val = (unsigned int)p->p_sysent->sv_usrstack;
169 error = SYSCTL_OUT(req, &p->p_sysent->sv_usrstack,
170 sizeof(p->p_sysent->sv_usrstack));
180 return (SYSCTL_OUT(req, &p->p_sysent->sv_stackprot,
181 sizeof(p->p_sysent->sv_stackprot)));
497 if ((img_first = imgp->proc->p_sysent->sv_imgact_try) != NULL)
581 if (p->p_sysent
[all...]
H A Dsubr_syscall.c75 error = (p->p_sysent->sv_fetch_syscall_args)(td, sa);
97 error = (p->p_sysent->sv_fetch_syscall_args)(td, sa);
163 (p->p_sysent->sv_set_syscall_retval)(td, error);
H A Dinit_main.c475 p->p_sysent = &null_sysvec;
569 p->p_sysent->sv_minuser, p->p_sysent->sv_maxuser);
712 addr = p->p_sysent->sv_usrstack - PAGE_SIZE;
739 ucp = (char *)p->p_sysent->sv_usrstack;
H A Dkern_resource.c718 if (p->p_sysent->sv_fixlimit != NULL)
719 p->p_sysent->sv_fixlimit(&oldssiz,
741 if (p->p_sysent->sv_fixlimit != NULL)
742 p->p_sysent->sv_fixlimit(limp, which);
760 prot = p->p_sysent->sv_stackprot;
762 addr = p->p_sysent->sv_usrstack -
767 addr = p->p_sysent->sv_usrstack -
1207 if (p->p_sysent->sv_fixlimit != NULL)
1208 p->p_sysent->sv_fixlimit(rlp, which);
/freebsd-10.0-release/sys/compat/linux/
H A Dlinux_emul.c233 if (__predict_true(p->p_sysent != &elf_linux_sysvec))
322 if (__predict_false(q->p_sysent != &elf_linux_sysvec))
350 && p->p_sysent != &elf_linux_sysvec))
352 if (__predict_false((p->p_sysent->sv_flags & SV_ABI_MASK) ==
357 && p->p_sysent == &elf_linux_sysvec)) {
/freebsd-10.0-release/sys/amd64/amd64/
H A Dtrap.c610 if (*p->p_sysent->sv_transtrap)
611 i = (*p->p_sysent->sv_transtrap)(i, type);
934 if (p->p_sysent->sv_mask)
935 sa->code &= p->p_sysent->sv_mask;
937 if (sa->code >= p->p_sysent->sv_size)
938 sa->callp = &p->p_sysent->sv_table[0];
940 sa->callp = &p->p_sysent->sv_table[sa->code];
H A Dvm_machdep.c416 if (td->td_proc->p_sysent->sv_errsize) {
417 if (error >= td->td_proc->p_sysent->sv_errsize)
420 error = td->td_proc->p_sysent->sv_errtbl[error];
/freebsd-10.0-release/sys/powerpc/aim/
H A Dtrap.c348 if (p->p_sysent->sv_transtrap != NULL)
349 sig = (p->p_sysent->sv_transtrap)(sig, type);
473 if (p->p_sysent->sv_mask)
474 sa->code &= p->p_sysent->sv_mask;
475 if (sa->code >= p->p_sysent->sv_size)
476 sa->callp = &p->p_sysent->sv_table[0];
478 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/i386/linux/
H A Dlinux_sysvec.c252 arginfo = (struct ps_strings *)p->p_sysent->sv_psstrings;
312 arginfo = (struct ps_strings *)p->p_sysent->sv_psstrings;
444 if (p->p_sysent->sv_sigtbl)
445 if (sig <= p->p_sysent->sv_sigsize)
446 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
518 regs->tf_eip = p->p_sysent->sv_sigcode_base + linux_sznonrtsigcode;
586 if (p->p_sysent->sv_sigtbl)
587 if (sig <= p->p_sysent->sv_sigsize)
588 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
637 regs->tf_eip = p->p_sysent
[all...]
/freebsd-10.0-release/sys/i386/ibcs2/
H A Dibcs2_sysvec.c118 if (p->p_sysent == &ibcs2_svr3_sysvec) {
/freebsd-10.0-release/sys/powerpc/powerpc/
H A Dexec_machdep.c231 if (p->p_sysent->sv_sigtbl && sig <= p->p_sysent->sv_sigsize)
232 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
293 tf->srr0 = (register_t)p->p_sysent->sv_sigcode_base;
886 if (p->p_sysent->sv_mask)
887 code &= p->p_sysent->sv_mask;
914 if (p->p_sysent->sv_errsize) {
915 error = (error < p->p_sysent->sv_errsize) ?
916 p->p_sysent->sv_errtbl[error] : -1;
/freebsd-10.0-release/sys/amd64/linux32/
H A Dlinux32_sysvec.c340 if (p->p_sysent->sv_sigtbl)
341 if (sig <= p->p_sysent->sv_sigsize)
342 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
414 regs->tf_rip = p->p_sysent->sv_sigcode_base + linux_sznonrtsigcode;
486 if (p->p_sysent->sv_sigtbl)
487 if (sig <= p->p_sysent->sv_sigsize)
488 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
537 regs->tf_rip = p->p_sysent->sv_sigcode_base;
760 if (sa->code >= p->p_sysent->sv_size)
761 sa->callp = &p->p_sysent
[all...]
/freebsd-10.0-release/sys/sys/
H A Dsysent.h142 #define SV_PROC_FLAG(p, x) ((p)->p_sysent->sv_flags & (x))
143 #define SV_PROC_ABI(p) ((p)->p_sysent->sv_flags & SV_ABI_MASK)
/freebsd-10.0-release/sys/arm/arm/
H A Dtrap.c887 if (p->p_sysent->sv_mask)
888 sa->code &= p->p_sysent->sv_mask;
889 if (sa->code >= p->p_sysent->sv_size)
890 sa->callp = &p->p_sysent->sv_table[0];
892 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/ia64/ia64/
H A Dtrap.c917 if (p->p_sysent->sv_mask)
918 sa->code &= p->p_sysent->sv_mask;
919 if (sa->code >= p->p_sysent->sv_size)
920 sa->callp = &p->p_sysent->sv_table[0];
922 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/i386/i386/
H A Dtrap.c760 if (*p->p_sysent->sv_transtrap)
761 i = (*p->p_sysent->sv_transtrap)(i, type);
1115 if (p->p_sysent->sv_mask)
1116 sa->code &= p->p_sysent->sv_mask;
1117 if (sa->code >= p->p_sysent->sv_size)
1118 sa->callp = &p->p_sysent->sv_table[0];
1120 sa->callp = &p->p_sysent->sv_table[sa->code];
/freebsd-10.0-release/sys/mips/mips/
H A Dfreebsd32_machdep.c422 if (p->p_sysent->sv_sigtbl) {
423 if (sig <= p->p_sysent->sv_sigsize)
424 sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
467 td->td_frame->ra = (register_t)(intptr_t)FREEBSD32_PS_STRINGS - *(p->p_sysent->sv_szsigcode);

Completed in 251 milliseconds

123