Searched refs:FtwDevice (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/FaultTolerantWriteDxe/ |
H A D | UpdateWorkingBlock.c | 156 @param FtwDevice Point to private data of FTW driver 164 IN EFI_FTW_DEVICE *FtwDevice 176 FtwDevice->FtwWorkSpace, 177 FtwDevice->FtwWorkSpaceSize, 184 Length = FtwDevice->FtwWorkSpaceSize; 185 Status = FtwDevice->FtwFvBlock->Read ( 186 FtwDevice->FtwFvBlock, 187 FtwDevice->FtwWorkSpaceLba, 188 FtwDevice->FtwWorkSpaceBase, 190 FtwDevice 266 FtwReclaimWorkSpace( IN EFI_FTW_DEVICE *FtwDevice, IN BOOLEAN PreserveRecord ) argument [all...] |
H A D | FaultTolerantWrite.c | 40 EFI_FTW_DEVICE *FtwDevice; local 46 FtwDevice = FTW_CONTEXT_FROM_THIS (This); 48 *BlockSize = FtwDevice->SpareAreaLength; 86 EFI_FTW_DEVICE *FtwDevice; local 89 FtwDevice = FTW_CONTEXT_FROM_THIS (This); 91 Status = WorkSpaceRefresh (FtwDevice); 98 if (WRITE_TOTAL_SIZE (NumberOfWrites, PrivateDataSize) > FtwDevice->FtwWorkSpaceHeader->WriteQueueSize) { 106 FtwHeader = FtwDevice->FtwLastWriteHeader; 117 Offset = (UINT8 *) FtwHeader - (UINT8 *) FtwDevice->FtwWorkSpace; 118 if (Offset + WRITE_TOTAL_SIZE (NumberOfWrites, PrivateDataSize) > FtwDevice 192 EFI_FTW_DEVICE *FtwDevice; local 317 EFI_FTW_DEVICE *FtwDevice; local 605 EFI_FTW_DEVICE *FtwDevice; local 684 EFI_FTW_DEVICE *FtwDevice; local 753 EFI_FTW_DEVICE *FtwDevice; local [all...] |
H A D | FtwMisc.c | 54 @param FtwDevice The private data of FTW driver 64 IN EFI_FTW_DEVICE *FtwDevice, 72 FtwDevice->NumberOfSpareBlock, 80 @param FtwDevice The private data of FTW driver 96 IN EFI_FTW_DEVICE *FtwDevice 99 return FtwDevice->FtwBackupFvb->EraseBlocks ( 100 FtwDevice->FtwBackupFvb, 101 FtwDevice->FtwSpareLba, 102 FtwDevice->NumberOfSpareBlock, 111 @param FtwDevice Th 63 FtwEraseBlock( IN EFI_FTW_DEVICE *FtwDevice, EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvBlock, EFI_LBA Lba ) argument 119 IsWorkingBlock( EFI_FTW_DEVICE *FtwDevice, EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvBlock, EFI_LBA Lba ) argument 214 IsBootBlock( EFI_FTW_DEVICE *FtwDevice, EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvBlock, EFI_LBA Lba ) argument 462 FlushSpareBlockToTargetBlock( EFI_FTW_DEVICE *FtwDevice, EFI_FIRMWARE_VOLUME_BLOCK_PROTOCOL *FvBlock, EFI_LBA Lba ) argument 950 EFI_FTW_DEVICE *FtwDevice; local [all...] |
H A D | FaultTolerantWriteDxe.c | 167 EFI_FTW_DEVICE *FtwDevice; local 183 // Found proper FVB protocol and initialize FtwDevice for protocol installation 185 FtwDevice = (EFI_FTW_DEVICE *)Context; 186 Status = InitFtwProtocol (FtwDevice); 195 &FtwDevice->Handle, 198 &FtwDevice->FtwInstance 228 EFI_FTW_DEVICE *FtwDevice; local 233 Status = InitFtwDevice (&FtwDevice); 245 (VOID *)FtwDevice,
|
H A D | FaultTolerantWrite.h | 317 @param FtwDevice The private data of FTW driver 333 IN EFI_FTW_DEVICE *FtwDevice 358 @param FtwDevice The private data of FTW driver 367 EFI_FTW_DEVICE *FtwDevice, 376 @param FtwDevice The private data of FTW driver 385 EFI_FTW_DEVICE *FtwDevice, 396 @param FtwDevice The private data of FTW driver 408 EFI_FTW_DEVICE *FtwDevice, 416 FtwDevice->FtwSpareLba. 418 FtwDevice [all...] |
Completed in 1539 milliseconds