| /linux/include/linux/ |
| H A D | cred.h | 31 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 D | ipc.h | 18 kgid_t gid; 20 kgid_t cgid;
|
| H A D | sysfs.h | 484 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 D | uidgid_types.h | 13 } kgid_t; typedef
|
| H A D | proc_fs.h | 69 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 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,
|
| H 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);
|
| /linux/kernel/ |
| H A D | groups.c | 63 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 D | audit.h | 83 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 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/net/netfilter/ |
| H A D | xt_owner.c | 49 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 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/include/net/9p/ |
| H A D | client.h | 212 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 D | 9p.h | 406 kgid_t n_gid; /* 9p2000.u extensions */ 415 kgid_t st_gid; 470 kgid_t gid;
|
| /linux/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/fs/smb/server/ |
| H A D | smbacl.h | 44 kgid_t cf_gid; 59 kgid_t gid;
|
| /linux/fs/sysfs/ |
| H A D | group.c | 49 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 D | scm.h | 23 kgid_t gid; 70 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred()
|
| /linux/net/ |
| H A D | sysctl_net.c | 57 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 D | kernfs-internal.h | 24 kgid_t ia_gid; 195 kuid_t uid, kgid_t gid,
|
| /linux/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; } in dpm_sysfs_change_owner()
|
| /linux/fs/zonefs/ |
| H A D | zonefs.h | 71 kgid_t z_gid; 225 kgid_t s_gid;
|
| /linux/fs/jfs/ |
| H A D | jfs_incore.h | 31 kgid_t saved_gid; /* saved for gid mount option */ 197 kgid_t gid; /* gid to override on-disk gid */
|
| /linux/security/safesetid/ |
| H A D | lsm.h | 32 kgid_t gid;
|