Searched refs:InstructionBuffer (Results 1 – 3 of 3) sorted by relevance
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/AArch64/ |
D | EbcSupport.c | 377 EBC_INSTRUCTION_BUFFER *InstructionBuffer; in EbcCreateThunks() local 386 InstructionBuffer = AllocatePool (sizeof (EBC_INSTRUCTION_BUFFER)); in EbcCreateThunks() 387 if (InstructionBuffer == NULL) { in EbcCreateThunks() 394 *Thunk = InstructionBuffer; in EbcCreateThunks() 399 CopyMem (InstructionBuffer, &mEbcInstructionBufferTemplate, in EbcCreateThunks() 405 InstructionBuffer->EbcEntryPoint = (UINT64)EbcEntryPoint; in EbcCreateThunks() 407 InstructionBuffer->EbcLlEntryPoint = (UINT64)EbcLLExecuteEbcImageEntryPoint; in EbcCreateThunks() 409 InstructionBuffer->EbcLlEntryPoint = (UINT64)EbcLLEbcInterpret; in EbcCreateThunks() 416 EbcAddImageThunk (ImageHandle, InstructionBuffer, in EbcCreateThunks() 447 CONST EBC_INSTRUCTION_BUFFER *InstructionBuffer; in EbcLLCALLEX() local [all …]
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/X64/ |
D | EbcSupport.c | 518 UINT8 InstructionBuffer[sizeof(mInstructionBufferTemplate)]; in EbcLLCALLEX() local 529 CopyMem (InstructionBuffer, (VOID *)FuncAddr, sizeof(InstructionBuffer)); in EbcLLCALLEX() 535 *(UINTN *)&InstructionBuffer[Index] = EBC_ENTRYPOINT_SIGNATURE; in EbcLLCALLEX() 539 *(UINTN *)&InstructionBuffer[Index] = EBC_LL_EBC_ENTRYPOINT_SIGNATURE; in EbcLLCALLEX() 545 …if (CompareMem (InstructionBuffer, mInstructionBufferTemplate, sizeof(mInstructionBufferTemplate))… in EbcLLCALLEX()
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/EbcDxe/Ia32/ |
D | EbcSupport.c | 120 UINT8 InstructionBuffer[sizeof(mInstructionBufferTemplate)]; in EbcLLCALLEX() local 131 CopyMem (InstructionBuffer, (VOID *)FuncAddr, sizeof(InstructionBuffer)); in EbcLLCALLEX() 137 *(UINTN *)&InstructionBuffer[Index] = EBC_ENTRYPOINT_SIGNATURE; in EbcLLCALLEX() 141 *(UINTN *)&InstructionBuffer[Index] = EBC_LL_EBC_ENTRYPOINT_SIGNATURE; in EbcLLCALLEX() 147 …if (CompareMem (InstructionBuffer, mInstructionBufferTemplate, sizeof(mInstructionBufferTemplate))… in EbcLLCALLEX()
|