Searched refs:ia_vfsgid (Results 1 – 11 of 11) sorted by relevance
/linux/fs/ |
H A D | attr.c | 122 const struct inode *inode, vfsgid_t ia_vfsgid) in chgrp_ok() argument 127 if (vfsgid_eq(ia_vfsgid, vfsgid)) in chgrp_ok() 129 if (vfsgid_in_group_p(ia_vfsgid)) in chgrp_ok() 188 !chgrp_ok(idmap, inode, attr->ia_vfsgid)) in setattr_prepare() 199 vfsgid = attr->ia_vfsgid; in setattr_prepare() 523 attr->ia_vfsgid)) in notify_change()
|
H A D | open.c | 743 attr->ia_vfsgid = VFSGIDT_INIT(kgid); in setattr_vfsgid() 766 newattrs.ia_vfsgid = INVALID_VFSGID; in chown_common() 780 from_vfsgid(idmap, fs_userns, newattrs.ia_vfsgid)); in chown_common()
|
/linux/fs/fat/ |
H A D | file.c | 524 (!gid_eq(from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid), in fat_setattr()
|
/linux/fs/exfat/ |
H A D | file.c | 318 (!gid_eq(from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid), in exfat_setattr()
|
/linux/include/linux/ |
H A D | fs.h | 285 vfsgid_t ia_vfsgid; member 1569 !vfsgid_eq(attr->ia_vfsgid, in i_gid_needs_update() 1588 attr->ia_vfsgid); in i_gid_update()
|
/linux/fs/xfs/ |
H A D | xfs_iops.c | 752 iattr->ia_vfsgid); in xfs_setattr_nonsize()
|
/linux/fs/bcachefs/ |
H A D | fs.c | 1025 kgid = from_vfsgid(idmap, i_user_ns(&inode->v), attr->ia_vfsgid); in bch2_setattr_copy() 1076 kgid = from_vfsgid(idmap, i_user_ns(&inode->v), attr->ia_vfsgid); in bch2_setattr_nonsize()
|
/linux/fs/overlayfs/ |
H A D | copy_up.c | 408 .ia_vfsgid = VFSGIDT_INIT(stat->gid), in ovl_set_attr()
|
/linux/fs/fuse/ |
H A D | dir.c | 1784 kgid_t fsgid = from_vfsgid(idmap, fc->user_ns, iattr->ia_vfsgid); in iattr_to_fattr()
|
/linux/fs/quota/ |
H A D | dquot.c | 2152 iattr->ia_vfsgid); in dquot_transfer()
|
/linux/fs/ceph/ |
H A D | inode.c | 2599 kgid_t fsgid = from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid); in __ceph_setattr()
|