Lines Matching refs:iattr
554 int v9fs_vfs_setattr_dotl(struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr_dotl() argument
563 retval = inode_change_ok(inode, iattr); in v9fs_vfs_setattr_dotl()
567 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl()
568 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl()
569 p9attr.uid = iattr->ia_uid; in v9fs_vfs_setattr_dotl()
570 p9attr.gid = iattr->ia_gid; in v9fs_vfs_setattr_dotl()
571 p9attr.size = iattr->ia_size; in v9fs_vfs_setattr_dotl()
572 p9attr.atime_sec = iattr->ia_atime.tv_sec; in v9fs_vfs_setattr_dotl()
573 p9attr.atime_nsec = iattr->ia_atime.tv_nsec; in v9fs_vfs_setattr_dotl()
574 p9attr.mtime_sec = iattr->ia_mtime.tv_sec; in v9fs_vfs_setattr_dotl()
575 p9attr.mtime_nsec = iattr->ia_mtime.tv_nsec; in v9fs_vfs_setattr_dotl()
589 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr_dotl()
590 iattr->ia_size != i_size_read(inode)) in v9fs_vfs_setattr_dotl()
591 truncate_setsize(inode, iattr->ia_size); in v9fs_vfs_setattr_dotl()
594 setattr_copy(inode, iattr); in v9fs_vfs_setattr_dotl()
596 if (iattr->ia_valid & ATTR_MODE) { in v9fs_vfs_setattr_dotl()