Home | History | Annotate | Download | only in Common

Lines Matching refs:VirtPos

64   VirtPos(0),

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