Lines Matching refs:idmap

165 	struct mnt_idmap	*idmap,  in xfs_generic_create()  argument
199 error = xfs_create(idmap, XFS_I(dir), &name, mode, rdev, in xfs_generic_create()
203 error = xfs_create_tmpfile(idmap, XFS_I(dir), mode, &ip); in xfs_generic_create()
258 struct mnt_idmap *idmap, in xfs_vn_mknod() argument
264 return xfs_generic_create(idmap, dir, dentry, mode, rdev, NULL); in xfs_vn_mknod()
269 struct mnt_idmap *idmap, in xfs_vn_create() argument
275 return xfs_generic_create(idmap, dir, dentry, mode, 0, NULL); in xfs_vn_create()
280 struct mnt_idmap *idmap, in xfs_vn_mkdir() argument
285 return xfs_generic_create(idmap, dir, dentry, mode | S_IFDIR, 0, NULL); in xfs_vn_mkdir()
402 struct mnt_idmap *idmap, in xfs_vn_symlink() argument
419 error = xfs_symlink(idmap, XFS_I(dir), &name, symname, mode, &cip); in xfs_vn_symlink()
445 struct mnt_idmap *idmap, in xfs_vn_rename() argument
474 return xfs_rename(idmap, XFS_I(odir), &oname, in xfs_vn_rename()
551 struct mnt_idmap *idmap, in xfs_vn_getattr() argument
560 vfsuid_t vfsuid = i_uid_into_vfsuid(idmap, inode); in xfs_vn_getattr()
561 vfsgid_t vfsgid = i_gid_into_vfsgid(idmap, inode); in xfs_vn_getattr()
634 struct mnt_idmap *idmap, in xfs_vn_change_ok() argument
646 return setattr_prepare(idmap, dentry, iattr); in xfs_vn_change_ok()
657 struct mnt_idmap *idmap, in xfs_setattr_nonsize() argument
686 uid = from_vfsuid(idmap, i_user_ns(inode), in xfs_setattr_nonsize()
693 gid = from_vfsgid(idmap, i_user_ns(inode), in xfs_setattr_nonsize()
726 i_uid_needs_update(idmap, iattr, inode)) { in xfs_setattr_nonsize()
731 i_gid_needs_update(idmap, iattr, inode)) { in xfs_setattr_nonsize()
737 setattr_copy(idmap, inode, iattr); in xfs_setattr_nonsize()
765 error = posix_acl_chmod(idmap, dentry, inode->i_mode); in xfs_setattr_nonsize()
786 struct mnt_idmap *idmap, in xfs_setattr_size() argument
819 return xfs_setattr_nonsize(idmap, dentry, ip, iattr); in xfs_setattr_size()
963 setattr_copy(idmap, inode, iattr); in xfs_setattr_size()
984 struct mnt_idmap *idmap, in xfs_vn_setattr_size() argument
993 error = xfs_vn_change_ok(idmap, dentry, iattr); in xfs_vn_setattr_size()
996 return xfs_setattr_size(idmap, dentry, ip, iattr); in xfs_vn_setattr_size()
1001 struct mnt_idmap *idmap, in xfs_vn_setattr() argument
1021 error = xfs_vn_setattr_size(idmap, dentry, iattr); in xfs_vn_setattr()
1026 error = xfs_vn_change_ok(idmap, dentry, iattr); in xfs_vn_setattr()
1028 error = xfs_setattr_nonsize(idmap, dentry, ip, iattr); in xfs_vn_setattr()
1104 struct mnt_idmap *idmap, in xfs_vn_tmpfile() argument
1109 int err = xfs_generic_create(idmap, dir, file->f_path.dentry, mode, 0, file); in xfs_vn_tmpfile()