Home
last modified time | relevance | path

Searched refs:pc_ucred (Results 1 – 10 of 10) sorted by relevance

/mirbsd/src/sys/kern/
Dkern_prot.c237 *retval = pc->pc_ucred->cr_ngroups;
240 if (ngrp < pc->pc_ucred->cr_ngroups)
242 ngrp = pc->pc_ucred->cr_ngroups;
243 error = copyout((caddr_t)pc->pc_ucred->cr_groups,
346 error2 = copyout(&pc->pc_ucred->cr_uid, euid, sizeof(*euid));
374 (euid == -1 || euid == pc->pc_ucred->cr_uid) &&
384 ruid != pc->pc_ucred->cr_uid &&
391 euid != pc->pc_ucred->cr_uid &&
398 suid != pc->pc_ucred->cr_uid &&
415 if (euid != (uid_t)-1 && euid != pc->pc_ucred->cr_uid) {
[all …]
Dkern_sig.c98 if (pc->pc_ucred->cr_uid == 0)
126 pc->pc_ucred->cr_uid == q->p_cred->p_ruid ||
128 pc->pc_ucred->cr_uid == q->p_ucred->cr_uid)
140 pc->pc_ucred->cr_uid == q->p_cred->p_ruid ||
141 pc->pc_ucred->cr_uid == q->p_cred->p_svuid ||
143 pc->pc_ucred->cr_uid == q->p_ucred->cr_uid)
Dkern_resource.c188 if (pcred->pc_ucred->cr_uid && pcred->p_ruid &&
189 pcred->pc_ucred->cr_uid != chgp->p_ucred->cr_uid &&
Dkern_ktrace.c525 if ((caller->pc_ucred->cr_uid == target->p_ruid &&
531 caller->pc_ucred->cr_uid == 0)
Dkern_exit.c538 crfree(p->p_cred->pc_ucred); in proc_zap()
Dkern_sysctl.c1315 memcpy(ki->p_groups, p->p_cred->pc_ucred->cr_groups, in fill_kproc2()
1316 min(sizeof(ki->p_groups), sizeof(p->p_cred->pc_ucred->cr_groups))); in fill_kproc2()
1317 ki->p_ngroups = p->p_cred->pc_ucred->cr_ngroups; in fill_kproc2()
/mirbsd/src/sys/compat/linux/
Dlinux_sched.c134 pc->pc_ucred->cr_uid == 0 ||
136 pc->pc_ucred->cr_uid == p->p_cred->p_ruid ||
138 pc->pc_ucred->cr_uid == p->p_ucred->cr_uid))
171 pc->pc_ucred->cr_uid == 0 ||
173 pc->pc_ucred->cr_uid == p->p_cred->p_ruid ||
175 pc->pc_ucred->cr_uid == p->p_ucred->cr_uid))
215 pc->pc_ucred->cr_uid == 0 ||
217 pc->pc_ucred->cr_uid == p->p_cred->p_ruid ||
219 pc->pc_ucred->cr_uid == p->p_ucred->cr_uid))
255 pc->pc_ucred->cr_uid == 0 ||
[all …]
/mirbsd/src/sys/dev/
Dsystrace.c851 if (pc->pc_ucred->cr_uid == strp->seteuid) in systrace_redirect()
856 if (pc->pc_ucred->cr_gid == strp->setegid) in systrace_redirect()
922 uid_t oeuid = pc->pc_ucred->cr_uid; in systrace_seteuid()
924 if (pc->pc_ucred->cr_uid == euid) in systrace_seteuid()
930 pc->pc_ucred = crcopy(pc->pc_ucred); in systrace_seteuid()
931 pc->pc_ucred->cr_uid = euid; in systrace_seteuid()
941 gid_t oegid = pc->pc_ucred->cr_gid; in systrace_setegid()
943 if (pc->pc_ucred->cr_gid == egid) in systrace_setegid()
949 pc->pc_ucred = crcopy(pc->pc_ucred); in systrace_setegid()
950 pc->pc_ucred->cr_gid = egid; in systrace_setegid()
/mirbsd/src/sys/sys/
Dproc.h137 #define p_ucred p_cred->pc_ucred
298 struct ucred *pc_ucred; /* Current credentials. */ member
/mirbsd/src/lib/libkvm/
Dkvm_proc.c283 KREAD(kd, (u_long)eproc.e_pcred.pc_ucred, in kvm_proclist()