Lines Matching refs:iattr
89 struct iattr *iattr)
94 rc = setattr_prepare(&nop_mnt_idmap, dentry, iattr);
98 if (is_quota_modification(&nop_mnt_idmap, inode, iattr)) {
103 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) ||
104 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) {
105 rc = dquot_transfer(&nop_mnt_idmap, inode, iattr);
110 if ((iattr->ia_valid & ATTR_SIZE) &&
111 iattr->ia_size != i_size_read(inode)) {
114 rc = inode_newsize_ok(inode, iattr->ia_size);
118 truncate_setsize(inode, iattr->ia_size);
122 setattr_copy(&nop_mnt_idmap, inode, iattr);
125 if (iattr->ia_valid & ATTR_MODE)