Lines Matching refs:VirtPos
64 VirtPos(0), in CInFileStream()
93 if (VirtPos >= File.Length) in Read()
94 return VirtPos == File.Length ? S_OK : E_FAIL; in Read()
95 UInt64 rem = File.Length - VirtPos; in Read()
103 UInt64 alignedPos = VirtPos & mask2; in Read()
106 UInt32 pos = (UInt32)VirtPos & mask; in Read()
111 VirtPos += rem; in Read()
118 if ((VirtPos & mask) != 0 || ((ptrdiff_t)data & mask) != 0 ) in Read()
122 UInt64 end = VirtPos + size; in Read()
126 if (end <= VirtPos) in Read()
129 size = (UInt32)(end - VirtPos); in Read()
163 if (VirtPos != PhyPos) in Read()
166 bool result = File.Seek(VirtPos, FILE_BEGIN, realNewPosition); in Read()
169 PhyPos = VirtPos = realNewPosition; in Read()
179 VirtPos += realProcessedSize; in Read()
258 case STREAM_SEEK_CUR: newVirtPos += VirtPos; break; in Seek()
262 VirtPos = newVirtPos; in Seek()
273 PhyPos = VirtPos = realNewPosition; in Seek()