Lines Matching refs:i_size
457 if (was_short && (pos + ret < inode->i_size)) { in striped_read()
459 inode->i_size - pos - ret); in striped_read()
476 if (left && hit_stripe && pos < inode->i_size) in striped_read()
483 if (pos + left > inode->i_size) in striped_read()
922 loff_t i_size; in ceph_read_iter() local
940 i_size = i_size_read(inode); in ceph_read_iter()
943 if (iocb->ki_pos < i_size && in ceph_read_iter()
945 loff_t end = min_t(loff_t, i_size, in ceph_read_iter()
956 if (iocb->ki_pos < i_size && read < len) { in ceph_read_iter()
958 i_size - iocb->ki_pos); in ceph_read_iter()
968 if (retry_op == CHECK_EOF && iocb->ki_pos < i_size && in ceph_read_iter()
972 inode->i_size); in ceph_read_iter()
1055 inode, ceph_vinop(inode), pos, count, inode->i_size); in ceph_write_iter()
1107 loff_t old_size = inode->i_size; in ceph_write_iter()
1118 if (inode->i_size > old_size) in ceph_write_iter()
1177 offset += inode->i_size; in ceph_llseek()
1193 if (offset >= inode->i_size) { in ceph_llseek()
1199 if (offset >= inode->i_size) { in ceph_llseek()
1203 offset = inode->i_size; in ceph_llseek()