Lines Matching refs:attr
261 struct iattr *attr)
269 if ((attr->ia_valid & ATTR_UID) &&
270 from_kuid(&init_user_ns, attr->ia_uid) >= 0x10000)
272 if ((attr->ia_valid & ATTR_GID) &&
273 from_kgid(&init_user_ns, attr->ia_gid) >= 0x10000)
275 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size)
278 error = setattr_prepare(&nop_mnt_idmap, dentry, attr);
282 if ((attr->ia_valid & ATTR_SIZE) &&
283 attr->ia_size != i_size_read(inode)) {
284 error = inode_newsize_ok(inode, attr->ia_size);
288 truncate_setsize(inode, attr->ia_size);
292 setattr_copy(&nop_mnt_idmap, inode, attr);