| /linux-6.15/rust/kernel/ |
| H A D | task.rs | 347 pub fn current_euid() -> Kuid { in current_euid() method 349 Self::from_raw(unsafe { bindings::current_euid() }) in current_euid()
|
| /linux-6.15/rust/helpers/ |
| H A D | task.c | 44 return current_euid(); in rust_helper_current_euid()
|
| /linux-6.15/fs/ecryptfs/ |
| H A D | messaging.c | 23 hash_long((unsigned long)from_kuid(&init_user_ns, current_euid()), ecryptfs_hash_bits) 109 if (uid_eq((*daemon)->file->f_cred->euid, current_euid())) { in ecryptfs_find_daemon_by_euid()
|
| /linux-6.15/kernel/cgroup/ |
| H A D | namespace.c | 14 return inc_ucount(ns, current_euid(), UCOUNT_CGROUP_NAMESPACES); in inc_cgroup_namespaces()
|
| /linux-6.15/security/keys/ |
| H A D | persistent.c | 148 !uid_eq(uid, current_euid()) && in keyctl_get_persistent()
|
| /linux-6.15/kernel/ |
| H A D | utsname.c | 22 return inc_ucount(ns, current_euid(), UCOUNT_UTS_NAMESPACES); in inc_uts_namespaces()
|
| H A D | uid16.c | 210 return high2lowuid(from_kuid_munged(current_user_ns(), current_euid())); in SYSCALL_DEFINE0()
|
| H A D | pid_namespace.c | 65 return inc_ucount(ns, current_euid(), UCOUNT_PID_NAMESPACES); in inc_pid_namespaces()
|
| H A D | pid.c | 688 uid_eq(current_euid(), make_kuid(pidns->user_ns, 0))) in pid_table_root_permissions()
|
| /linux-6.15/ipc/ |
| H A D | mq_sysctl.c | 100 if (uid_eq(current_euid(), ns_root_uid)) in mq_permissions()
|
| H A D | namespace.c | 30 return inc_ucount(ns, current_euid(), UCOUNT_IPC_NAMESPACES); in inc_ipc_namespaces()
|
| H A D | util.c | 555 kuid_t euid = current_euid(); in ipcperms() 738 euid = current_euid(); in ipcctl_obtain_check()
|
| H A D | ipc_sysctl.c | 227 if (uid_eq(current_euid(), ns_root_uid)) in ipc_permissions()
|
| /linux-6.15/include/linux/ |
| H A D | cred.h | 357 #define current_euid() (current_cred_xxx(euid)) macro
|
| /linux-6.15/Documentation/translations/zh_CN/security/ |
| H A D | credentials.rst | 272 uid_t current_euid(void) Current's effective UID
|
| /linux-6.15/kernel/time/ |
| H A D | namespace.c | 61 return inc_ucount(ns, current_euid(), UCOUNT_TIME_NAMESPACES); in inc_time_namespaces()
|
| /linux-6.15/security/tomoyo/ |
| H A D | audit.c | 173 from_kuid(&init_user_ns, current_euid()), in tomoyo_print_header()
|
| H A D | condition.c | 844 value = from_kuid(&init_user_ns, current_euid()); in tomoyo_condition()
|
| /linux-6.15/net/netrom/ |
| H A D | af_netrom.c | 609 user = ax25_findbyuid(current_euid()); in nr_bind() 688 user = ax25_findbyuid(current_euid()); in nr_connect()
|
| /linux-6.15/fs/notify/inotify/ |
| H A D | inotify_user.c | 681 current_euid(), in inotify_new_group()
|
| /linux-6.15/net/rose/ |
| H A D | af_rose.c | 731 user = ax25_findbyuid(current_euid()); in rose_bind() 840 user = ax25_findbyuid(current_euid()); in rose_connect()
|
| /linux-6.15/net/ipv6/ |
| H A D | ip6_flowlabel.c | 450 fl->owner.uid = current_euid(); in fl_create()
|
| /linux-6.15/security/apparmor/ |
| H A D | policy.c | 814 bool root_in_user_ns = uid_eq(current_euid(), make_kuid(user_ns, 0)) || in aa_policy_view_capable()
|
| /linux-6.15/net/core/ |
| H A D | net_namespace.c | 409 return inc_ucount(ns, current_euid(), UCOUNT_NET_NAMESPACES); in inc_net_namespaces()
|
| /linux-6.15/fs/quota/ |
| H A D | quota.c | 42 if ((type == USRQUOTA && uid_eq(current_euid(), make_kuid(current_user_ns(), id))) || in check_quotactl_permission()
|