Home
last modified time | relevance | path

Searched refs:override_cred (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/fs/
H A Dopen.c352 struct cred *override_cred; in access_override_creds() local
354 override_cred = prepare_creds(); in access_override_creds()
355 if (!override_cred) in access_override_creds()
358 override_cred->fsuid = override_cred->uid; in access_override_creds()
359 override_cred->fsgid = override_cred->gid; in access_override_creds()
363 kuid_t root_uid = make_kuid(override_cred->user_ns, 0); in access_override_creds()
364 if (!uid_eq(override_cred->uid, root_uid)) in access_override_creds()
365 cap_clear(override_cred->cap_effective); in access_override_creds()
367 override_cred->cap_effective = in access_override_creds()
368 override_cred->cap_permitted; in access_override_creds()
[all …]
/OK3568_Linux_fs/kernel/fs/overlayfs/
H A Ddir.c570 struct cred *override_cred; in ovl_create_or_link() local
590 override_cred = prepare_creds(); in ovl_create_or_link()
591 if (override_cred) { in ovl_create_or_link()
592 override_cred->fsuid = inode->i_uid; in ovl_create_or_link()
593 override_cred->fsgid = inode->i_gid; in ovl_create_or_link()
598 override_cred); in ovl_create_or_link()
600 put_cred(override_cred); in ovl_create_or_link()
604 hold_cred = override_creds(override_cred); in ovl_create_or_link()
605 put_cred(override_cred); in ovl_create_or_link()