Lines Matching refs:iattr
101 int jfs_setattr(struct dentry *dentry, struct iattr *iattr) in jfs_setattr() argument
106 rc = inode_change_ok(inode, iattr); in jfs_setattr()
110 if (is_quota_modification(inode, iattr)) { in jfs_setattr()
115 if ((iattr->ia_valid & ATTR_UID && !uid_eq(iattr->ia_uid, inode->i_uid)) || in jfs_setattr()
116 (iattr->ia_valid & ATTR_GID && !gid_eq(iattr->ia_gid, inode->i_gid))) { in jfs_setattr()
117 rc = dquot_transfer(inode, iattr); in jfs_setattr()
122 if ((iattr->ia_valid & ATTR_SIZE) && in jfs_setattr()
123 iattr->ia_size != i_size_read(inode)) { in jfs_setattr()
126 rc = inode_newsize_ok(inode, iattr->ia_size); in jfs_setattr()
130 truncate_setsize(inode, iattr->ia_size); in jfs_setattr()
134 setattr_copy(inode, iattr); in jfs_setattr()
137 if (iattr->ia_valid & ATTR_MODE) in jfs_setattr()