Searched refs:p_ucred (Results 1 - 25 of 74) sorted by relevance

123

/freebsd-10.0-release/cddl/lib/libdtrace/
H A Dpsinfo.d55 pr_uid = T->p_ucred->cr_ruid;
56 pr_euid = T->p_ucred->cr_uid;
57 pr_gid = T->p_ucred->cr_rgid;
58 pr_egid = T->p_ucred->cr_groups[0];
62 pr_jailid = T->p_ucred->cr_prison->pr_id;
/freebsd-10.0-release/sys/security/mac_seeotheruids/
H A Dmac_seeotheruids.c137 return (seeotheruids_check(cred, p->p_ucred));
144 return (seeotheruids_check(cred, p->p_ucred));
152 return (seeotheruids_check(cred, p->p_ucred));
/freebsd-10.0-release/sys/kern/
H A Dkern_prot.c586 p->p_ucred = newcred;
645 p->p_ucred = newcred;
745 p->p_ucred = newcred;
791 p->p_ucred = newcred;
864 p->p_ucred = newcred;
927 p->p_ucred = newcred;
994 p->p_ucred = newcred;
1068 p->p_ucred = newcred;
1147 p->p_ucred = newcred;
1422 * Locks: Sufficient locks to protect p->p_ucred mus
[all...]
H A Dinit_main.c509 p->p_ucred = crget();
510 p->p_ucred->cr_ngroups = 1; /* group 0 */
511 p->p_ucred->cr_uidinfo = uifind(0);
512 p->p_ucred->cr_ruidinfo = uifind(0);
513 p->p_ucred->cr_prison = &prison0;
514 p->p_ucred->cr_loginclass = loginclass_find("default");
516 audit_cred_kproc0(p->p_ucred);
519 mac_cred_create_swapper(p->p_ucred);
521 td->td_ucred = crhold(p->p_ucred);
583 (void)chgproccnt(p->p_ucred
[all...]
H A Dkern_loginclass.c164 lc = p->p_ucred->cr_loginclass;
210 p->p_ucred = newcred;
H A Dkern_gzio.c169 UIO_SYSSPACE, IO_UNIT, curproc->p_ucred,
236 curproc->p_ucred, NOCRED, &resid, curthread);
289 UIO_SYSSPACE, IO_UNIT, curproc->p_ucred,
347 UIO_SYSSPACE, IO_UNIT, curproc->p_ucred,
H A Dkern_exit.c466 prison_proc_free(p->p_ucred->cr_prison);
831 (void)chgproccnt(p->p_ucred->cr_ruidinfo, -1, 0);
846 crfree(p->p_ucred);
847 p->p_ucred = NULL;
908 if (p->p_ucred->cr_uid != (uid_t)id) {
914 if (p->p_ucred->cr_gid != (gid_t)id) {
920 if (p->p_ucred->cr_prison->pr_id != (int)id) {
985 siginfo->si_uid = p->p_ucred->cr_uid;
H A Dkern_racct.c523 * We need proc lock to dereference p->p_ucred.
536 racct_add_cred_locked(p->p_ucred, resource, amount);
597 * We need proc lock to dereference p->p_ucred.
604 racct_add_cred(p->p_ucred, resource, amount);
619 * We need proc lock to dereference p->p_ucred.
656 racct_add_cred_locked(p->p_ucred, resource, diff_cred);
658 racct_sub_cred_locked(p->p_ucred, resource, -diff_cred);
690 * We need proc lock to dereference p->p_ucred.
713 racct_add_cred_locked(p->p_ucred, resource, diff_cred);
715 racct_sub_cred_locked(p->p_ucred, resourc
[all...]
H A Dimgact_shell.c129 error = VOP_GETATTR(imgp->vp, &vattr, imgp->proc->p_ucred);
H A Dkern_fork.c408 p2->p_ucred = crhold(td->td_ucred);
411 prison_proc_hold(p2->p_ucred->cr_prison);
496 td2->td_ucred = crhold(p2->p_ucred);
867 newproc->p_ucred = p1->p_ucred;
H A Dkern_acct.c414 acct.ac_uid = p->p_ucred->cr_ruid;
415 acct.ac_gid = p->p_ucred->cr_rgid;
H A Dsys_capability.c105 oldcred = p->p_ucred;
108 p->p_ucred = newcred;
/freebsd-10.0-release/contrib/ipfilter/
H A Dmlo_ipl.c154 VOP_LEASE(nd.ni_vp, curproc, curproc->p_ucred, LEASE_WRITE);
157 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
161 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
162 VOP_LEASE(nd.ni_vp, curproc, curproc->p_ucred, LEASE_WRITE);
226 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
H A Dmln_ipl.c204 VOP_LEASE(nd.ni_dvp, curlwp, curlwp->l_proc->p_ucred, LEASE_WRITE);
207 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
218 VOP_LEASE(nd.ni_vp, curlwp, curlwp->l_proc->p_ucred, LEASE_WRITE);
220 VOP_LEASE(nd.ni_vp, curproc, curproc->p_ucred, LEASE_WRITE);
319 VOP_LEASE(nd.ni_dvp, curlwp, curlwp->l_proc->p_ucred, LEASE_WRITE);
322 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
H A Dmlf_ipl.c272 VOP_LEASE(nd.ni_vp, curproc, curproc->p_ucred, LEASE_WRITE);
275 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
286 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
339 VOP_LEASE(nd.ni_dvp, curproc, curproc->p_ucred, LEASE_WRITE);
/freebsd-10.0-release/sys/compat/svr4/
H A Dsvr4_sysvec.c235 AUXARGS_ENTRY(pos, AT_UID, imgp->proc->p_ucred->cr_ruid);
236 AUXARGS_ENTRY(pos, AT_EUID, imgp->proc->p_ucred->cr_svuid);
237 AUXARGS_ENTRY(pos, AT_GID, imgp->proc->p_ucred->cr_rgid);
238 AUXARGS_ENTRY(pos, AT_EGID, imgp->proc->p_ucred->cr_svgid);
/freebsd-10.0-release/sys/ddb/
H A Ddb_ps.c108 cred = p->p_ucred;
406 if (p->p_ucred != NULL) {
407 db_printf(" uid: %d gids: ", p->p_ucred->cr_uid);
408 for (i = 0; i < p->p_ucred->cr_ngroups; i++) {
409 db_printf("%d", p->p_ucred->cr_groups[i]);
410 if (i < (p->p_ucred->cr_ngroups - 1))
/freebsd-10.0-release/sys/security/mac_partition/
H A Dmac_partition.c242 error = partition_check(cred->cr_label, p->p_ucred->cr_label);
252 error = partition_check(cred->cr_label, p->p_ucred->cr_label);
263 error = partition_check(cred->cr_label, p->p_ucred->cr_label);
/freebsd-10.0-release/sys/security/audit/
H A Daudit_syscalls.c425 cred = tp->p_ucred;
458 oldcred = tp->p_ucred;
464 td->td_proc->p_ucred = newcred;
492 cred = tp->p_ucred;
592 oldcred = td->td_proc->p_ucred;
603 td->td_proc->p_ucred = newcred;
657 oldcred = td->td_proc->p_ucred;
674 td->td_proc->p_ucred = newcred;
720 oldcred = td->td_proc->p_ucred;
731 td->td_proc->p_ucred
[all...]
/freebsd-10.0-release/sys/arm/arm/
H A Dtrap.c266 if (td->td_ucred != td->td_proc->p_ucred)
456 (td->td_proc->p_ucred) ?
457 td->td_proc->p_ucred->cr_uid : -1);
730 if (td->td_ucred != td->td_proc->p_ucred)
801 (td->td_proc->p_ucred) ?
802 td->td_proc->p_ucred->cr_uid : -1);
/freebsd-10.0-release/sys/cddl/dev/dtrace/
H A Ddtrace_cddl.h127 #define p_cred p_ucred
/freebsd-10.0-release/sys/compat/linprocfs/
H A Dlinprocfs.c805 sbuf_printf(sb, "Uid:\t%d %d %d %d\n", p->p_ucred->cr_ruid,
806 p->p_ucred->cr_uid,
807 p->p_ucred->cr_svuid,
809 p->p_ucred->cr_uid);
810 sbuf_printf(sb, "Gid:\t%d %d %d %d\n", p->p_ucred->cr_rgid,
811 p->p_ucred->cr_gid,
812 p->p_ucred->cr_svgid,
814 p->p_ucred->cr_gid);
816 for (i = 0; i < p->p_ucred->cr_ngroups; i++)
817 sbuf_printf(sb, "%d ", p->p_ucred
[all...]
/freebsd-10.0-release/lib/libkvm/
H A Dkvm_vnet.c161 credp = (uintptr_t)proc.p_ucred;
/freebsd-10.0-release/sys/fs/procfs/
H A Dprocfs_status.c142 cr = p->p_ucred;
/freebsd-10.0-release/sys/security/mac/
H A Dmac_syscalls.c103 tcred = crhold(tproc->p_ucred);
199 oldcred = p->p_ucred;
211 p->p_ucred = newcred;

Completed in 140 milliseconds

123