Lines Matching refs:isize

51 static inline void zonefs_i_size_write(struct inode *inode, loff_t isize)  in zonefs_i_size_write()  argument
55 i_size_write(inode, isize); in zonefs_i_size_write()
60 if (isize >= zi->i_max_size) in zonefs_i_size_write()
70 loff_t isize; in zonefs_iomap_begin() local
91 isize = i_size_read(inode); in zonefs_iomap_begin()
92 if (offset >= isize) in zonefs_iomap_begin()
99 length = min(length, isize - offset); in zonefs_iomap_begin()
298 loff_t isize, data_size; in zonefs_io_error_cb() local
307 isize = i_size_read(inode); in zonefs_io_error_cb()
310 !err->write && isize == data_size) in zonefs_io_error_cb()
332 if (zi->i_ztype == ZONEFS_ZTYPE_SEQ && isize != data_size) in zonefs_io_error_cb()
334 inode->i_ino, isize, data_size); in zonefs_io_error_cb()
440 static int zonefs_file_truncate(struct inode *inode, loff_t isize) in zonefs_file_truncate() argument
455 if (!isize) in zonefs_file_truncate()
457 else if (isize == zi->i_max_size) in zonefs_file_truncate()
471 if (isize == old_isize) in zonefs_file_truncate()
491 if (!isize) in zonefs_file_truncate()
497 zonefs_update_stats(inode, isize); in zonefs_file_truncate()
498 truncate_setsize(inode, isize); in zonefs_file_truncate()
499 zi->i_wpoffset = isize; in zonefs_file_truncate()
632 loff_t isize = i_size_read(file_inode(file)); in zonefs_file_llseek() local
639 return generic_file_llseek_size(file, offset, whence, isize, isize); in zonefs_file_llseek()
953 loff_t isize; in zonefs_file_read_iter() local
972 isize = i_size_read(inode); in zonefs_file_read_iter()
973 if (iocb->ki_pos >= isize) { in zonefs_file_read_iter()
978 iov_iter_truncate(to, isize - iocb->ki_pos); in zonefs_file_read_iter()