Searched defs:FfsFileEntry (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/FirmwareVolume/FwVolDxe/
H A DFwVol.c139 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
154 FfsFileEntry = (FFS_FILE_LIST_ENTRY *) FvDevice->FfsFileListHeader.ForwardLink;
155 while (&FfsFileEntry->Link != &FvDevice->FfsFileListHeader) {
156 NextEntry = (&FfsFileEntry->Link)->ForwardLink;
157 FreePool (FfsFileEntry);
158 FfsFileEntry = (FFS_FILE_LIST_ENTRY *) NextEntry;
201 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
474 FfsFileEntry = AllocateZeroPool (sizeof (FFS_FILE_LIST_ENTRY));
475 if (FfsFileEntry == NULL) {
480 FfsFileEntry
[all...]
H A DFwVolRead.c124 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
160 FfsFileEntry = (FFS_FILE_LIST_ENTRY *) Link->ForwardLink;
161 FfsFileHeader = (EFI_FFS_FILE_HEADER *) FfsFileEntry->FfsHeader;
166 *KeyValue = (UINTN) FfsFileEntry;
192 FfsFileEntry = (FFS_FILE_LIST_ENTRY *) Link->ForwardLink;
193 FfsFileHeader = (EFI_FFS_FILE_HEADER *) FfsFileEntry->FfsHeader;
198 *KeyValue = (UINTN) FfsFileEntry;
220 FvDevice->CurrentFfsFile = FfsFileEntry;
326 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
352 FfsFileEntry
[all...]
H A DFwPadFile.c83 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
206 // If successfully, insert an FfsFileEntry at the end of ffs file list
208 FfsFileEntry = AllocateZeroPool (sizeof (FFS_FILE_LIST_ENTRY));
209 ASSERT (FfsFileEntry != NULL);
211 FfsFileEntry->FfsHeader = (UINT8 *) (UINTN) StartPos;
212 InsertTailList (&FvDevice->FfsFileListHeader, &FfsFileEntry->Link);
214 *PadFileEntry = FfsFileEntry;
215 FvDevice->CurrentFfsFile = FfsFileEntry;
387 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
390 FfsFileEntry
[all...]
H A DFwVolWrite.c773 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
1012 // If successfully, insert an FfsFileEntry at the end of ffs file list
1015 FfsFileEntry = AllocateZeroPool (sizeof (FFS_FILE_LIST_ENTRY));
1016 ASSERT (FfsFileEntry != NULL);
1017 FfsFileEntry->FfsHeader = (UINT8 *) (UINTN) BufferPtr;
1018 InsertTailList (&FvDevice->FfsFileListHeader, &FfsFileEntry->Link);
1023 FvDevice->CurrentFfsFile = FfsFileEntry;
1107 // Get FfsFileEntry from the search key
1220 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
1233 FfsFileEntry
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/FwVol/
H A DFwVolRead.c123 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
167 FfsFileEntry = (FFS_FILE_LIST_ENTRY *)Link->ForwardLink;
168 FfsFileHeader = (EFI_FFS_FILE_HEADER *)FfsFileEntry->FfsHeader;
173 *KeyValue = (UINTN)FfsFileEntry;
293 // The Key is really an FfsFileEntry
H A DFwVol.c241 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
247 FfsFileEntry = (FFS_FILE_LIST_ENTRY *)FvDevice->FfsFileListHeader.ForwardLink;
248 while (&FfsFileEntry->Link != &FvDevice->FfsFileListHeader) {
249 NextEntry = (&FfsFileEntry->Link)->ForwardLink;
251 if (FfsFileEntry->StreamHandle != 0) {
255 CloseSectionStream (FfsFileEntry->StreamHandle);
258 CoreFreePool (FfsFileEntry);
260 FfsFileEntry = (FFS_FILE_LIST_ENTRY *) NextEntry;
300 FFS_FILE_LIST_ENTRY *FfsFileEntry; local
498 FfsFileEntry
[all...]

Completed in 222 milliseconds