Lines Matching refs:Position
45 // Compute buffer position needed
60 // Set the position and read the buffer
407 // to force a recalculation of Position related stuffs
540 Seek OFile to requested position, and calculate the number of
541 consecutive clusters from the position in the file
544 @param Position - The file's position which will be accessed.
554 IN UINTN Position,
570 // If this is the fixed root dir, then compute it's position
574 OFile->PosDisk = Volume->RootPos + Position;
575 Run = OFile->FileSize - Position;
578 // Run the file's cluster chain to find the current position
581 // Assumption: OFile->Position is always consistent with
583 // OFile->Position is not modified outside this function;
587 // and invalidate the original OFile->Position in this case
590 StartPos = OFile->Position;
591 if (Position < StartPos || OFile->FileCluster == Cluster) {
596 while (StartPos + ClusterSize <= Position) {
612 Position - StartPos;
614 OFile->Position = StartPos;
619 Position;