Lines Matching refs:VirtPos
36 VirtPos(0), in CInFileStream()
70 if (VirtPos >= File.Size) in Read()
71 return VirtPos == File.Size ? S_OK : E_FAIL; in Read()
72 UInt64 rem = File.Size - VirtPos; in Read()
80 UInt64 alignedPos = VirtPos & mask2; in Read()
83 UInt32 pos = (UInt32)VirtPos & mask; in Read()
88 VirtPos += rem; in Read()
95 if ((VirtPos & mask) != 0 || ((ptrdiff_t)data & mask) != 0 ) in Read()
99 UInt64 end = VirtPos + size; in Read()
103 if (end <= VirtPos) in Read()
106 size = (UInt32)(end - VirtPos); in Read()
140 if (VirtPos != PhyPos) in Read()
143 bool result = File.Seek(VirtPos, FILE_BEGIN, realNewPosition); in Read()
146 PhyPos = VirtPos = realNewPosition; in Read()
157 VirtPos += realProcessedSize; in Read()
254 case STREAM_SEEK_CUR: offset += VirtPos; break; in Seek()
260 VirtPos = offset; in Seek()
271 PhyPos = VirtPos = realNewPosition; in Seek()