Searched refs:ncred (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/sys/kern/ |
| H A D | kern_prot.c | 303 kauth_cred_t cred, ncred; in do_setresuid() local 305 ncred = kauth_cred_alloc(); in do_setresuid() 332 proc_crmod_leave(cred, ncred, false); in do_setresuid() 341 proc_crmod_leave(cred, ncred, false); in do_setresuid() 345 kauth_cred_clone(cred, ncred); in do_setresuid() 347 if (r != -1 && r != kauth_cred_getuid(ncred)) { in do_setresuid() 351 (void)chgproccnt(kauth_cred_getuid(ncred), -1); in do_setresuid() 357 (void)chglwpcnt(kauth_cred_getuid(ncred), -nlwps); in do_setresuid() 360 kauth_cred_setuid(ncred, r); in do_setresuid() 363 kauth_cred_setsvuid(ncred, sv); in do_setresuid() [all …]
|
| H A D | kern_auth.c | 482 kauth_proc_setgroups(struct lwp *l, kauth_cred_t ncred) in kauth_proc_setgroups() argument 496 kauth_cred_clone1(cred, ncred, false); in kauth_proc_setgroups() 501 proc_crmod_leave(cred, ncred, false); in kauth_proc_setgroups() 506 proc_crmod_leave(ncred, cred, true); in kauth_proc_setgroups()
|
| H A D | vfs_syscalls.c | 1674 kauth_cred_t ncred; in change_root() 1679 ncred = kauth_cred_alloc(); in change_root() 1705 kauth_cred_clone(p->p_cred, ncred); in chdir_lookup() 1706 kauth_proc_chroot(ncred, p->p_cwdi); in chdir_lookup() 1709 proc_crmod_leave(ncred, p->p_cred, true); in chdir_lookup() 1653 kauth_cred_t ncred; change_root() local
|
| /netbsd-src/sys/compat/linux/common/ |
| H A D | linux_uid16.c | 277 kauth_cred_t ncred; in linux_sys_setgroups16() local 291 ncred = kauth_cred_alloc(); in linux_sys_setgroups16() 292 error = kauth_cred_setgroups(ncred, grbuf, SCARG(uap, gidsetsize), in linux_sys_setgroups16() 295 kauth_cred_free(ncred); in linux_sys_setgroups16() 299 return kauth_proc_setgroups(l, ncred); in linux_sys_setgroups16()
|