Lines Matching refs:idmap
171 struct mnt_idmap *idmap, in xfs_generic_create() argument
179 .idmap = idmap, in xfs_generic_create()
281 struct mnt_idmap *idmap, in xfs_vn_mknod() argument
287 return xfs_generic_create(idmap, dir, dentry, mode, rdev, NULL); in xfs_vn_mknod()
292 struct mnt_idmap *idmap, in xfs_vn_create() argument
298 return xfs_generic_create(idmap, dir, dentry, mode, 0, NULL); in xfs_vn_create()
303 struct mnt_idmap *idmap, in xfs_vn_mkdir() argument
308 return xfs_generic_create(idmap, dir, dentry, mode | S_IFDIR, 0, NULL); in xfs_vn_mkdir()
428 struct mnt_idmap *idmap, in xfs_vn_symlink() argument
445 error = xfs_symlink(idmap, XFS_I(dir), &name, symname, mode, &cip); in xfs_vn_symlink()
471 struct mnt_idmap *idmap, in xfs_vn_rename() argument
500 return xfs_rename(idmap, XFS_I(odir), &oname, in xfs_vn_rename()
617 struct mnt_idmap *idmap, in xfs_vn_getattr() argument
626 vfsuid_t vfsuid = i_uid_into_vfsuid(idmap, inode); in xfs_vn_getattr()
627 vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode); in xfs_vn_getattr()
692 struct mnt_idmap *idmap, in xfs_vn_change_ok() argument
704 return setattr_prepare(idmap, dentry, iattr); in xfs_vn_change_ok()
715 struct mnt_idmap *idmap, in xfs_setattr_nonsize() argument
744 uid = from_vfsuid(idmap, i_user_ns(inode), in xfs_setattr_nonsize()
751 gid = from_vfsgid(idmap, i_user_ns(inode), in xfs_setattr_nonsize()
784 i_uid_needs_update(idmap, iattr, inode)) { in xfs_setattr_nonsize()
789 i_gid_needs_update(idmap, iattr, inode)) { in xfs_setattr_nonsize()
795 setattr_copy(idmap, inode, iattr); in xfs_setattr_nonsize()
823 error = posix_acl_chmod(idmap, dentry, inode->i_mode); in xfs_setattr_nonsize()
844 struct mnt_idmap *idmap, in xfs_setattr_size() argument
877 return xfs_setattr_nonsize(idmap, dentry, ip, iattr); in xfs_setattr_size()
1021 setattr_copy(idmap, inode, iattr); in xfs_setattr_size()
1042 struct mnt_idmap *idmap, in xfs_vn_setattr_size() argument
1051 error = xfs_vn_change_ok(idmap, dentry, iattr); in xfs_vn_setattr_size()
1054 return xfs_setattr_size(idmap, dentry, ip, iattr); in xfs_vn_setattr_size()
1059 struct mnt_idmap *idmap, in xfs_vn_setattr() argument
1079 error = xfs_vn_setattr_size(idmap, dentry, iattr); in xfs_vn_setattr()
1084 error = xfs_vn_change_ok(idmap, dentry, iattr); in xfs_vn_setattr()
1086 error = xfs_setattr_nonsize(idmap, dentry, ip, iattr); in xfs_vn_setattr()
1162 struct mnt_idmap *idmap, in xfs_vn_tmpfile() argument
1167 int err = xfs_generic_create(idmap, dir, file->f_path.dentry, mode, 0, file); in xfs_vn_tmpfile()