Lines Matching refs:i_size
665 if (attr_ver == fi->attr_version && size < inode->i_size && in fuse_read_update_size()
978 if (pos > inode->i_size) { in fuse_write_update_size()
1107 if (inode->i_size < pos + iov_iter_count(ii)) in fuse_perform_write()
2793 loff_t i_size; in fuse_direct_IO() local
2800 i_size = i_size_read(inode); in fuse_direct_IO()
2802 if ((iov_iter_rw(iter) == READ) && (offset > i_size)) in fuse_direct_IO()
2806 if (async_dio && iov_iter_rw(iter) != WRITE && offset + count > i_size) { in fuse_direct_IO()
2807 if (offset >= i_size) in fuse_direct_IO()
2809 iov_iter_truncate(iter, fuse_round_up(i_size - offset)); in fuse_direct_IO()
2837 if (!is_sync && (offset + count > i_size) && in fuse_direct_IO()
2873 else if (ret < 0 && offset + count > i_size) in fuse_direct_IO()