| /linux/include/linux/ |
| A D | uidgid.h | 22 #define KUIDT_INIT(value) (kuid_t){ value } 26 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() 36 static inline uid_t __kuid_val(kuid_t uid) in __kuid_val() 53 static inline bool uid_eq(kuid_t left, kuid_t right) in uid_eq() 63 static inline bool uid_gt(kuid_t left, kuid_t right) in uid_gt() 73 static inline bool uid_gte(kuid_t left, kuid_t right) in uid_gte() 83 static inline bool uid_lt(kuid_t left, kuid_t right) in uid_lt() 93 static inline bool uid_lte(kuid_t left, kuid_t right) in uid_lte() 103 static inline bool uid_valid(kuid_t uid) in uid_valid() 115 extern kuid_t make_kuid(struct user_namespace *from, uid_t uid); [all …]
|
| A D | mnt_idmapping.h | 23 static_assert(sizeof(vfsuid_t) == sizeof(kuid_t)); 25 static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val)); 80 static inline bool vfsuid_eq_kuid(vfsuid_t vfsuid, kuid_t kuid) in vfsuid_eq_kuid() 114 #define AS_KUIDT(val) (kuid_t){ __vfsuid_val(val) } 123 struct user_namespace *fs_userns, kuid_t kuid); 128 kuid_t from_vfsuid(struct mnt_idmap *idmap, 167 static inline kuid_t vfsuid_into_kuid(vfsuid_t vfsuid) in vfsuid_into_kuid() 223 static inline kuid_t mapped_fsuid(struct mnt_idmap *idmap, in mapped_fsuid()
|
| A D | sysfs.h | 476 int sysfs_file_change_owner(struct kobject *kobj, const char *name, kuid_t kuid, 478 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid); 480 const char *name, kuid_t kuid, kgid_t kgid); 483 kuid_t kuid, kgid_t kgid); 485 const struct attribute_group *groups, kuid_t kuid, 709 const char *name, kuid_t kuid, in sysfs_file_change_owner() 717 const char *name, kuid_t kuid, in sysfs_link_change_owner() 723 static inline int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) in sysfs_change_owner() 730 kuid_t kuid, kgid_t kgid) in sysfs_groups_change_owner() 737 kuid_t kuid, kgid_t kgid) in sysfs_group_change_owner()
|
| A D | ipc.h | 17 kuid_t uid; 19 kuid_t cuid;
|
| A D | user_namespace.h | 80 kuid_t owner; 120 kuid_t uid; 131 struct ucounts *inc_ucount(struct user_namespace *ns, kuid_t uid, enum ucount_type type); 133 struct ucounts *alloc_ucounts(struct user_namespace *ns, kuid_t uid);
|
| A D | cred.h | 113 kuid_t uid; /* real UID of the task */ 115 kuid_t suid; /* saved UID of the task */ 117 kuid_t euid; /* effective UID of the task */ 119 kuid_t fsuid; /* UID for VFS ops */
|
| /linux/fs/gfs2/ |
| A D | quota.h | 20 int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 23 int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid); 26 int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid, 29 kuid_t uid, kgid_t gid);
|
| /linux/kernel/ |
| A D | audit.h | 63 kuid_t rootid; 81 kuid_t uid; 137 kuid_t uid, euid, suid, fsuid; 143 kuid_t target_auid; 144 kuid_t target_uid; 160 kuid_t uid; 232 extern int audit_uid_comparator(kuid_t left, u32 op, kuid_t right);
|
| A D | user.c | 131 static struct user_struct *uid_hash_find(kuid_t uid, struct hlist_head *hashent) in uid_hash_find() 180 struct user_struct *find_user(kuid_t uid) in find_user() 203 struct user_struct *alloc_uid(kuid_t uid) in alloc_uid()
|
| /linux/include/linux/sched/ |
| A D | user.h | 24 kuid_t uid; 41 extern struct user_struct *find_user(kuid_t); 48 extern struct user_struct * alloc_uid(kuid_t);
|
| /linux/net/netfilter/ |
| A D | xt_owner.c | 37 kuid_t uid_min = make_kuid(net->user_ns, info->uid_min); in owner_check() 38 kuid_t uid_max = make_kuid(net->user_ns, info->uid_max); in owner_check() 88 kuid_t uid_min = make_kuid(net->user_ns, info->uid_min); in owner_mt() 89 kuid_t uid_max = make_kuid(net->user_ns, info->uid_max); in owner_mt()
|
| /linux/fs/nfsd/ |
| A D | idmap.h | 55 __be32 nfsd_map_name_to_uid(struct svc_rqst *, const char *, size_t, kuid_t *); 57 __be32 nfsd4_encode_user(struct xdr_stream *, struct svc_rqst *, kuid_t);
|
| /linux/fs/sysfs/ |
| A D | sysfs.h | 31 const struct attribute *attr, umode_t amode, kuid_t uid, 35 kuid_t uid, kgid_t gid, const void *ns);
|
| A D | file.c | 268 const struct attribute *attr, umode_t mode, kuid_t uid, in sysfs_add_file_mode_ns() 319 kuid_t uid, kgid_t gid, const void *ns) in sysfs_add_bin_file_mode_ns() 361 kuid_t uid; in sysfs_create_file_ns() 396 kuid_t uid; in sysfs_add_file_to_group() 576 kuid_t uid; in sysfs_create_bin_file() 600 static int internal_change_owner(struct kernfs_node *kn, kuid_t kuid, in internal_change_owner() 626 const char *name, kuid_t kuid, kgid_t kgid) in sysfs_link_change_owner() 664 int sysfs_file_change_owner(struct kobject *kobj, const char *name, kuid_t kuid, in sysfs_file_change_owner() 706 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) in sysfs_change_owner()
|
| A D | group.c | 46 kuid_t uid, kgid_t gid, in create_files() 124 kuid_t uid; in internal_create_group() 360 kuid_t uid; in sysfs_merge_group() 548 const struct attribute_group *grp, kuid_t kuid, in sysfs_group_change_owner() 592 kuid_t kuid, kgid_t kgid) in sysfs_groups_change_owner()
|
| /linux/fs/nfs/ |
| A D | nfs4idmap.h | 60 int nfs_map_name_to_uid(const struct nfs_server *, const char *, size_t, kuid_t *); 62 int nfs_map_uid_to_name(const struct nfs_server *, kuid_t, char *, size_t);
|
| /linux/include/net/9p/ |
| A D | 9p.h | 405 kuid_t n_uid; /* 9p2000.u extensions */ 407 kuid_t n_muid; /* 9p2000.u extensions */ 414 kuid_t st_uid; 469 kuid_t uid;
|
| /linux/security/keys/ |
| A D | persistent.c | 40 static key_ref_t key_create_persistent(struct user_namespace *ns, kuid_t uid, in key_create_persistent() 73 static long key_get_persistent(struct user_namespace *ns, kuid_t uid, in key_get_persistent() 133 kuid_t uid; in keyctl_get_persistent()
|
| /linux/security/ |
| A D | commoncap.c | 335 kuid_t kroot; in rootid_owns_currentns() 386 kuid_t kroot; in cap_inode_getsecurity() 540 kuid_t rootid; in cap_convert_nscap() 645 kuid_t rootkuid; in get_vfs_caps_from_disk() 768 static inline bool __is_real(kuid_t uid, struct cred *cred) in __is_real() 771 static inline bool __is_eff(kuid_t uid, struct cred *cred) in __is_eff() 790 bool *effective, kuid_t root_uid) in handle_privileged_root() 854 kuid_t root, bool has_fcap) in nonroot_raised_pE() 893 kuid_t root_uid; in cap_bprm_creds_from_file() 1087 kuid_t root_uid = make_kuid(old->user_ns, 0); in cap_emulate_setxuid() [all …]
|
| /linux/ipc/ |
| A D | mq_sysctl.c | 80 kuid_t *uid, kgid_t *gid) in mq_set_ownership() 85 kuid_t ns_root_uid = make_kuid(ns->user_ns, 0); in mq_set_ownership() 95 kuid_t ns_root_uid; in mq_permissions()
|
| /linux/fs/9p/ |
| A D | fid.c | 61 kuid_t uid, bool any) in v9fs_fid_find_inode() 113 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any) in v9fs_fid_find() 170 kuid_t uid, int any) in v9fs_fid_lookup_with_uid() 289 kuid_t uid; in v9fs_fid_lookup()
|
| /linux/fs/smb/client/ |
| A D | fs_context.h | 193 kuid_t cred_uid; 194 kuid_t linux_uid; 196 kuid_t backupuid;
|
| /linux/drivers/android/ |
| A D | binder_internal.h | 22 kuid_t binder_context_mgr_uid; 70 kuid_t root_uid; 552 kuid_t sender_euid;
|
| /linux/security/apparmor/include/ |
| A D | file.h | 68 kuid_t uid; 77 const char *target, struct aa_label *tlabel, kuid_t ouid,
|
| /linux/fs/smb/server/ |
| A D | smbacl.h | 43 kuid_t cf_uid; 58 kuid_t uid;
|