Symbol: vfsgid_t
fs/attr.c
122
const struct inode *inode, vfsgid_t ia_vfsgid)
fs/attr.c
124
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/attr.c
203
vfsgid_t vfsgid;
fs/exec.c
1535
vfsgid_t vfsgid;
fs/fuse/dir.c
1366
vfsgid_t vfsgid = make_vfsgid(idmap, fc->user_ns,
fs/fuse/dir.c
750
vfsgid_t vfsgid = make_vfsgid(idmap, fc->user_ns, kgid);
fs/inode.c
2983
const struct inode *inode, vfsgid_t vfsgid)
fs/internal.h
215
const struct inode *inode, vfsgid_t vfsgid);
fs/mnt_idmapping.c
120
vfsgid_t make_vfsgid(struct mnt_idmap *idmap,
fs/mnt_idmapping.c
18
#define VFSGIDT_INIT_RAW(val) (vfsgid_t){ val }
fs/mnt_idmapping.c
180
struct user_namespace *fs_userns, vfsgid_t vfsgid)
fs/mnt_idmapping.c
207
int vfsgid_in_group_p(vfsgid_t vfsgid)
fs/mnt_idmapping.c
212
int vfsgid_in_group_p(vfsgid_t vfsgid)
fs/namei.c
485
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/overlayfs/inode.c
349
vfsgid_t vfsgid;
fs/overlayfs/util.c
1526
vfsgid_t vfsgid;
fs/posix_acl.c
381
vfsgid_t vfsgid;
fs/posix_acl.c
898
vfsgid_t vfsgid;
fs/smb/server/ndr.c
349
vfsgid_t vfsgid;
fs/smb/server/oplock.c
1734
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/smb/server/smb2pdu.c
2683
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/smb/server/smb2pdu.c
5300
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/smb/server/smbacl.h
122
vfsgid_t vfsgid;
fs/stat.c
86
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/xfs/xfs_iops.c
693
vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode);
fs/xfs/xfs_itable.c
78
vfsgid_t vfsgid;
include/linux/fs.h
1498
static inline vfsgid_t i_gid_into_vfsgid(struct mnt_idmap *idmap,
include/linux/fs.h
1843
const struct inode *inode, vfsgid_t vfsgid);
include/linux/fs.h
280
vfsgid_t ia_vfsgid;
include/linux/mnt_idmapping.h
100
static inline bool vfsgid_eq_kgid(vfsgid_t vfsgid, kgid_t kgid)
include/linux/mnt_idmapping.h
110
#define VFSGIDT_INIT(val) (vfsgid_t){ __kgid_val(val) }
include/linux/mnt_idmapping.h
122
int vfsgid_in_group_p(vfsgid_t vfsgid);
include/linux/mnt_idmapping.h
130
vfsgid_t make_vfsgid(struct mnt_idmap *idmap,
include/linux/mnt_idmapping.h
137
struct user_namespace *fs_userns, vfsgid_t vfsgid);
include/linux/mnt_idmapping.h
191
vfsgid_t vfsgid)
include/linux/mnt_idmapping.h
197
vfsgid_t vfsgid)
include/linux/mnt_idmapping.h
210
static inline kgid_t vfsgid_into_kgid(vfsgid_t vfsgid)
include/linux/mnt_idmapping.h
24
static_assert(sizeof(vfsgid_t) == sizeof(kgid_t));
include/linux/mnt_idmapping.h
26
static_assert(offsetof(vfsgid_t, val) == offsetof(kgid_t, val));
include/linux/mnt_idmapping.h
39
static inline gid_t __vfsgid_val(vfsgid_t gid)
include/linux/mnt_idmapping.h
49
static inline gid_t __vfsgid_val(vfsgid_t gid)
include/linux/mnt_idmapping.h
60
static inline bool vfsgid_valid(vfsgid_t gid)
include/linux/mnt_idmapping.h
70
static inline bool vfsgid_eq(vfsgid_t left, vfsgid_t right)
security/integrity/ima/ima_policy.c
115
bool (*fgroup_op)(vfsgid_t vfsgid, kgid_t rule_gid); /* vfsgid_eq_kgid(), vfsgid_gt_kgid(), vfsgid_lt_kgid() */
security/integrity/ima/ima_policy.c
85
static inline bool vfsgid_gt_kgid(vfsgid_t vfsgid, kgid_t kgid)
security/integrity/ima/ima_policy.c
95
static inline bool vfsgid_lt_kgid(vfsgid_t vfsgid, kgid_t kgid)