/kernel/linux/linux-5.10/fs/nfsd/ |
H A D | auth.c | 37 new->fsuid = rqstp->rq_cred.cr_uid; in nfsd_setuser() 43 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 49 if (uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser() 50 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 71 if (uid_eq(new->fsuid, INVALID_UID)) in nfsd_setuser() 72 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 79 if (!uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser()
|
/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | auth.c | 35 new->fsuid = rqstp->rq_cred.cr_uid; in nfsd_setuser() 41 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 47 if (uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser() 48 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 69 if (uid_eq(new->fsuid, INVALID_UID)) in nfsd_setuser() 70 new->fsuid = exp->ex_anon_uid; in nfsd_setuser() 77 if (!uid_eq(new->fsuid, GLOBAL_ROOT_UID)) in nfsd_setuser()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | cred.c | 53 .fsuid = GLOBAL_ROOT_UID, 271 new->suid = new->fsuid = new->euid; in prepare_exec_creds() 406 !uid_eq(old->fsuid, new->fsuid) || in commit_creds() 425 if (!uid_eq(new->fsuid, old->fsuid)) in commit_creds() 445 !uid_eq(new->fsuid, old->fsuid)) in commit_creds() 534 * fsuid, fsgid, and supplementary groups. That is, if they will both 549 if (uid_lt(a->fsuid, in cred_fscmp() [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | cred.c | 54 .fsuid = GLOBAL_ROOT_UID, 319 new->suid = new->fsuid = new->euid; in prepare_exec_creds() 461 !uid_eq(old->fsuid, new->fsuid) || in commit_creds() 480 if (!uid_eq(new->fsuid, old->fsuid)) in commit_creds() 502 !uid_eq(new->fsuid, old->fsuid)) in commit_creds() 610 * fsuid, fsgid, and supplementary groups. That is, if they will both 625 if (uid_lt(a->fsuid, in cred_fscmp() [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/authority/ |
H A D | authentication.c | 51 cred->fsuid = is_recv_thread ? SYSTEM_UID : USER_DATA_RW_UID; in hmdfs_override_fsids() 75 cred->fsuid = USER_DATA_RW_UID; in hmdfs_override_dir_fsids() 88 cred->fsuid = DFS_SHARE_UID; in hmdfs_override_dir_fsids() 97 cred->fsuid = USER_DATA_RW_UID; in hmdfs_override_dir_fsids() 102 cred->fsuid = DFS_SHARE_UID; in hmdfs_override_dir_fsids() 119 cred->fsuid = KUIDT_INIT(bid); in hmdfs_override_dir_fsids() 122 cred->fsuid = ROOT_UID; in hmdfs_override_dir_fsids() 127 cred->fsuid = dir->i_uid; in hmdfs_override_dir_fsids() 133 cred->fsuid = dir->i_uid; in hmdfs_override_dir_fsids() 191 cred->fsuid in hmdfs_override_file_fsids() [all...] |
H A D | authentication.h | 95 if (cred->fsuid.val != OID_SYSTEM || cred->fsgid.val != OID_SYSTEM) in hmdfs_check_cred() 96 hmdfs_warning("uid is %u, gid is %u", cred->fsuid.val, in hmdfs_check_cred()
|
/kernel/linux/linux-6.6/fs/hmdfs/authority/ |
H A D | authentication.c | 51 cred->fsuid = is_recv_thread ? SYSTEM_UID : USER_DATA_RW_UID; in hmdfs_override_fsids() 75 cred->fsuid = USER_DATA_RW_UID; in hmdfs_override_dir_fsids() 88 cred->fsuid = DFS_SHARE_UID; in hmdfs_override_dir_fsids() 97 cred->fsuid = USER_DATA_RW_UID; in hmdfs_override_dir_fsids() 102 cred->fsuid = DFS_SHARE_UID; in hmdfs_override_dir_fsids() 119 cred->fsuid = KUIDT_INIT(bid); in hmdfs_override_dir_fsids() 122 cred->fsuid = ROOT_UID; in hmdfs_override_dir_fsids() 127 cred->fsuid = dir->i_uid; in hmdfs_override_dir_fsids() 133 cred->fsuid = dir->i_uid; in hmdfs_override_dir_fsids() 191 cred->fsuid in hmdfs_override_file_fsids() [all...] |
H A D | authentication.h | 95 if (cred->fsuid.val != OID_SYSTEM || cred->fsgid.val != OID_SYSTEM) in hmdfs_check_cred() 96 hmdfs_warning("uid is %u, gid is %u", cred->fsuid.val, in hmdfs_check_cred()
|
/kernel/linux/common_modules/container_escape_detection/include/ |
H A D | ced_detection_points.h | 22 uid_t fsuid; member 30 info->fsuid = cred->fsuid.val; in cred_info_record()
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | auth_unix.c | 80 if (!uid_eq(cred->cr_cred->fsuid, acred->cred->fsuid) || !gid_eq(cred->cr_cred->fsgid, acred->cred->fsgid)) in unx_match() 127 *p++ = cpu_to_be32(from_kuid_munged(userns, cred->cr_cred->fsuid)); in unx_marshal()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | cred.h | 126 kuid_t fsuid; /* UID for VFS ops */ member 385 #define current_fsuid() (current_cred_xxx(fsuid)) 421 *(_fsuid) = __cred->fsuid; \
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | cred.h | 118 kuid_t fsuid; /* UID for VFS ops */ member 336 #define current_fsuid() (current_cred_xxx(fsuid)) 373 *(_fsuid) = __cred->fsuid; \
|
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | auth_unix.c | 88 if (!uid_eq(cred->cr_cred->fsuid, acred->cred->fsuid) || !gid_eq(cred->cr_cred->fsgid, acred->cred->fsgid)) in unx_match() 135 *p++ = cpu_to_be32(from_kuid_munged(userns, cred->cr_cred->fsuid)); in unx_marshal()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | xt_owner.c | 90 if ((uid_gte(filp->f_cred->fsuid, uid_min) && in owner_mt() 91 uid_lte(filp->f_cred->fsuid, uid_max)) ^ in owner_mt()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | xt_owner.c | 90 if ((uid_gte(filp->f_cred->fsuid, uid_min) && in owner_mt() 91 uid_lte(filp->f_cred->fsuid, uid_max)) ^ in owner_mt()
|
/kernel/linux/linux-5.10/security/ |
H A D | commoncap.c | 874 new->suid = new->fsuid = new->euid; in cap_bprm_creds_from_file() 1005 * fsuid is handled elsewhere. fsuid == 0 and {r,e,s}uid!= 0 should 1078 if (uid_eq(old->fsuid, root_uid) && !uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid() 1082 if (!uid_eq(old->fsuid, root_uid) && uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()
|
/kernel/linux/linux-6.6/security/ |
H A D | commoncap.c | 929 new->suid = new->fsuid = new->euid; in cap_bprm_creds_from_file() 1069 * fsuid is handled elsewhere. fsuid == 0 and {r,e,s}uid!= 0 should 1144 if (uid_eq(old->fsuid, root_uid) && !uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid() 1148 if (!uid_eq(old->fsuid, root_uid) && uid_eq(new->fsuid, root_uid)) in cap_task_fix_setuid()
|
/kernel/linux/linux-5.10/security/keys/ |
H A D | permission.c | 54 if (uid_eq(key->uid, cred->fsuid)) { in key_task_permission()
|
H A D | request_key.c | 140 keyring = keyring_alloc(desc, cred->fsuid, cred->fsgid, cred, in call_sbin_request_key() 155 sprintf(uid_str, "%d", from_kuid(&init_user_ns, cred->fsuid)); in call_sbin_request_key() 396 ctx->cred->fsuid, ctx->cred->fsgid, ctx->cred, in construct_alloc_key()
|
/kernel/linux/linux-6.6/security/keys/ |
H A D | permission.c | 54 if (uid_eq(key->uid, cred->fsuid)) { in key_task_permission()
|
/kernel/linux/linux-5.10/fs/orangefs/ |
H A D | xattr.c | 101 int fsuid; in orangefs_inode_getxattr() local 114 fsuid = from_kuid(&init_user_ns, current_fsuid()); in orangefs_inode_getxattr() 122 fsuid, in orangefs_inode_getxattr()
|
/kernel/linux/linux-6.6/fs/orangefs/ |
H A D | xattr.c | 101 int fsuid; in orangefs_inode_getxattr() local 114 fsuid = from_kuid(&init_user_ns, current_fsuid()); in orangefs_inode_getxattr() 122 fsuid, in orangefs_inode_getxattr()
|
/kernel/linux/common_modules/container_escape_detection/core/ |
H A D | ced_detection.c | 145 && a->fsuid.val == b->cred.fsuid in has_same_cred()
|
/kernel/linux/linux-5.10/fs/sharefs/ |
H A D | authentication.c | 86 cred->fsuid = dir->i_uid; in sharefs_override_file_fsids()
|
/kernel/linux/linux-6.6/fs/sharefs/ |
H A D | authentication.c | 86 cred->fsuid = dir->i_uid; in sharefs_override_file_fsids()
|