• Home
  • Raw
  • Download

Lines Matching refs:CurrentPosition

1131   OUT EFI_LBA           *CurrentPosition    OPTIONAL  in EfiTell()
1141 if (CurrentPosition != NULL) { in EfiTell()
1142 *CurrentPosition = File->CurrentPosition; in EfiTell()
1210 UINT64 CurrentPosition; in EfiSeek() local
1221 CurrentPosition = File->CurrentPosition; in EfiSeek()
1227 CurrentPosition = Offset; in EfiSeek()
1231 if ((File->CurrentPosition + Offset) > File->MaxPosition) { in EfiSeek()
1234 CurrentPosition += Offset; in EfiSeek()
1242 CurrentPosition = File->MaxPosition; in EfiSeek()
1251 Status = File->FsFileHandle->SetPosition (File->FsFileHandle, CurrentPosition); in EfiSeek()
1255 File->CurrentPosition = CurrentPosition; in EfiSeek()
1338 if ((File->CurrentPosition + *BufferSize) > File->MaxPosition) { in EfiRead()
1353 CopyMem (Buffer, (VOID *)(UINTN)(File->FvStart + File->CurrentPosition), *BufferSize); in EfiRead()
1354 File->CurrentPosition += *BufferSize; in EfiRead()
1385 CopyMem (Buffer, File->Buffer + File->CurrentPosition, *BufferSize); in EfiRead()
1386 File->CurrentPosition += *BufferSize; in EfiRead()
1392 CopyMem (Buffer, File->Buffer + File->CurrentPosition, *BufferSize); in EfiRead()
1393 File->CurrentPosition += *BufferSize; in EfiRead()
1399 File->CurrentPosition += *BufferSize; in EfiRead()
1405 …Disk(DiskIo, File->FsBlockIoMedia->MediaId, File->DiskOffset + File->CurrentPosition, *BufferSize,… in EfiRead()
1407 File->CurrentPosition += *BufferSize; in EfiRead()
1420 CopyMem (Buffer, File->Buffer + File->CurrentPosition, *BufferSize); in EfiRead()
1421 File->CurrentPosition += *BufferSize; in EfiRead()
1509 if ((File->CurrentPosition + *BufferSize) > File->MaxPosition) { in EfiWrite()
1513 CopyMem (File->Buffer + File->CurrentPosition, Buffer, *BufferSize); in EfiWrite()
1514 File->CurrentPosition += *BufferSize; in EfiWrite()
1537 File->CurrentPosition += *BufferSize; in EfiWrite()
1541 if ((File->CurrentPosition + *BufferSize) > File->MaxPosition) { in EfiWrite()
1547 …isk (DiskIo, File->FsBlockIoMedia->MediaId, File->DiskOffset + File->CurrentPosition, *BufferSize,… in EfiWrite()
1549 File->CurrentPosition += *BufferSize; in EfiWrite()
1562 if ((File->CurrentPosition + *BufferSize) > File->MaxPosition) { in EfiWrite()
1567 File->Buffer = AllocatePool ((UINTN)(File->CurrentPosition + *BufferSize)); in EfiWrite()
1576 File->Size = (UINTN)(File->CurrentPosition + *BufferSize); in EfiWrite()
1581 CopyMem (File->Buffer + File->CurrentPosition, Buffer, *BufferSize); in EfiWrite()
1582 File->CurrentPosition += *BufferSize; in EfiWrite()