Lines Matching defs:isize
58 static inline void zonefs_i_size_write(struct inode *inode, loff_t isize)
62 i_size_write(inode, isize);
67 if (isize >= zi->i_max_size)
77 loff_t isize;
86 isize = i_size_read(inode);
87 if (iomap->offset >= isize) {
94 iomap->length = isize - iomap->offset;
111 loff_t isize;
135 isize = i_size_read(inode);
136 if (iomap->offset >= isize) {
141 iomap->length = isize - iomap->offset;
335 loff_t isize, data_size;
344 isize = i_size_read(inode);
347 !err->write && isize == data_size)
369 if (zi->i_ztype == ZONEFS_ZTYPE_SEQ && isize != data_size)
371 inode->i_ino, isize, data_size);
398 data_size > isize) {
400 data_size = isize;
489 static int zonefs_file_truncate(struct inode *inode, loff_t isize)
504 if (!isize)
506 else if (isize == zi->i_max_size)
520 if (isize == old_isize)
540 if (!isize)
546 zonefs_update_stats(inode, isize);
547 truncate_setsize(inode, isize);
548 zi->i_wpoffset = isize;
692 loff_t isize = i_size_read(file_inode(file));
699 return generic_file_llseek_size(file, offset, whence, isize, isize);
1033 loff_t isize;
1052 isize = i_size_read(inode);
1053 if (iocb->ki_pos >= isize) {
1058 iov_iter_truncate(to, isize - iocb->ki_pos);