Home
last modified time | relevance | path

Searched refs:DriverEntry (Results 1 – 15 of 15) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/
DDispatcher.c308 IN OUT EFI_SMM_DRIVER_ENTRY *DriverEntry in SmmLoadImage() argument
335 Fv = DriverEntry->Fv; in SmmLoadImage()
336 NameGuid = &DriverEntry->FileName; in SmmLoadImage()
337 FilePath = DriverEntry->FvFileDevicePath; in SmmLoadImage()
557 DriverEntry->ImageEntryPoint = ImageContext.EntryPoint; in SmmLoadImage()
558 DriverEntry->ImageBuffer = DstBuffer; in SmmLoadImage()
559 DriverEntry->NumberOfPage = PageCount; in SmmLoadImage()
564 …Pool (EfiBootServicesData, sizeof (EFI_LOADED_IMAGE_PROTOCOL), (VOID **)&DriverEntry->LoadedImage); in SmmLoadImage()
573 ZeroMem (DriverEntry->LoadedImage, sizeof (EFI_LOADED_IMAGE_PROTOCOL)); in SmmLoadImage()
578 DriverEntry->LoadedImage->Revision = EFI_LOADED_IMAGE_PROTOCOL_REVISION; in SmmLoadImage()
[all …]
DDependency.c175 IN EFI_SMM_DRIVER_ENTRY *DriverEntry in SmmIsSchedulable() argument
188 if (DriverEntry->After || DriverEntry->Before) { in SmmIsSchedulable()
196 DEBUG ((DEBUG_DISPATCH, "Evaluate SMM DEPEX for FFS(%g)\n", &DriverEntry->FileName)); in SmmIsSchedulable()
198 if (DriverEntry->Depex == NULL) { in SmmIsSchedulable()
215 Iterator = DriverEntry->Depex; in SmmIsSchedulable()
222 if (((UINTN)Iterator - (UINTN)DriverEntry->Depex) >= DriverEntry->DepexSize) { in SmmIsSchedulable()
DSmramProfileRecord.c788 IN EFI_SMM_DRIVER_ENTRY *DriverEntry, in RegisterSmramProfileImage() argument
799 &DriverEntry->FileName, in RegisterSmramProfileImage()
800 DriverEntry->ImageBuffer, in RegisterSmramProfileImage()
801 EFI_PAGES_TO_SIZE (DriverEntry->NumberOfPage), in RegisterSmramProfileImage()
811 EfiInitializeFwVolDevicepathNode (FilePath, &DriverEntry->FileName); in RegisterSmramProfileImage()
825 &DriverEntry->FileName, in RegisterSmramProfileImage()
826 DriverEntry->ImageBuffer, in RegisterSmramProfileImage()
827 EFI_PAGES_TO_SIZE (DriverEntry->NumberOfPage), in RegisterSmramProfileImage()
828 DriverEntry->ImageEntryPoint, in RegisterSmramProfileImage()
829 InternalPeCoffGetSubsystem ((VOID *) (UINTN) DriverEntry->ImageBuffer), in RegisterSmramProfileImage()
[all …]
DMemoryAttributesTable.c1049 IN EFI_SMM_DRIVER_ENTRY *DriverEntry in SmmInsertImageRecord() argument
1065 DEBUG ((DEBUG_VERBOSE, "SMM InsertImageRecord - 0x%x\n", DriverEntry)); in SmmInsertImageRecord()
1066 …G_VERBOSE, "SMM InsertImageRecord - 0x%016lx - 0x%08x\n", DriverEntry->ImageBuffer, DriverEntry->N… in SmmInsertImageRecord()
1079 ImageRecord->ImageBase = DriverEntry->ImageBuffer; in SmmInsertImageRecord()
1080 ImageRecord->ImageSize = EfiPagesToSize(DriverEntry->NumberOfPage); in SmmInsertImageRecord()
1082 ImageAddress = (VOID *)(UINTN)DriverEntry->ImageBuffer; in SmmInsertImageRecord()
1274 IN EFI_SMM_DRIVER_ENTRY *DriverEntry in SmmRemoveImageRecord() argument
1281 DEBUG ((DEBUG_VERBOSE, "SMM RemoveImageRecord - 0x%x\n", DriverEntry)); in SmmRemoveImageRecord()
1282 …VERBOSE, "SMM RemoveImageRecord - 0x%016lx - 0x%016lx\n", DriverEntry->ImageBuffer, DriverEntry->N… in SmmRemoveImageRecord()
1284 …ImageRecord = FindImageRecord (DriverEntry->ImageBuffer, EfiPagesToSize(DriverEntry->NumberOfPage)… in SmmRemoveImageRecord()
[all …]
DPiSmmCore.h906 IN EFI_SMM_DRIVER_ENTRY *DriverEntry
945 IN EFI_SMM_DRIVER_ENTRY *DriverEntry,
963 IN EFI_SMM_DRIVER_ENTRY *DriverEntry,
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Dispatcher/
DDispatcher.c246 IN EFI_CORE_DRIVER_ENTRY *DriverEntry in CoreGetDepexSectionAndPreProccess() argument
255 Fv = DriverEntry->Fv; in CoreGetDepexSectionAndPreProccess()
262 DriverEntry->Fv, in CoreGetDepexSectionAndPreProccess()
263 &DriverEntry->FileName, in CoreGetDepexSectionAndPreProccess()
266 &DriverEntry->Depex, in CoreGetDepexSectionAndPreProccess()
267 (UINTN *)&DriverEntry->DepexSize, in CoreGetDepexSectionAndPreProccess()
275 DriverEntry->DepexProtocolError = TRUE; in CoreGetDepexSectionAndPreProccess()
280 DriverEntry->Depex = NULL; in CoreGetDepexSectionAndPreProccess()
281 DriverEntry->Dependent = TRUE; in CoreGetDepexSectionAndPreProccess()
282 DriverEntry->DepexProtocolError = FALSE; in CoreGetDepexSectionAndPreProccess()
[all …]
DDependency.c171 IN EFI_CORE_DRIVER_ENTRY *DriverEntry in CorePreProcessDepex() argument
176 Iterator = DriverEntry->Depex; in CorePreProcessDepex()
178 DriverEntry->Unrequested = TRUE; in CorePreProcessDepex()
180 DriverEntry->Dependent = TRUE; in CorePreProcessDepex()
184 DriverEntry->Before = TRUE; in CorePreProcessDepex()
186 DriverEntry->After = TRUE; in CorePreProcessDepex()
189 if (DriverEntry->Before || DriverEntry->After) { in CorePreProcessDepex()
190 CopyMem (&DriverEntry->BeforeAfterGuid, Iterator + 1, sizeof (EFI_GUID)); in CorePreProcessDepex()
213 IN EFI_CORE_DRIVER_ENTRY *DriverEntry in CoreIsSchedulable() argument
226 if (DriverEntry->After || DriverEntry->Before) { in CoreIsSchedulable()
[all …]
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Mem/
DMemoryProfileRecord.c723 IN LOADED_IMAGE_PRIVATE_DATA *DriverEntry, in RegisterMemoryProfileImage() argument
734 if (!NeedRecordThisDriver (DriverEntry->Info.FilePath)) { in RegisterMemoryProfileImage()
745 GetFileNameFromFilePath (DriverEntry->Info.FilePath), in RegisterMemoryProfileImage()
746 DriverEntry->ImageContext.ImageAddress, in RegisterMemoryProfileImage()
747 DriverEntry->ImageContext.ImageSize, in RegisterMemoryProfileImage()
748 DriverEntry->ImageContext.EntryPoint, in RegisterMemoryProfileImage()
749 DriverEntry->ImageContext.ImageType, in RegisterMemoryProfileImage()
858 IN LOADED_IMAGE_PRIVATE_DATA *DriverEntry in UnregisterMemoryProfileImage() argument
872 if (!NeedRecordThisDriver (DriverEntry->Info.FilePath)) { in UnregisterMemoryProfileImage()
882 FileName = GetFileNameFromFilePath (DriverEntry->Info.FilePath); in UnregisterMemoryProfileImage()
[all …]
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TcgDxe/
DTcgDxe.inf22 ENTRY_POINT = DriverEntry
DTcgDxe.c1380 DriverEntry ( in DriverEntry() function
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/
DDxeMain.h513 IN EFI_CORE_DRIVER_ENTRY *DriverEntry
531 IN EFI_CORE_DRIVER_ENTRY *DriverEntry
2790 IN LOADED_IMAGE_PRIVATE_DATA *DriverEntry,
2807 IN LOADED_IMAGE_PRIVATE_DATA *DriverEntry
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEDxe/
DTrEEDxe.inf27 ENTRY_POINT = DriverEntry
DTrEEDxe.c1718 DriverEntry ( in DriverEntry() function
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Dxe/
DTcg2Dxe.inf27 ENTRY_POINT = DriverEntry
DTcg2Dxe.c2304 DriverEntry ( in DriverEntry() function