Lines Matching refs:iattr
540 struct dentry *dentry, struct iattr *iattr) in v9fs_vfs_setattr_dotl() argument
552 retval = setattr_prepare(&nop_mnt_idmap, dentry, iattr); in v9fs_vfs_setattr_dotl()
556 p9attr.valid = v9fs_mapped_iattr_valid(iattr->ia_valid); in v9fs_vfs_setattr_dotl()
557 if (iattr->ia_valid & ATTR_MODE) in v9fs_vfs_setattr_dotl()
558 p9attr.mode = iattr->ia_mode; in v9fs_vfs_setattr_dotl()
559 if (iattr->ia_valid & ATTR_UID) in v9fs_vfs_setattr_dotl()
560 p9attr.uid = iattr->ia_uid; in v9fs_vfs_setattr_dotl()
561 if (iattr->ia_valid & ATTR_GID) in v9fs_vfs_setattr_dotl()
562 p9attr.gid = iattr->ia_gid; in v9fs_vfs_setattr_dotl()
563 if (iattr->ia_valid & ATTR_SIZE) in v9fs_vfs_setattr_dotl()
564 p9attr.size = iattr->ia_size; in v9fs_vfs_setattr_dotl()
565 if (iattr->ia_valid & ATTR_ATIME_SET) { in v9fs_vfs_setattr_dotl()
566 p9attr.atime_sec = iattr->ia_atime.tv_sec; in v9fs_vfs_setattr_dotl()
567 p9attr.atime_nsec = iattr->ia_atime.tv_nsec; in v9fs_vfs_setattr_dotl()
569 if (iattr->ia_valid & ATTR_MTIME_SET) { in v9fs_vfs_setattr_dotl()
570 p9attr.mtime_sec = iattr->ia_mtime.tv_sec; in v9fs_vfs_setattr_dotl()
571 p9attr.mtime_nsec = iattr->ia_mtime.tv_nsec; in v9fs_vfs_setattr_dotl()
574 if (iattr->ia_valid & ATTR_FILE) { in v9fs_vfs_setattr_dotl()
575 fid = iattr->ia_file->private_data; in v9fs_vfs_setattr_dotl()
596 if ((iattr->ia_valid & ATTR_SIZE) && in v9fs_vfs_setattr_dotl()
597 iattr->ia_size != i_size_read(inode)) in v9fs_vfs_setattr_dotl()
598 truncate_setsize(inode, iattr->ia_size); in v9fs_vfs_setattr_dotl()
601 setattr_copy(&nop_mnt_idmap, inode, iattr); in v9fs_vfs_setattr_dotl()
603 if (iattr->ia_valid & ATTR_MODE) { in v9fs_vfs_setattr_dotl()