Searched refs:new_cred (Results 1 - 7 of 7) sorted by relevance
/linux-master/security/keys/ |
H A D | process_keys.c | 377 void key_fsuid_changed(struct cred *new_cred) argument 380 if (new_cred->thread_keyring) { 381 down_write(&new_cred->thread_keyring->sem); 382 new_cred->thread_keyring->uid = new_cred->fsuid; 383 up_write(&new_cred->thread_keyring->sem); 390 void key_fsgid_changed(struct cred *new_cred) argument 393 if (new_cred->thread_keyring) { 394 down_write(&new_cred->thread_keyring->sem); 395 new_cred [all...] |
/linux-master/security/landlock/ |
H A D | syscalls.c | 469 struct cred *new_cred; local 494 new_cred = prepare_creds(); 495 if (!new_cred) { 499 new_llcred = landlock_cred(new_cred); 516 return commit_creds(new_cred); 519 abort_creds(new_cred);
|
/linux-master/include/linux/ |
H A D | user_namespace.h | 167 extern int unshare_userns(unsigned long unshare_flags, struct cred **new_cred); 203 struct cred **new_cred) 202 unshare_userns(unsigned long unshare_flags, struct cred **new_cred) argument
|
H A D | key.h | 497 extern void key_fsuid_changed(struct cred *new_cred); 498 extern void key_fsgid_changed(struct cred *new_cred);
|
/linux-master/kernel/ |
H A D | nsproxy.c | 214 struct nsproxy **new_nsp, struct cred *new_cred, struct fs_struct *new_fs) 224 user_ns = new_cred ? new_cred->user_ns : current_user_ns(); 213 unshare_nsproxy_namespaces(unsigned long unshare_flags, struct nsproxy **new_nsp, struct cred *new_cred, struct fs_struct *new_fs) argument
|
H A D | fork.c | 3277 struct cred *new_cred = NULL; local 3320 err = unshare_userns(unshare_flags, &new_cred); 3324 new_cred, new_fs); 3328 if (new_cred) { 3329 err = set_cred_ucounts(new_cred); 3334 if (new_fs || new_fd || do_sysvsem || new_cred || new_nsproxy) { 3368 if (new_cred) { 3370 commit_creds(new_cred); 3371 new_cred = NULL; 3378 if (new_cred) [all...] |
H A D | user_namespace.c | 176 int unshare_userns(unsigned long unshare_flags, struct cred **new_cred) argument 190 *new_cred = cred;
|
Completed in 180 milliseconds