Lines Matching refs:VirtPos
36 VirtPos(0), in CInFileStream()
66 if (VirtPos >= File.Size) in Read()
67 return VirtPos == File.Size ? S_OK : E_FAIL; in Read()
68 UInt64 rem = File.Size - VirtPos; in Read()
76 UInt64 alignedPos = VirtPos & mask2; in Read()
79 UInt32 pos = (UInt32)VirtPos & mask; in Read()
84 VirtPos += rem; in Read()
91 if ((VirtPos & mask) != 0 || ((ptrdiff_t)data & mask) != 0 ) in Read()
95 UInt64 end = VirtPos + size; in Read()
99 if (end <= VirtPos) in Read()
102 size = (UInt32)(end - VirtPos); in Read()
136 if (VirtPos != PhyPos) in Read()
139 bool result = File.Seek(VirtPos, FILE_BEGIN, realNewPosition); in Read()
142 PhyPos = VirtPos = realNewPosition; in Read()
152 VirtPos += realProcessedSize; in Read()
232 case STREAM_SEEK_CUR: offset += VirtPos; break; in Seek()
238 VirtPos = offset; in Seek()
249 PhyPos = VirtPos = realNewPosition; in Seek()