Lines Matching defs:ncred
303 kauth_cred_t cred, ncred;
305 ncred = kauth_cred_alloc();
332 proc_crmod_leave(cred, ncred, false);
341 proc_crmod_leave(cred, ncred, false);
345 kauth_cred_clone(cred, ncred);
347 if (r != -1 && r != kauth_cred_getuid(ncred)) {
351 (void)chgproccnt(kauth_cred_getuid(ncred), -1);
357 (void)chglwpcnt(kauth_cred_getuid(ncred), -nlwps);
360 kauth_cred_setuid(ncred, r);
363 kauth_cred_setsvuid(ncred, sv);
365 kauth_cred_seteuid(ncred, e);
368 proc_crmod_leave(ncred, cred, true);
384 kauth_cred_t cred, ncred;
386 ncred = kauth_cred_alloc();
413 proc_crmod_leave(cred, ncred, false);
422 proc_crmod_leave(cred, ncred, false);
426 kauth_cred_clone(cred, ncred);
429 kauth_cred_setgid(ncred, r);
431 kauth_cred_setsvgid(ncred, sv);
433 kauth_cred_setegid(ncred, e);
436 proc_crmod_leave(ncred, cred, true);
568 kauth_cred_t ncred;
571 ncred = kauth_cred_alloc();
572 error = kauth_cred_setgroups(ncred, SCARG(uap, gidset),
575 kauth_cred_free(ncred);
579 return kauth_proc_setgroups(l, ncred);