Lines Matching refs:iattr
1069 struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr() argument
1079 retval = setattr_prepare(&nop_mnt_idmap, dentry, iattr); in v9fs_vfs_setattr()
1085 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr()
1086 fid = iattr->ia_file->private_data; in v9fs_vfs_setattr()
1097 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr()
1098 wstat.mode = unixmode2p9mode(v9ses, iattr->ia_mode); in v9fs_vfs_setattr()
1100 if (iattr->ia_valid & ATTR_MTIME) in v9fs_vfs_setattr()
1101 wstat.mtime = iattr->ia_mtime.tv_sec; in v9fs_vfs_setattr()
1103 if (iattr->ia_valid & ATTR_ATIME) in v9fs_vfs_setattr()
1104 wstat.atime = iattr->ia_atime.tv_sec; in v9fs_vfs_setattr()
1106 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr()
1107 wstat.length = iattr->ia_size; in v9fs_vfs_setattr()
1110 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr()
1111 wstat.n_uid = iattr->ia_uid; in v9fs_vfs_setattr()
1113 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr()
1114 wstat.n_gid = iattr->ia_gid; in v9fs_vfs_setattr()
1129 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr()
1130 iattr->ia_size != i_size_read(inode)) { in v9fs_vfs_setattr()
1131 truncate_setsize(inode, iattr->ia_size); in v9fs_vfs_setattr()
1132 fscache_resize_cookie(v9fs_inode_cookie(v9inode), iattr->ia_size); in v9fs_vfs_setattr()
1137 setattr_copy(&nop_mnt_idmap, inode, iattr); in v9fs_vfs_setattr()