Searched refs:kgid_t (Results 1 – 25 of 34) sorted by relevance
12
| /include/linux/ |
| A D | uidgid.h | 23 #define KGIDT_INIT(value) (kgid_t){ value } 31 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 41 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val() 58 static inline bool gid_eq(kgid_t left, kgid_t right) in gid_eq() 68 static inline bool gid_gt(kgid_t left, kgid_t right) in gid_gt() 78 static inline bool gid_gte(kgid_t left, kgid_t right) in gid_gte() 88 static inline bool gid_lt(kgid_t left, kgid_t right) in gid_lt() 98 static inline bool gid_lte(kgid_t left, kgid_t right) in gid_lte() 108 static inline bool gid_valid(kgid_t gid) in gid_valid() 116 extern kgid_t make_kgid(struct user_namespace *from, gid_t gid); [all …]
|
| A D | cred.h | 29 kgid_t gid[]; 61 extern int in_group_p(kgid_t); 62 extern int in_egroup_p(kgid_t); 63 extern int groups_search(const struct group_info *, kgid_t); 74 static inline int in_group_p(kgid_t grp) in in_group_p() 78 static inline int in_egroup_p(kgid_t grp) in in_egroup_p() 82 static inline int groups_search(const struct group_info *group_info, kgid_t grp) in groups_search() 114 kgid_t gid; /* real GID of the task */ 116 kgid_t sgid; /* saved GID of the task */ 118 kgid_t egid; /* effective GID of the task */ [all …]
|
| A D | mnt_idmapping.h | 24 static_assert(sizeof(vfsgid_t) == sizeof(kgid_t)); 26 static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val)); 100 static inline bool vfsgid_eq_kgid(vfsgid_t vfsgid, kgid_t kgid) in vfsgid_eq_kgid() 120 #define AS_KGIDT(val) (kgid_t){ __vfsgid_val(val) } 131 struct user_namespace *fs_userns, kgid_t kgid); 136 kgid_t from_vfsgid(struct mnt_idmap *idmap, 210 static inline kgid_t vfsgid_into_kgid(vfsgid_t vfsgid) in vfsgid_into_kgid() 247 static inline kgid_t mapped_fsgid(struct mnt_idmap *idmap, in mapped_fsgid()
|
| A D | ipc.h | 18 kgid_t gid; 20 kgid_t cgid;
|
| A D | uidgid_types.h | 13 } kgid_t; typedef
|
| A D | sysfs.h | 481 kgid_t kgid); 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); 490 kgid_t kgid); 714 kgid_t kgid) in sysfs_file_change_owner() 722 kgid_t kgid) 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 D | stat.h | 45 kgid_t gid;
|
| A D | kobject.h | 113 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 D | proc_fs.h | 71 kgid_t pid_gid; 119 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 D | key.h | 214 kgid_t gid; 286 kuid_t uid, kgid_t gid, 421 extern struct key *keyring_alloc(const char *description, kuid_t uid, kgid_t gid,
|
| A D | kernfs.h | 428 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 D | quota.h | 71 kgid_t gid; 162 static inline struct kqid make_kqid_gid(kgid_t gid) in make_kqid_gid()
|
| A D | posix_acl.h | 25 kgid_t e_gid;
|
| A D | fs_parser.h | 62 kgid_t gid;
|
| A D | shmem_fs.h | 68 kgid_t gid; /* Mount gid for root directory */
|
| A D | sysctl.h | 206 kuid_t *uid, kgid_t *gid);
|
| A D | user_namespace.h | 83 kgid_t group;
|
| A D | device.h | 93 kuid_t *uid, kgid_t *gid); 1028 int device_change_owner(struct device *dev, kuid_t kuid, kgid_t kgid);
|
| /include/net/9p/ |
| A D | client.h | 199 kgid_t gid, struct p9_qid *qid); 201 kgid_t gid, struct p9_qid *qid); 223 dev_t rdev, kgid_t gid, struct p9_qid *qid); 225 kgid_t gid, struct p9_qid *qid);
|
| A D | 9p.h | 406 kgid_t n_gid; /* 9p2000.u extensions */ 415 kgid_t st_gid; 470 kgid_t gid;
|
| /include/net/ |
| A D | scm.h | 23 kgid_t gid; 70 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred()
|
| A D | net_namespace.h | 210 void net_ns_get_ownership(const struct net *net, kuid_t *uid, kgid_t *gid); 230 kuid_t *uid, kgid_t *gid) in net_ns_get_ownership()
|
| /include/linux/sunrpc/ |
| A D | svcauth.h | 24 kgid_t cr_gid;
|
| /include/linux/device/ |
| A D | class.h | 67 void (*get_ownership)(const struct device *dev, kuid_t *uid, kgid_t *gid);
|
| /include/net/netns/ |
| A D | ipv4.h | 28 kgid_t range[2];
|
Completed in 53 milliseconds
12