Searched refs:FreeSpaceEntry (Results 1 - 4 of 4) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/ |
H A D | FwVol.c | 138 FREE_SPACE_ENTRY *FreeSpaceEntry; local 163 FreeSpaceEntry = (FREE_SPACE_ENTRY *) FvDevice->FreeSpaceHeader.ForwardLink; 164 while (&FreeSpaceEntry->Link != &FvDevice->FreeSpaceHeader) { 165 NextEntry = (&FreeSpaceEntry->Link)->ForwardLink; 166 FreePool (FreeSpaceEntry); 167 FreeSpaceEntry = (FREE_SPACE_ENTRY *) NextEntry; 200 FREE_SPACE_ENTRY *FreeSpaceEntry; local 397 FreeSpaceEntry = AllocateZeroPool (sizeof (FREE_SPACE_ENTRY)); 398 if (FreeSpaceEntry == NULL) { 405 FreeSpaceEntry [all...] |
H A D | FwPadFile.c | 60 @param FreeSpaceEntry Indicating in which Free Space(Cache) the Pad file will be inserted. 72 IN FREE_SPACE_ENTRY *FreeSpaceEntry, 94 if (FreeSpaceEntry->Length < FileSize) { 102 StartPos = FreeSpaceEntry->StartingAddress; 139 FreeSpaceEntry->Length -= HeaderSize; 140 FreeSpaceEntry->StartingAddress += HeaderSize; 202 FreeSpaceEntry->Length -= Size; 203 FreeSpaceEntry->StartingAddress += Size; 865 @param FreeSpaceEntry Indicating in which Free Space(Cache) the multiple files will be inserted. 882 IN FREE_SPACE_ENTRY *FreeSpaceEntry, 70 FvCreatePadFileInFreeSpace( IN FV_DEVICE *FvDevice, IN FREE_SPACE_ENTRY *FreeSpaceEntry, IN UINTN Size, OUT FFS_FILE_LIST_ENTRY **PadFileEntry ) argument 880 FvCreateMultipleFilesInsideFreeSpace( IN FV_DEVICE *FvDevice, IN FREE_SPACE_ENTRY *FreeSpaceEntry, IN UINTN NumOfFiles, IN UINTN *BufferSize, IN UINTN *ActualFileSize, IN UINTN *PadSize, IN UINT8 **FfsBuffer, IN EFI_FV_WRITE_FILE_DATA *FileData ) argument 1024 FREE_SPACE_ENTRY *FreeSpaceEntry; local [all...] |
H A D | FwVolWrite.c | 306 @param FreeSpaceEntry Pointer to the Free Space Entry that meets the requirement. 318 OUT FREE_SPACE_ENTRY **FreeSpaceEntry 340 *FreeSpaceEntry = FreeSpaceListEntry; 517 @param FreeSpaceEntry The Free Space Entry that can hold these files. 531 OUT FREE_SPACE_ENTRY **FreeSpaceEntry 572 *FreeSpaceEntry = FreeSpaceListEntry; 768 FREE_SPACE_ENTRY *FreeSpaceEntry; local 794 &FreeSpaceEntry 813 BufferPtr = (EFI_PHYSICAL_ADDRESS) (UINTN) FreeSpaceEntry->StartingAddress; 821 FreeSpaceEntry, [all...] |
H A D | FwVolDriver.h | 548 @param FreeSpaceEntry Indicating in which Free Space(Cache) the Pad file will be inserted. 560 IN FREE_SPACE_ENTRY *FreeSpaceEntry, 710 @param FreeSpaceEntry The Free Space Entry that can hold these files. 724 OUT FREE_SPACE_ENTRY **FreeSpaceEntry
|
Completed in 1026 milliseconds