Home | History | Annotate | Download | only in Image

Lines Matching refs:Ebc

69   NULL,                       // Ebc

86 // EBC machine is not listed in this table, because EBC is in the default supported scopes of other machine type.
646 // is needed during image unload to know if we should call an EBC protocol
652 // Get the image entry point. If it's an EBC image, then call into the
659 // Locate the EBC interpreter protocol
661 Status = CoreLocateProtocol (&gEfiEbcProtocolGuid, NULL, (VOID **)&Image->Ebc);
662 if (EFI_ERROR(Status) || Image->Ebc == NULL) {
663 DEBUG ((DEBUG_LOAD | DEBUG_ERROR, "CoreLoadPeImage: There is no EBC interpreter for an EBC image.\n"));
671 Status = Image->Ebc->RegisterICacheFlush (Image->Ebc, (EBC_ICACHE_FLUSH)InvalidateInstructionCacheRange);
680 Status = Image->Ebc->CreateThunk (
681 Image->Ebc,
865 if (Image->Ebc != NULL) {
867 // If EBC protocol exists we must perform cleanups for this image.
869 Image->Ebc->UnloadImage (Image->Ebc, Image->Handle);