/linux-master/include/linux/ |
H A D | uidgid_types.h | 13 } kgid_t; typedef in typeref:struct:__anon641
|
H A D | uidgid.h | 23 #define KGIDT_INIT(value) (kgid_t){ value } 31 static inline gid_t __kgid_val(kgid_t gid) 41 static inline gid_t __kgid_val(kgid_t gid) 58 static inline bool gid_eq(kgid_t left, kgid_t right) 68 static inline bool gid_gt(kgid_t left, kgid_t right) 78 static inline bool gid_gte(kgid_t left, kgid_t right) 88 static inline bool gid_lt(kgid_t lef [all...] |
H A D | ipc.h | 18 kgid_t gid; 20 kgid_t cgid;
|
H A D | mnt_idmapping.h | 23 static_assert(sizeof(vfsgid_t) == sizeof(kgid_t)); 25 static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val)); 94 static inline bool vfsgid_eq_kgid(vfsgid_t vfsgid, kgid_t kgid) 114 #define AS_KGIDT(val) (kgid_t){ __vfsgid_val(val) } 125 struct user_namespace *fs_userns, kgid_t kgid); 130 kgid_t from_vfsgid(struct mnt_idmap *idmap, 204 static inline kgid_t vfsgid_into_kgid(vfsgid_t vfsgid) 241 static inline kgid_t mapped_fsgid(struct mnt_idmap *idmap,
|
H 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) 78 static inline int in_egroup_p(kgid_t grp) 82 static inline int groups_search(const struct group_info *group_info, kgid_t grp) 114 kgid_t gid; /* real GID of the task */ 116 kgid_t sgid; /* saved GID of the task */ 118 kgid_t egi [all...] |
H A D | stat.h | 45 kgid_t gid;
|
H A D | sysfs.h | 466 kgid_t kgid); 467 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid); 469 const char *name, kuid_t kuid, kgid_t kgid); 472 kuid_t kuid, kgid_t kgid); 475 kgid_t kgid); 695 kgid_t kgid) 703 kgid_t kgid) 708 static inline int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) 715 kuid_t kuid, kgid_t kgid) 722 kuid_t kuid, kgid_t kgi [all...] |
/linux-master/fs/nfs/ |
H A D | nfs4idmap.h | 61 int nfs_map_group_to_gid(const struct nfs_server *, const char *, size_t, kgid_t *); 63 int nfs_map_gid_to_group(const struct nfs_server *, kgid_t, char *, size_t);
|
/linux-master/fs/nfsd/ |
H A D | idmap.h | 56 __be32 nfsd_map_name_to_gid(struct svc_rqst *, const char *, size_t, kgid_t *); 58 __be32 nfsd4_encode_group(struct xdr_stream *, struct svc_rqst *, kgid_t);
|
H A D | flexfilelayoutxdr.h | 39 kgid_t gid;
|
/linux-master/fs/sysfs/ |
H A D | sysfs.h | 32 kgid_t gid, const void *ns); 35 kuid_t uid, kgid_t gid, const void *ns);
|
H A D | file.c | 269 kgid_t gid, const void *ns) 319 kuid_t uid, kgid_t gid, const void *ns) 362 kgid_t gid; 397 kgid_t gid; 577 kgid_t gid; 601 kgid_t kgid) 626 const char *name, kuid_t kuid, kgid_t kgid) 665 kgid_t kgid) 706 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid)
|
/linux-master/fs/gfs2/ |
H 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-master/kernel/ |
H A D | groups.c | 63 kgid_t kgid; 78 kgid_t a = *(kgid_t *)_a; 79 kgid_t b = *(kgid_t *)_b; 92 int groups_search(const struct group_info *group_info, kgid_t grp) 227 int in_group_p(kgid_t grp) 239 int in_egroup_p(kgid_t grp)
|
H A D | audit.h | 82 kgid_t gid; 138 kgid_t gid, egid, sgid, fsgid; 161 kgid_t gid; 233 extern int audit_gid_comparator(kgid_t left, u32 op, kgid_t right);
|
/linux-master/net/netfilter/ |
H A D | xt_owner.c | 49 kgid_t gid_min = make_kgid(net->user_ns, info->gid_min); 50 kgid_t gid_max = make_kgid(net->user_ns, info->gid_max); 100 kgid_t gid_min = make_kgid(net->user_ns, info->gid_min); 101 kgid_t gid_max = make_kgid(net->user_ns, info->gid_max); 110 kgid_t group = gi->gid[i];
|
/linux-master/security/safesetid/ |
H A D | lsm.h | 32 kgid_t gid;
|
/linux-master/fs/tracefs/ |
H A D | internal.h | 29 kgid_t gid;
|
/linux-master/ipc/ |
H A D | mq_sysctl.c | 82 kuid_t *uid, kgid_t *gid) 88 kgid_t ns_root_gid = make_kgid(ns->user_ns, 0); 98 kgid_t ns_root_gid;
|
/linux-master/fs/kernfs/ |
H A D | kernfs-internal.h | 24 kgid_t ia_gid; 156 kuid_t uid, kgid_t gid,
|
/linux-master/include/net/9p/ |
H A D | client.h | 199 kgid_t gid, struct p9_qid *qid); 201 kgid_t gid, struct p9_qid *qid); 221 dev_t rdev, kgid_t gid, struct p9_qid *qid); 223 kgid_t gid, struct p9_qid *qid);
|
/linux-master/drivers/base/power/ |
H A D | power.h | 81 extern int dpm_sysfs_change_owner(struct device *dev, kuid_t kuid, kgid_t kgid); 97 kgid_t kgid) { return 0; }
|
/linux-master/fs/zonefs/ |
H A D | zonefs.h | 71 kgid_t z_gid; 225 kgid_t s_gid;
|
/linux-master/net/ |
H A D | sysctl_net.c | 58 kuid_t *uid, kgid_t *gid) 62 kgid_t ns_root_gid;
|
/linux-master/fs/smb/server/ |
H A D | smbacl.h | 153 kgid_t cf_gid; 168 kgid_t gid;
|