Searched refs:kuid_t (Results 1 - 25 of 227) sorted by relevance

12345678910

/linux-master/include/linux/
H A Duidgid_types.h9 } kuid_t; typedef in typeref:struct:__anon640
H A Duidgid.h22 #define KUIDT_INIT(value) (kuid_t){ value }
26 static inline uid_t __kuid_val(kuid_t uid)
36 static inline uid_t __kuid_val(kuid_t uid)
53 static inline bool uid_eq(kuid_t left, kuid_t right)
63 static inline bool uid_gt(kuid_t left, kuid_t right)
73 static inline bool uid_gte(kuid_t left, kuid_t right)
83 static inline bool uid_lt(kuid_t lef
[all...]
H A Dipc.h17 kuid_t uid;
19 kuid_t cuid;
H A Dmnt_idmapping.h22 static_assert(sizeof(vfsuid_t) == sizeof(kuid_t));
24 static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val));
79 static inline bool vfsuid_eq_kuid(vfsuid_t vfsuid, kuid_t kuid)
113 #define AS_KUIDT(val) (kuid_t){ __vfsuid_val(val) }
122 struct user_namespace *fs_userns, kuid_t kuid);
127 kuid_t from_vfsuid(struct mnt_idmap *idmap,
166 static inline kuid_t vfsuid_into_kuid(vfsuid_t vfsuid)
222 static inline kuid_t mapped_fsuid(struct mnt_idmap *idmap,
H A Dstat.h44 kuid_t uid;
H A Duser_namespace.h78 kuid_t owner;
118 kuid_t uid;
129 struct ucounts *inc_ucount(struct user_namespace *ns, kuid_t uid, enum ucount_type type);
131 struct ucounts *alloc_ucounts(struct user_namespace *ns, kuid_t uid);
H A Dcred.h113 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-master/include/linux/sched/
H A Duser.h24 kuid_t uid;
41 extern struct user_struct *find_user(kuid_t);
48 extern struct user_struct * alloc_uid(kuid_t);
/linux-master/fs/nfs/
H A Dnfs4idmap.h60 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-master/fs/nfsd/
H A Didmap.h55 __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);
H A Dflexfilelayoutxdr.h38 kuid_t uid;
/linux-master/fs/sysfs/
H A Dsysfs.h31 const struct attribute *attr, umode_t amode, kuid_t uid,
35 kuid_t uid, kgid_t gid, const void *ns);
/linux-master/fs/gfs2/
H A Dquota.h20 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-master/kernel/
H A Daudit.h63 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);
/linux-master/fs/coda/
H A Dcoda_fs_i.h29 kuid_t c_uid; /* fsuid for cached permissions */
/linux-master/security/safesetid/
H A Dlsm.h31 kuid_t uid;
/linux-master/net/netfilter/
H A Dxt_owner.c37 kuid_t uid_min = make_kuid(net->user_ns, info->uid_min);
38 kuid_t uid_max = make_kuid(net->user_ns, info->uid_max);
88 kuid_t uid_min = make_kuid(net->user_ns, info->uid_min);
89 kuid_t uid_max = make_kuid(net->user_ns, info->uid_max);
/linux-master/fs/tracefs/
H A Dinternal.h28 kuid_t uid;
/linux-master/security/keys/
H A Dpersistent.c40 static key_ref_t key_create_persistent(struct user_namespace *ns, kuid_t uid,
73 static long key_get_persistent(struct user_namespace *ns, kuid_t uid,
133 kuid_t uid;
/linux-master/ipc/
H A Dmq_sysctl.c82 kuid_t *uid, kgid_t *gid)
87 kuid_t ns_root_uid = make_kuid(ns->user_ns, 0);
97 kuid_t ns_root_uid;
/linux-master/fs/smb/client/
H A Dfs_context.h193 kuid_t cred_uid;
194 kuid_t linux_uid;
196 kuid_t backupuid;
/linux-master/security/apparmor/include/
H A Dfile.h68 kuid_t uid;
77 const char *target, struct aa_label *tlabel, kuid_t ouid,
/linux-master/fs/kernfs/
H A Dkernfs-internal.h23 kuid_t ia_uid;
156 kuid_t uid, kgid_t gid,
/linux-master/fs/9p/
H A Dfid.c61 kuid_t uid, bool any)
113 static struct p9_fid *v9fs_fid_find(struct dentry *dentry, kuid_t uid, int any)
171 kuid_t uid, int any)
290 kuid_t uid;
/linux-master/include/net/9p/
H A D9p.h405 kuid_t n_uid; /* 9p2000.u extensions */
407 kuid_t n_muid; /* 9p2000.u extensions */
414 kuid_t st_uid;
469 kuid_t uid;

Completed in 299 milliseconds

12345678910