Searched refs:i_user_ns (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/fs/bcachefs/ |
| H A D | fs.c | 575 kuid = mapped_fsuid(idmap, i_user_ns(&dir->v)); in __bch2_create() 576 kgid = mapped_fsgid(idmap, i_user_ns(&dir->v)); in __bch2_create() 582 from_kuid(i_user_ns(&dir->v), kuid), in __bch2_create() 583 from_kgid(i_user_ns(&dir->v), kgid), in __bch2_create() 999 from_kuid(i_user_ns(&src_dir->v), current_fsuid()), in bch2_rename2() 1000 from_kgid(i_user_ns(&src_dir->v), current_fsgid()), in bch2_rename2() 1068 bi->bi_uid = from_kuid(i_user_ns(&inode->v), kuid); in bch2_setattr_copy() 1072 bi->bi_gid = from_kgid(i_user_ns(&inode->v), kgid); in bch2_setattr_copy() 1092 make_vfsgid(idmap, i_user_ns(&inode->v), gid))) in bch2_setattr_copy() 1118 qid.q[QTYP_USR] = from_kuid(i_user_ns(&inode->v), kuid); in bch2_setattr_nonsize() [all …]
|
| /linux-6.15/fs/fuse/ |
| H A D | acl.c | 64 return !fc->posix_acl && (i_user_ns(inode) != &init_user_ns); in fuse_no_acl()
|
| /linux-6.15/include/linux/ |
| H A D | fs.h | 1455 static inline struct user_namespace *i_user_ns(const struct inode *inode) in i_user_ns() function 1467 return from_kuid(i_user_ns(inode), inode->i_uid); in i_uid_read() 1472 return from_kgid(i_user_ns(inode), inode->i_gid); in i_gid_read() 1477 inode->i_uid = make_kuid(i_user_ns(inode), uid); in i_uid_write() 1482 inode->i_gid = make_kgid(i_user_ns(inode), gid); in i_gid_write() 1496 return make_vfsuid(idmap, i_user_ns(inode), inode->i_uid); in i_uid_into_vfsuid() 1533 inode->i_uid = from_vfsuid(idmap, i_user_ns(inode), in i_uid_update() 1548 return make_vfsgid(idmap, i_user_ns(inode), inode->i_gid); in i_gid_into_vfsgid() 1585 inode->i_gid = from_vfsgid(idmap, i_user_ns(inode), in i_gid_update() 1600 inode->i_uid = mapped_fsuid(idmap, i_user_ns(inode)); in inode_fsuid_set() [all …]
|
| /linux-6.15/fs/fat/ |
| H A D | file.c | 521 (!uid_eq(from_vfsuid(idmap, i_user_ns(inode), attr->ia_vfsuid), in fat_setattr() 524 (!gid_eq(from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid), in fat_setattr()
|
| /linux-6.15/fs/ |
| H A D | posix_acl.c | 378 struct user_namespace *fs_userns = i_user_ns(inode); in posix_acl_permission() 908 fs_userns = i_user_ns(inode); in vfs_posix_acl_to_xattr() 1108 error = vfs_set_acl_idmapped_mnt(idmap, i_user_ns(inode), kacl); in vfs_set_acl()
|
| H A D | open.c | 762 fs_userns = i_user_ns(inode); in chown_common()
|
| /linux-6.15/fs/exfat/ |
| H A D | file.c | 315 (!uid_eq(from_vfsuid(idmap, i_user_ns(inode), attr->ia_vfsuid), in exfat_setattr() 318 (!gid_eq(from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid), in exfat_setattr()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_iops.c | 745 uid = from_vfsuid(idmap, i_user_ns(inode), in xfs_setattr_nonsize() 752 gid = from_vfsgid(idmap, i_user_ns(inode), in xfs_setattr_nonsize()
|
| H A D | xfs_inode.c | 635 uid = mapped_fsuid(args->idmap, i_user_ns(dir)); in xfs_icreate_dqalloc() 636 gid = mapped_fsgid(args->idmap, i_user_ns(dir)); in xfs_icreate_dqalloc()
|
| /linux-6.15/fs/overlayfs/ |
| H A D | inode.c | 351 struct user_namespace *fs_userns = i_user_ns(realinode); in ovl_idmap_posix_acl()
|
| /linux-6.15/fs/quota/ |
| H A D | dquot.c | 2137 kuid_t kuid = from_vfsuid(idmap, i_user_ns(inode), in dquot_transfer() 2151 kgid_t kgid = from_vfsgid(idmap, i_user_ns(inode), in dquot_transfer()
|
| /linux-6.15/fs/ceph/ |
| H A D | inode.c | 2586 kuid_t fsuid = from_vfsuid(idmap, i_user_ns(inode), attr->ia_vfsuid); in __ceph_setattr() 2604 kgid_t fsgid = from_vfsgid(idmap, i_user_ns(inode), attr->ia_vfsgid); in __ceph_setattr()
|