Lines Matching refs:_virtPos
746 UInt64 _virtPos;
757 _virtPos = 0;
891 if (_virtPos >= Size)
892 return S_OK; // (Size == _virtPos) ? S_OK: E_FAIL;
894 UInt64 rem = Size - _virtPos;
903 if (_virtPos < _cacheStartPos || _virtPos >= _cacheStartPos + _cacheSize)
905 const size_t bi = FindBlock(_handlerSpec->_blocks, _handlerSpec->_blocksArraySize, _virtPos);
921 const size_t offset = (size_t)(_virtPos - _cacheStartPos);
926 _virtPos += size;
941 case STREAM_SEEK_CUR: offset += _virtPos; break;
947 _virtPos = (UInt64)offset;