Searched refs:kgid_t (Results 1 - 25 of 191) sorted by relevance

12345678

/linux-master/include/linux/
H A Duidgid_types.h13 } kgid_t; typedef in typeref:struct:__anon641
H A Duidgid.h23 #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 Dipc.h18 kgid_t gid;
20 kgid_t cgid;
H A Dmnt_idmapping.h23 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 Dcred.h29 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 Dstat.h45 kgid_t gid;
H A Dsysfs.h466 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 Dnfs4idmap.h61 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 Didmap.h56 __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 Dflexfilelayoutxdr.h39 kgid_t gid;
/linux-master/fs/sysfs/
H A Dsysfs.h32 kgid_t gid, const void *ns);
35 kuid_t uid, kgid_t gid, const void *ns);
H A Dfile.c269 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 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 Dgroups.c63 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 Daudit.h82 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 Dxt_owner.c49 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 Dlsm.h32 kgid_t gid;
/linux-master/fs/tracefs/
H A Dinternal.h29 kgid_t gid;
/linux-master/ipc/
H A Dmq_sysctl.c82 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 Dkernfs-internal.h24 kgid_t ia_gid;
156 kuid_t uid, kgid_t gid,
/linux-master/include/net/9p/
H A Dclient.h199 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 Dpower.h81 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 Dzonefs.h71 kgid_t z_gid;
225 kgid_t s_gid;
/linux-master/net/
H A Dsysctl_net.c58 kuid_t *uid, kgid_t *gid)
62 kgid_t ns_root_gid;
/linux-master/fs/smb/server/
H A Dsmbacl.h153 kgid_t cf_gid;
168 kgid_t gid;

Completed in 2767 milliseconds

12345678