Home | History | Annotate | Download | only in kern

Lines Matching refs:l_cred

414 	if ((error = VOP_ACCESS(vp, VEXEC, l->l_cred)) != 0)
419 if ((error = VOP_GETATTR(vp, epp->ep_vap, l->l_cred)) != 0)
431 if ((error = VOP_OPEN(vp, FREAD, l->l_cred)) != 0)
436 UIO_SYSSPACE, IO_NODELOCKED, l->l_cred, &resid, NULL);
571 VOP_CLOSE(vp, FREAD, l->l_cred);
783 if (kauth_authorize_process(l->l_cred, KAUTH_PROCESS_RLIMIT,
787 chgproccnt(kauth_cred_getuid(l->l_cred), 0) >
908 VOP_CLOSE(epp->ep_vp, FREAD, l->l_cred);
982 VOP_CLOSE(epp->ep_vp, FREAD, l->l_cred);
1007 VOP_CLOSE(epp->ep_vp, FREAD, curlwp->l_cred);
1057 kauth_cred_geteuid(l->l_cred) != attr->va_uid) ||
1060 kauth_cred_getegid(l->l_cred) != attr->va_gid))) {
1085 l->l_cred = kauth_cred_copy(l->l_cred);
1098 kauth_cred_seteuid(l->l_cred, attr->va_uid);
1100 kauth_cred_setegid(l->l_cred, attr->va_gid);
1102 if (kauth_cred_geteuid(l->l_cred) ==
1103 kauth_cred_getuid(l->l_cred) &&
1104 kauth_cred_getegid(l->l_cred) ==
1105 kauth_cred_getgid(l->l_cred))
1114 if (kauth_cred_geteuid(l->l_cred) != kauth_cred_getsvuid(l->l_cred) ||
1115 kauth_cred_getegid(l->l_cred) != kauth_cred_getsvgid(l->l_cred)) {
1116 l->l_cred = kauth_cred_copy(l->l_cred);
1117 kauth_cred_setsvuid(l->l_cred, kauth_cred_geteuid(l->l_cred));
1118 kauth_cred_setsvgid(l->l_cred, kauth_cred_getegid(l->l_cred));
1122 if (l->l_cred != p->p_cred) {
1126 p->p_cred = kauth_cred_hold(l->l_cred);
2269 error = do_setresgid(l, -1, kauth_cred_getgid(l->l_cred), -1,
2273 error = do_setresuid(l, -1, kauth_cred_getuid(l->l_cred), -1,
2531 uid = kauth_cred_getuid(l1->l_cred);
2541 error = kauth_authorize_process(l1->l_cred,
2553 if (kauth_authorize_process(l1->l_cred, KAUTH_PROCESS_RLIMIT,
2760 if (kauth_cred_geteuid(l2->l_cred) != kauth_cred_getsvuid(l2->l_cred) ||
2761 kauth_cred_getegid(l2->l_cred) != kauth_cred_getsvgid(l2->l_cred)) {
2762 l2->l_cred = kauth_cred_copy(l2->l_cred);
2763 kauth_cred_setsvuid(l2->l_cred, kauth_cred_geteuid(l2->l_cred));
2764 kauth_cred_setsvgid(l2->l_cred, kauth_cred_getegid(l2->l_cred));
2768 if (l2->l_cred != p2->p_cred) {
2772 p2->p_cred = kauth_cred_hold(l2->l_cred);
2937 (void)chgproccnt(kauth_cred_getuid(l1->l_cred), -1);