Lines Matching refs:ki_pos
875 u64 off = iocb->ki_pos;
982 if (off > iocb->ki_pos) {
986 ret = off - iocb->ki_pos;
987 iocb->ki_pos = off;
1035 loff_t endoff = aio_req->iocb->ki_pos + aio_req->total_len;
1111 loff_t endoff = aio_req->iocb->ki_pos + rc;
1222 loff_t pos = iocb->ki_pos;
1282 if (pos == iocb->ki_pos && !is_sync_kiocb(iocb) &&
1400 if (ret != -EOLDSNAPC && pos > iocb->ki_pos) {
1401 ret = pos - iocb->ki_pos;
1402 iocb->ki_pos = pos;
1531 iocb->ki_pos = pos;
1558 inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len, inode);
1584 inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len,
1602 inode, ceph_vinop(inode), iocb->ki_pos, (unsigned)len,
1647 if (iocb->ki_pos < i_size &&
1648 iocb->ki_pos < PAGE_SIZE) {
1650 iocb->ki_pos + len);
1655 iocb->ki_pos & ~PAGE_MASK,
1656 end - iocb->ki_pos, to);
1657 iocb->ki_pos += ret;
1660 if (iocb->ki_pos < i_size && read < len) {
1662 i_size - iocb->ki_pos);
1664 iocb->ki_pos += ret;
1672 if (retry_op == CHECK_EOF && iocb->ki_pos < i_size &&
1675 ", reading more\n", iocb->ki_pos, i_size);
1746 pos = iocb->ki_pos;
1844 iocb->ki_pos = pos + written;
1858 if (ceph_quota_is_max_bytes_approaching(inode, iocb->ki_pos))