Lines Matching refs:i_size
393 if (was_short && (pos + ret < inode->i_size)) { in striped_read()
395 inode->i_size - pos - ret); in striped_read()
412 if (left && hit_stripe && pos < inode->i_size) in striped_read()
419 if (pos + left > inode->i_size) in striped_read()
861 loff_t i_size; in ceph_read_iter() local
879 i_size = i_size_read(inode); in ceph_read_iter()
882 if (iocb->ki_pos < i_size && in ceph_read_iter()
884 loff_t end = min_t(loff_t, i_size, in ceph_read_iter()
895 if (iocb->ki_pos < i_size && read < len) { in ceph_read_iter()
897 i_size - iocb->ki_pos); in ceph_read_iter()
907 if (retry_op == CHECK_EOF && iocb->ki_pos < i_size && in ceph_read_iter()
911 inode->i_size); in ceph_read_iter()
983 inode, ceph_vinop(inode), pos, count, inode->i_size); in ceph_write_iter()
1018 loff_t old_size = inode->i_size; in ceph_write_iter()
1029 if (inode->i_size > old_size) in ceph_write_iter()
1086 offset += inode->i_size; in ceph_llseek()
1102 if (offset >= inode->i_size) { in ceph_llseek()
1108 if (offset >= inode->i_size) { in ceph_llseek()
1112 offset = inode->i_size; in ceph_llseek()