Lines Matching refs:_virtPos
29 if (_virtPos >= _size) in Read()
30 return (_virtPos == _size) ? S_OK: E_FAIL; in Read()
31 UInt64 rem = _size - _virtPos; in Read()
34 UInt64 newPos = _startOffset + _virtPos; in Read()
44 _virtPos += size; in Read()
52 case STREAM_SEEK_SET: _virtPos = offset; break; in Seek()
53 case STREAM_SEEK_CUR: _virtPos += offset; break; in Seek()
54 case STREAM_SEEK_END: _virtPos = _size + offset; break; in Seek()
58 *newPosition = _virtPos; in Seek()
66 if (_virtPos >= Size) in Read()
67 return (_virtPos == Size) ? S_OK: E_FAIL; in Read()
72 UInt32 virtBlock = (UInt32)(_virtPos >> BlockSizeLog); in Read()
73 UInt32 offsetInBlock = (UInt32)_virtPos & (blockSize - 1); in Read()
84 UInt64 rem = Size - _virtPos; in Read()
94 _virtPos += size; in Read()
105 case STREAM_SEEK_CUR: newVirtPos += _virtPos; break; in Seek()
109 if (_virtPos != newVirtPos) in Seek()
111 _virtPos = newVirtPos; in Seek()