/kernel/linux/linux-5.10/security/ |
H A D | commoncap.c | 728 * @root_uid: This namespace' root UID WRT initial USER namespace 736 bool *effective, kuid_t root_uid) in handle_privileged_root() 748 if (has_fcap && __is_suid(root_uid, new)) { in handle_privileged_root() 757 if (__is_eff(root_uid, new) || __is_real(root_uid, new)) { in handle_privileged_root() 765 if (__is_eff(root_uid, new)) in handle_privileged_root() 837 kuid_t root_uid; in cap_bprm_creds_from_file() local 846 root_uid = make_kuid(new->user_ns, 0); in cap_bprm_creds_from_file() 848 handle_privileged_root(bprm, has_fcap, &effective, root_uid); in cap_bprm_creds_from_file() 899 if (nonroot_raised_pE(new, old, root_uid, has_fca in cap_bprm_creds_from_file() 735 handle_privileged_root(struct linux_binprm *bprm, bool has_fcap, bool *effective, kuid_t root_uid) handle_privileged_root() argument 1022 kuid_t root_uid = make_kuid(old->user_ns, 0); cap_emulate_setxuid() local 1077 kuid_t root_uid = make_kuid(old->user_ns, 0); cap_task_fix_setuid() local [all...] |
/kernel/linux/linux-6.6/security/ |
H A D | commoncap.c | 781 * @root_uid: This namespace' root UID WRT initial USER namespace 789 bool *effective, kuid_t root_uid) in handle_privileged_root() 801 if (has_fcap && __is_suid(root_uid, new)) { in handle_privileged_root() 810 if (__is_eff(root_uid, new) || __is_real(root_uid, new)) { in handle_privileged_root() 818 if (__is_eff(root_uid, new)) in handle_privileged_root() 892 kuid_t root_uid; in cap_bprm_creds_from_file() local 901 root_uid = make_kuid(new->user_ns, 0); in cap_bprm_creds_from_file() 903 handle_privileged_root(bprm, has_fcap, &effective, root_uid); in cap_bprm_creds_from_file() 954 if (nonroot_raised_pE(new, old, root_uid, has_fca in cap_bprm_creds_from_file() 788 handle_privileged_root(struct linux_binprm *bprm, bool has_fcap, bool *effective, kuid_t root_uid) handle_privileged_root() argument 1086 kuid_t root_uid = make_kuid(old->user_ns, 0); cap_emulate_setxuid() local 1143 kuid_t root_uid = make_kuid(old->user_ns, 0); cap_task_fix_setuid() local [all...] |
/kernel/linux/linux-5.10/usr/ |
H A D | gen_initramfs.sh | 96 [ "$root_uid" = "squash" ] && uid=0 || [ "$uid" -eq "$root_uid" ] && uid=0 190 root_uid=0 212 root_uid="$1" 213 [ "$root_uid" = "-1" ] && root_uid=$(id -u || echo 0)
|
/kernel/linux/linux-6.6/usr/ |
H A D | gen_initramfs.sh | 97 [ "$root_uid" = "squash" ] && uid=0 || [ "$uid" -eq "$root_uid" ] && uid=0 191 root_uid=0 214 root_uid="$1" 215 [ "$root_uid" = "-1" ] && root_uid=$(id -u || echo 0)
|
/kernel/linux/linux-5.10/drivers/android/ |
H A D | binderfs.c | 151 inode->i_uid = info->root_uid; in binderfs_binder_device_create() 428 inode->i_uid = info->root_uid; in binderfs_binder_ctl_create() 676 info->root_uid = make_kuid(sb->s_user_ns, 0); in binderfs_fill_super() 677 if (!uid_valid(info->root_uid)) in binderfs_fill_super() 678 info->root_uid = GLOBAL_ROOT_UID; in binderfs_fill_super()
|
H A D | binder_internal.h | 55 * @root_uid: uid that needs to be used when a new binder device is 67 kuid_t root_uid; member
|
/kernel/linux/linux-6.6/drivers/android/ |
H A D | binderfs.c | 159 inode->i_uid = info->root_uid; in binderfs_binder_device_create() 438 inode->i_uid = info->root_uid; in binderfs_binder_ctl_create() 692 info->root_uid = make_kuid(sb->s_user_ns, 0); in binderfs_fill_super() 693 if (!uid_valid(info->root_uid)) in binderfs_fill_super() 694 info->root_uid = GLOBAL_ROOT_UID; in binderfs_fill_super()
|
H A D | binder_internal.h | 57 * @root_uid: uid that needs to be used when a new binder device is 69 kuid_t root_uid; member
|
/kernel/linux/linux-5.10/lib/ |
H A D | kobject_uevent.c | 358 kuid_t root_uid; in uevent_net_broadcast_tagged() local 362 root_uid = make_kuid(owning_user_ns, 0); in uevent_net_broadcast_tagged() 363 if (uid_valid(root_uid)) in uevent_net_broadcast_tagged() 364 parms->creds.uid = root_uid; in uevent_net_broadcast_tagged()
|
/kernel/linux/linux-6.6/lib/ |
H A D | kobject_uevent.c | 358 kuid_t root_uid; in uevent_net_broadcast_tagged() local 362 root_uid = make_kuid(owning_user_ns, 0); in uevent_net_broadcast_tagged() 363 if (uid_valid(root_uid)) in uevent_net_broadcast_tagged() 364 parms->creds.uid = root_uid; in uevent_net_broadcast_tagged()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_conntrack_expect.c | 662 kuid_t root_uid; in exp_proc_init() local 670 root_uid = make_kuid(net->user_ns, 0); in exp_proc_init() 672 if (uid_valid(root_uid) && gid_valid(root_gid)) in exp_proc_init() 673 proc_set_user(proc, root_uid, root_gid); in exp_proc_init()
|
H A D | nf_conntrack_standalone.c | 470 kuid_t root_uid; in nf_conntrack_standalone_init_proc() local 478 root_uid = make_kuid(net->user_ns, 0); in nf_conntrack_standalone_init_proc() 480 if (uid_valid(root_uid) && gid_valid(root_gid)) in nf_conntrack_standalone_init_proc() 481 proc_set_user(pde, root_uid, root_gid); in nf_conntrack_standalone_init_proc()
|
H A D | x_tables.c | 1723 kuid_t root_uid; in xt_proto_init() local 1732 root_uid = make_kuid(net->user_ns, 0); in xt_proto_init() 1742 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1743 proc_set_user(proc, root_uid, root_gid); in xt_proto_init() 1752 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1753 proc_set_user(proc, root_uid, root_gid); in xt_proto_init() 1762 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1763 proc_set_user(proc, root_uid, root_gid); in xt_proto_init()
|
H A D | nfnetlink_log.c | 1104 kuid_t root_uid; in nfnl_log_net_init() local 1118 root_uid = make_kuid(net->user_ns, 0); in nfnl_log_net_init() 1120 if (uid_valid(root_uid) && gid_valid(root_gid)) in nfnl_log_net_init() 1121 proc_set_user(proc, root_uid, root_gid); in nfnl_log_net_init()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_expect.c | 682 kuid_t root_uid; in exp_proc_init() local 690 root_uid = make_kuid(net->user_ns, 0); in exp_proc_init() 692 if (uid_valid(root_uid) && gid_valid(root_gid)) in exp_proc_init() 693 proc_set_user(proc, root_uid, root_gid); in exp_proc_init()
|
H A D | x_tables.c | 1818 kuid_t root_uid; in xt_proto_init() local 1827 root_uid = make_kuid(net->user_ns, 0); in xt_proto_init() 1837 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1838 proc_set_user(proc, root_uid, root_gid); in xt_proto_init() 1847 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1848 proc_set_user(proc, root_uid, root_gid); in xt_proto_init() 1857 if (uid_valid(root_uid) && gid_valid(root_gid)) in xt_proto_init() 1858 proc_set_user(proc, root_uid, root_gid); in xt_proto_init()
|
H A D | nf_conntrack_standalone.c | 474 kuid_t root_uid; in nf_conntrack_standalone_init_proc() local 482 root_uid = make_kuid(net->user_ns, 0); in nf_conntrack_standalone_init_proc() 484 if (uid_valid(root_uid) && gid_valid(root_gid)) in nf_conntrack_standalone_init_proc() 485 proc_set_user(pde, root_uid, root_gid); in nf_conntrack_standalone_init_proc()
|
H A D | nfnetlink_log.c | 1122 kuid_t root_uid; in nfnl_log_net_init() local 1136 root_uid = make_kuid(net->user_ns, 0); in nfnl_log_net_init() 1138 if (uid_valid(root_uid) && gid_valid(root_gid)) in nfnl_log_net_init() 1139 proc_set_user(proc, root_uid, root_gid); in nfnl_log_net_init()
|
/kernel/linux/linux-6.6/fs/ |
H A D | open.c | 388 kuid_t root_uid = make_kuid(cred->user_ns, 0); in access_need_override_creds() local 389 if (!uid_eq(cred->uid, root_uid)) { in access_need_override_creds() 422 kuid_t root_uid = make_kuid(override_cred->user_ns, 0); in access_override_creds() local 423 if (!uid_eq(override_cred->uid, root_uid)) in access_override_creds()
|
/kernel/linux/linux-5.10/fs/ |
H A D | open.c | 362 kuid_t root_uid = make_kuid(override_cred->user_ns, 0); in access_override_creds() local 363 if (!uid_eq(override_cred->uid, root_uid)) in access_override_creds()
|