Home
last modified time | relevance | path

Searched refs:kuid_t (Results 1 – 25 of 47) sorted by relevance

12

/include/linux/
A Duidgid.h22 #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 Dmnt_idmapping.h23 static_assert(sizeof(vfsuid_t) == sizeof(kuid_t));
25 static_assert(offsetof(vfsuid_t, val) == offsetof(kuid_t, val));
85 static inline bool vfsuid_eq_kuid(vfsuid_t vfsuid, kuid_t kuid) in vfsuid_eq_kuid()
119 #define AS_KUIDT(val) (kuid_t){ __vfsuid_val(val) }
128 struct user_namespace *fs_userns, kuid_t kuid);
133 kuid_t from_vfsuid(struct mnt_idmap *idmap,
172 static inline kuid_t vfsuid_into_kuid(vfsuid_t vfsuid) in vfsuid_into_kuid()
228 static inline kuid_t mapped_fsuid(struct mnt_idmap *idmap, in mapped_fsuid()
A Dipc.h17 kuid_t uid;
19 kuid_t cuid;
A Duidgid_types.h9 } kuid_t; typedef
A Duser_namespace.h82 kuid_t owner;
122 kuid_t uid;
134 struct ucounts *inc_ucount(struct user_namespace *ns, kuid_t uid, enum ucount_type type);
136 struct ucounts *alloc_ucounts(struct user_namespace *ns, kuid_t uid);
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 */
A Dsysfs.h480 int sysfs_file_change_owner(struct kobject *kobj, const char *name, kuid_t kuid,
482 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid);
484 const char *name, kuid_t kuid, kgid_t kgid);
487 kuid_t kuid, kgid_t kgid);
489 const struct attribute_group *groups, kuid_t kuid,
713 const char *name, kuid_t kuid, in sysfs_file_change_owner()
721 const char *name, kuid_t kuid, in sysfs_link_change_owner()
727 static inline int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) in sysfs_change_owner()
734 kuid_t kuid, kgid_t kgid) in sysfs_groups_change_owner()
741 kuid_t kuid, kgid_t kgid) in sysfs_group_change_owner()
A Dstat.h44 kuid_t uid;
A Dkobject.h113 void kobject_get_ownership(const struct kobject *kobj, kuid_t *uid, kgid_t *gid);
122 void (*get_ownership)(const struct kobject *kobj, kuid_t *uid, kgid_t *gid);
A Dkey.h213 kuid_t uid;
286 kuid_t uid, kgid_t gid,
421 extern struct key *keyring_alloc(const char *description, kuid_t uid, kgid_t gid,
A Dkernfs.h428 kuid_t uid, kgid_t gid,
434 kuid_t uid, kgid_t gid,
528 umode_t mode, kuid_t uid, kgid_t gid, in kernfs_create_dir_ns()
534 umode_t mode, kuid_t uid, kgid_t gid, in __kernfs_create_file()
A Dvmw_vmci_api.h39 bool vmci_is_context_owner(u32 context_id, kuid_t uid);
A Daudit.h68 kuid_t uid;
197 extern int audit_set_loginuid(kuid_t loginuid);
199 static inline kuid_t audit_get_loginuid(struct task_struct *tsk) in audit_get_loginuid()
255 static inline kuid_t audit_get_loginuid(struct task_struct *tsk) in audit_get_loginuid()
A Dproc_fs.h119 extern void proc_set_user(struct proc_dir_entry *, kuid_t, kgid_t);
212 static inline void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) {} in proc_set_user()
A Dquota.h70 kuid_t uid;
150 static inline struct kqid make_kqid_uid(kuid_t uid) in make_kqid_uid()
A Dposix_acl.h24 kuid_t e_uid;
A Dfs_parser.h61 kuid_t uid;
/include/linux/sched/
A Duser.h24 kuid_t uid;
41 extern struct user_struct *find_user(kuid_t);
48 extern struct user_struct * alloc_uid(kuid_t);
/include/net/9p/
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;
A Dclient.h155 kuid_t uid;
191 const char *uname, kuid_t n_uname, const char *aname);
/include/net/
A Dscm.h22 kuid_t uid;
70 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred()
A Dfib_rules.h16 kuid_t start;
17 kuid_t end;
A Dflow.h44 kuid_t flowic_uid;
100 kuid_t uid) in flowi4_init_output()
A Dax25.h166 kuid_t uid;
472 ax25_uid_assoc *ax25_findbyuid(kuid_t);
/include/linux/sunrpc/
A Dsvcauth.h23 kuid_t cr_uid;

Completed in 52 milliseconds

12