Home
last modified time | relevance | path

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

1234567

/Linux-v4.19/include/linux/
Duidgid.h28 } kgid_t; typedef
31 #define KGIDT_INIT(value) (kgid_t){ value }
39 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val()
49 static inline gid_t __kgid_val(kgid_t gid) in __kgid_val()
66 static inline bool gid_eq(kgid_t left, kgid_t right) in gid_eq()
76 static inline bool gid_gt(kgid_t left, kgid_t right) in gid_gt()
86 static inline bool gid_gte(kgid_t left, kgid_t right) in gid_gte()
96 static inline bool gid_lt(kgid_t left, kgid_t right) in gid_lt()
106 static inline bool gid_lte(kgid_t left, kgid_t right) in gid_lte()
116 static inline bool gid_valid(kgid_t gid) in gid_valid()
[all …]
Dcred.h33 kgid_t gid[0];
66 extern int in_group_p(kgid_t);
67 extern int in_egroup_p(kgid_t);
68 extern int groups_search(const struct group_info *, kgid_t);
79 static inline int in_group_p(kgid_t grp) in in_group_p()
83 static inline int in_egroup_p(kgid_t grp) in in_egroup_p()
87 static inline int groups_search(const struct group_info *group_info, kgid_t grp) in groups_search()
126 kgid_t gid; /* real GID of the task */
128 kgid_t sgid; /* saved GID of the task */
130 kgid_t egid; /* effective GID of the task */
[all …]
Dipc.h18 kgid_t gid;
20 kgid_t cgid;
Dkernfs.h329 kuid_t uid, kgid_t gid,
335 kuid_t uid, kgid_t gid,
421 umode_t mode, kuid_t uid, kgid_t gid, in kernfs_create_dir_ns()
427 umode_t mode, kuid_t uid, kgid_t gid, in __kernfs_create_file()
513 umode_t mode, kuid_t uid, kgid_t gid, in kernfs_create_file_ns()
Dkey.h171 kgid_t gid;
239 kuid_t uid, kgid_t gid,
316 extern struct key *keyring_alloc(const char *description, kuid_t uid, kgid_t gid,
Dkobject.h119 kuid_t *uid, kgid_t *gid);
145 void (*get_ownership)(struct kobject *kobj, kuid_t *uid, kgid_t *gid);
Dproc_fs.h51 extern void proc_set_user(struct proc_dir_entry *, kuid_t, kgid_t);
105 static inline void proc_set_user(struct proc_dir_entry *de, kuid_t uid, kgid_t gid) {} in proc_set_user()
/Linux-v4.19/kernel/
Dgroups.c20 len = sizeof(struct group_info) + sizeof(kgid_t) * gidsetsize; in groups_alloc()
68 kgid_t kgid; in groups_from_user()
83 kgid_t a = *(kgid_t *)_a; in gid_cmp()
84 kgid_t b = *(kgid_t *)_b; in gid_cmp()
97 int groups_search(const struct group_info *group_info, kgid_t grp) in groups_search()
219 int in_group_p(kgid_t grp) in in_group_p()
231 int in_egroup_p(kgid_t grp) in in_egroup_p()
Daudit.h90 kgid_t gid;
141 kgid_t gid, egid, sgid, fsgid;
164 kgid_t gid;
238 extern int audit_gid_comparator(kgid_t left, u32 op, kgid_t right);
/Linux-v4.19/fs/gfs2/
Dquota.h23 extern int gfs2_quota_hold(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
26 extern int gfs2_quota_lock(struct gfs2_inode *ip, kuid_t uid, kgid_t gid);
29 extern int gfs2_quota_check(struct gfs2_inode *ip, kuid_t uid, kgid_t gid,
32 kuid_t uid, kgid_t gid);
/Linux-v4.19/net/netfilter/
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()
94 kgid_t gid_min = make_kgid(net->user_ns, info->gid_min); in owner_mt()
95 kgid_t gid_max = make_kgid(net->user_ns, info->gid_max); in owner_mt()
/Linux-v4.19/fs/nfsd/
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);
Dflexfilelayoutxdr.h39 kgid_t gid;
/Linux-v4.19/include/net/9p/
Dclient.h244 kgid_t gid, struct p9_qid *qid);
246 kgid_t gid, struct p9_qid *qid);
264 dev_t rdev, kgid_t gid, struct p9_qid *);
266 kgid_t gid, struct p9_qid *);
D9p.h411 kgid_t n_gid; /* 9p2000.u extensions */
420 kgid_t st_gid;
475 kgid_t gid;
/Linux-v4.19/fs/nfs/
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-v4.19/fs/cifs/
Dcifs_fs_sb.h65 kgid_t mnt_gid;
67 kgid_t mnt_backupgid;
/Linux-v4.19/net/
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-v4.19/include/net/
Dscm.h21 kgid_t gid;
57 struct pid *pid, kuid_t uid, kgid_t gid) in scm_set_cred()
/Linux-v4.19/fs/jfs/
Djfs_incore.h42 kgid_t saved_gid; /* saved for gid mount option */
200 kgid_t gid; /* gid to override on-disk gid */
/Linux-v4.19/fs/sysfs/
Dsysfs.h32 umode_t amode, kuid_t uid, kgid_t gid,
Dgroup.c34 kuid_t uid, kgid_t gid, in create_files()
112 kgid_t gid; in internal_create_group()
305 kgid_t gid; in sysfs_merge_group()
Dfile.c248 umode_t mode, kuid_t uid, kgid_t gid, const void *ns) in sysfs_add_file_mode_ns()
326 kgid_t gid; in sysfs_create_file_ns()
362 kgid_t gid; in sysfs_add_file_to_group()
538 kgid_t gid; in sysfs_create_bin_file()
/Linux-v4.19/fs/xfs/
Dxfs_linux.h184 static inline uint32_t xfs_kgid_to_gid(kgid_t gid) in xfs_kgid_to_gid()
189 static inline kgid_t xfs_gid_to_kgid(uint32_t gid) in xfs_gid_to_kgid()
/Linux-v4.19/fs/autofs/
Dautofs_i.h71 kgid_t gid;
94 kgid_t gid;

1234567