Home
last modified time | relevance | path

Searched refs:kgid_t (Results 1 – 25 of 154) sorted by relevance

1234567

/linux/include/linux/
H A Dcred.h31 kgid_t gid[];
63 extern int in_group_p(kgid_t);
64 extern int in_egroup_p(kgid_t);
65 extern int groups_search(const struct group_info *, kgid_t);
76 static inline int in_group_p(kgid_t grp) in in_group_p()
80 static inline int in_egroup_p(kgid_t grp) in in_egroup_p()
84 static inline int groups_search(const struct group_info *group_info, kgid_t grp) in groups_search()
116 kgid_t gid; /* real GID of the task */
118 kgid_t sgid; /* saved GID of the task */
120 kgid_t egi
[all...]
H A Dipc.h18 kgid_t gid;
20 kgid_t cgid;
H A Dsysfs.h484 kgid_t kgid);
485 int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid);
487 const char *name, kuid_t kuid, kgid_t kgid);
490 kuid_t kuid, kgid_t kgid);
493 kgid_t kgid);
717 kgid_t kgid) in sysfs_file_change_owner()
725 kgid_t kgid) in sysfs_link_change_owner()
730 static inline int sysfs_change_owner(struct kobject *kobj, kuid_t kuid, kgid_t kgid) in sysfs_change_owner()
737 kuid_t kuid, kgid_t kgid) in sysfs_groups_change_owner()
744 kuid_t kuid, kgid_t kgi in sysfs_group_change_owner()
[all...]
H A Duidgid_types.h13 } kgid_t; typedef
H A Dproc_fs.h69 kgid_t pid_gid;
117 extern void proc_set_user(struct proc_dir_entry *, kuid_t, kgid_t);
210 static inline void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) {} in proc_set_user()
H A Dkey.h214 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,
H 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);
/linux/kernel/
H A Dgroups.c63 kgid_t kgid; in groups_from_user()
78 kgid_t a = *(kgid_t *)_a; in gid_cmp()
79 kgid_t b = *(kgid_t *)_b; in gid_cmp()
92 int groups_search(const struct group_info *group_info, kgid_t grp) in groups_search()
227 int in_group_p(kgid_t grp) in in_group_p()
239 int in_egroup_p(kgid_t grp) in in_egroup_p()
H A Daudit.h83 kgid_t gid;
144 kgid_t gid, egid, sgid, fsgid;
167 kgid_t gid;
239 extern int audit_gid_comparator(kgid_t left, u32 op, kgid_t right);
/linux/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/net/netfilter/
H A Dxt_owner.c49 kgid_t gid_min = make_kgid(net->user_ns, info->gid_min); in owner_check()
50 kgid_t gid_max = make_kgid(net->user_ns, info->gid_max); in owner_check()
100 kgid_t gid_min = make_kgid(net->user_ns, info->gid_min); in owner_mt()
101 kgid_t gid_max = make_kgid(net->user_ns, info->gid_max); in owner_mt()
110 kgid_t group = gi->gid[i]; in owner_mt()
/linux/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/include/net/9p/
H A Dclient.h212 kgid_t dfltgid;
295 kgid_t gid, struct p9_qid *qid);
297 kgid_t gid, struct p9_qid *qid);
319 dev_t rdev, kgid_t gid, struct p9_qid *qid);
321 kgid_t gid, struct p9_qid *qid);
H A D9p.h406 kgid_t n_gid; /* 9p2000.u extensions */
415 kgid_t st_gid;
470 kgid_t gid;
/linux/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/fs/smb/server/
H A Dsmbacl.h44 kgid_t cf_gid;
59 kgid_t gid;
/linux/fs/sysfs/
H A Dgroup.c49 kuid_t uid, kgid_t gid, in create_files()
134 kgid_t gid; in internal_create_group()
370 kgid_t gid; in sysfs_merge_group()
574 kgid_t kgid) in sysfs_group_change_owner()
617 kuid_t kuid, kgid_t kgid) in sysfs_groups_change_owner()
/linux/include/net/
H A Dscm.h23 kgid_t gid;
70 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred()
/linux/net/
H A Dsysctl_net.c57 kuid_t *uid, kgid_t *gid) in net_ctl_set_ownership()
61 kgid_t ns_root_gid; in net_ctl_set_ownership()
/linux/fs/kernfs/
H A Dkernfs-internal.h24 kgid_t ia_gid;
195 kuid_t uid, kgid_t gid,
/linux/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; } in dpm_sysfs_change_owner()
/linux/fs/zonefs/
H A Dzonefs.h71 kgid_t z_gid;
225 kgid_t s_gid;
/linux/fs/jfs/
H A Djfs_incore.h31 kgid_t saved_gid; /* saved for gid mount option */
197 kgid_t gid; /* gid to override on-disk gid */
/linux/security/safesetid/
H A Dlsm.h32 kgid_t gid;

1234567