Searched defs:EntryPoint (Results 1 - 25 of 42) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/
H A DX86DisablePaging32.c26 is disabled, control is transferred to the function specified by EntryPoint
29 may be NULL. The function EntryPoint must never return.
32 If EntryPoint is NULL, then ASSERT().
43 @param EntryPoint A pointer to function to call with the new stack after
45 @param Context1 A pointer to the context to pass into the EntryPoint
47 @param Context2 A pointer to the context to pass into the EntryPoint
50 @param NewStack A pointer to the new stack to use for the EntryPoint
57 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
63 ASSERT (EntryPoint != NULL);
65 InternalX86DisablePaging32 (EntryPoint, Context
56 AsmDisablePaging32( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack ) argument
[all...]
H A DX86EnablePaging32.c27 transferred to the function specified by EntryPoint using the new stack
30 EntryPoint must never return.
33 If EntryPoint is NULL, then ASSERT().
47 @param EntryPoint A pointer to function to call with the new stack after
49 @param Context1 A pointer to the context to pass into the EntryPoint
51 @param Context2 A pointer to the context to pass into the EntryPoint
53 @param NewStack A pointer to the new stack to use for the EntryPoint
60 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
66 ASSERT (EntryPoint != NULL);
68 InternalX86EnablePaging32 (EntryPoint, Context
59 AsmEnablePaging32( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack ) argument
[all...]
H A DX86DisablePaging64.c26 disabled, control is transferred to the function specified by EntryPoint
29 may be 0. The function EntryPoint must never return.
32 If EntryPoint is 0, then ASSERT().
35 @param Cs The 16-bit selector to load in the CS before EntryPoint
38 @param EntryPoint The 64-bit virtual address of the function to call with
41 the EntryPoint function as the first parameter after
44 the EntryPoint function as the second parameter after
47 the EntryPoint function after paging is disabled.
54 IN UINT32 EntryPoint,
60 ASSERT (EntryPoint !
52 AsmDisablePaging64( IN UINT16 Cs, IN UINT32 EntryPoint, IN UINT32 Context1, OPTIONAL IN UINT32 Context2, OPTIONAL IN UINT32 NewStack ) argument
[all...]
H A DX86EnablePaging64.c28 EntryPoint using the new stack specified by NewStack and passing in the
30 optional and may be 0. The function EntryPoint must never return.
34 If EntryPoint is 0, then ASSERT().
37 @param Cs The 16-bit selector to load in the CS before EntryPoint
40 @param EntryPoint The 64-bit virtual address of the function to call with
43 the EntryPoint function as the first parameter after
46 the EntryPoint function as the second parameter after
49 the EntryPoint function after paging is enabled.
56 IN UINT64 EntryPoint,
62 ASSERT (EntryPoint !
54 AsmEnablePaging64( IN UINT16 Cs, IN UINT64 EntryPoint, IN UINT64 Context1, OPTIONAL IN UINT64 Context2, OPTIONAL IN UINT64 NewStack ) argument
[all...]
H A DSwitchStack.c20 Transfers control to the function specified by EntryPoint using the
23 be NULL. The function EntryPoint must never return. This function
29 If EntryPoint is NULL, then ASSERT().
32 @param EntryPoint A pointer to function to call with the new stack.
33 @param Context1 A pointer to the context to pass into the EntryPoint
35 @param Context2 A pointer to the context to pass into the EntryPoint
37 @param NewStack A pointer to the new stack to use for the EntryPoint
49 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
58 ASSERT (EntryPoint != NULL);
68 InternalSwitchStack (EntryPoint, Context
48 SwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, ... ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/
H A DInternalSwitchStack.c22 specified by EntryPoint using the new stack specified by NewStack,
25 The function EntryPoint must never return.
27 @param EntryPoint The pointer to the function to enter.
36 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
46 Transfers control to the function specified by EntryPoint using the
49 be NULL. The function EntryPoint must never return.
54 If EntryPoint is NULL, then ASSERT().
57 @param EntryPoint A pointer to function to call with the new stack.
58 @param Context1 A pointer to the context to pass into the EntryPoint
60 @param Context2 A pointer to the context to pass into the EntryPoint
69 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ebc/
H A DSwitchStack.c20 Transfers control to the function specified by EntryPoint using the
23 be NULL. The function EntryPoint must never return.
28 If EntryPoint is NULL, then ASSERT().
31 @param EntryPoint A pointer to function to call with the new stack.
32 @param Context1 A pointer to the context to pass into the EntryPoint
34 @param Context2 A pointer to the context to pass into the EntryPoint
36 @param NewStack A pointer to the new stack to use for the EntryPoint
44 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
57 EntryPoint (Context1, Context2);
43 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/
H A DNon-existing.c23 disabled, control is transferred to the function specified by EntryPoint
26 may be 0. The function EntryPoint must never return.
28 @param CodeSelector The 16-bit selector to load in the CS before EntryPoint
31 @param EntryPoint The 64-bit virtual address of the function to call with
34 the EntryPoint function as the first parameter after
37 the EntryPoint function as the second parameter after
40 the EntryPoint function after paging is disabled.
47 IN UINT32 EntryPoint,
45 InternalX86DisablePaging64( IN UINT16 CodeSelector, IN UINT32 EntryPoint, IN UINT32 Context1, OPTIONAL IN UINT32 Context2, OPTIONAL IN UINT32 NewStack ) argument
H A DInternalSwitchStack.c20 Transfers control to the function specified by EntryPoint using the
23 be NULL. The function EntryPoint must never return.
28 If EntryPoint is NULL, then ASSERT().
31 @param EntryPoint A pointer to function to call with the new stack.
32 @param Context1 A pointer to the context to pass into the EntryPoint
34 @param Context2 A pointer to the context to pass into the EntryPoint
36 @param NewStack A pointer to the new stack to use for the EntryPoint
44 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
53 JumpBuffer.Eip = (UINTN)EntryPoint;
43 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ipf/
H A DInternalSwitchStack.c20 Transfers control to the function specified by EntryPoint using the
23 be NULL. The function EntryPoint must never return.
28 If EntryPoint is NULL, then ASSERT().
31 @param EntryPoint A pointer to function to call with the new stack.
32 @param Context1 A pointer to the context to pass into the EntryPoint
34 @param Context2 A pointer to the context to pass into the EntryPoint
36 @param NewStack A pointer to the new stack to use for the EntryPoint
44 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
63 AsmSwitchStackAndBackingStore (EntryPoint, Context1, Context2, NewStack, NewBsp);
43 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/
H A DNon-existing.c25 transferred to the function specified by EntryPoint using the new stack
28 EntryPoint must never return.
41 @param EntryPoint A pointer to function to call with the new stack after
43 @param Context1 A pointer to the context to pass into the EntryPoint
45 @param Context2 A pointer to the context to pass into the EntryPoint
47 @param NewStack A pointer to the new stack to use for the EntryPoint
54 IN SWITCH_STACK_ENTRY_POINT EntryPoint,
72 is disabled, control is transferred to the function specified by EntryPoint
75 may be NULL. The function EntryPoint must never return.
85 @param EntryPoint
53 InternalX86EnablePaging32( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack ) argument
98 InternalX86DisablePaging32( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack ) argument
141 InternalX86EnablePaging64( IN UINT16 Cs, IN UINT64 EntryPoint, IN UINT64 Context1, OPTIONAL IN UINT64 Context2, OPTIONAL IN UINT64 NewStack ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/PeiMain/
H A DPeiMain.c80 EFI_PHYSICAL_ADDRESS EntryPoint; local
104 &EntryPoint,
113 return (PEICORE_FUNCTION_POINTER)((UINTN) EntryPoint + (UINTN) PeiCore - (UINTN) _ModuleEntryPoint);
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/SocketDxe/
H A DEntryUnload.c154 // Remove the protocols installed by the EntryPoint routine.
211 EntryPoint ( function
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/Common/
H A DCommonHeader.h33 EFI_PHYSICAL_ADDRESS EntryPoint; member in struct:__anon11129
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/
H A DEbcInt.h266 VOID *EntryPoint; member in struct:__anon11172
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Image/
H A DImage.h30 EFI_IMAGE_ENTRY_POINT EntryPoint; member in struct:__anon10936
107 @param EntryPoint Image entry point for output.
140 OUT EFI_PHYSICAL_ADDRESS *EntryPoint OPTIONAL,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Include/Protocol/
H A DEbcVmTest.h61 VOID *EntryPoint; ///< entry point of EBC image member in struct:__anon11079
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Ipf/
H A DProcessorBind.h273 UINT64 EntryPoint; member in struct:__anon11919
300 #define FUNCTION_ENTRY_POINT(FunctionPointer) (VOID *)(UINTN)(((EFI_PLABEL *)(FunctionPointer))->EntryPoint)
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/
H A DPeCoffLib.h98 /// PeCoffLoaderLoadImage() sets EntryPoint to to the entry point of the PE/COFF image.
100 PHYSICAL_ADDRESS EntryPoint; member in struct:__anon11948
251 DebugDirectoryEntryRva, EntryPoint, FixupDataSize, CodeView, PdbPointer, and FixupData of
283 The EntryPoint, FixupDataSize, CodeView, PdbPointer and HiiResourceData fields of ImageContext are computed.
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DPeCoffLib.h56 PHYSICAL_ADDRESS EntryPoint; member in struct:__anon9962
142 OUT VOID **EntryPoint,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Pei/Image/
H A DImage.c334 @param EntryPoint - The entry point of the relocated PE/COFF image
345 OUT EFI_PHYSICAL_ADDRESS *EntryPoint
431 *EntryPoint = ImageContext.EntryPoint;
445 @param EntryPoint Pointer to entry point of specified image file for output.
459 OUT EFI_PHYSICAL_ADDRESS *EntryPoint,
472 *EntryPoint = 0;
532 *EntryPoint = ImageEntryPoint;
557 // Print debug message: Loading PEIM at 0x12345678 EntryPoint=0x12345688 Driver.efi
560 DEBUG ((EFI_D_INFO | EFI_D_LOAD, "Loading PEIM at 0x%11p EntryPoint
454 PeiLoadImageLoadImage( IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_FILE_HANDLE FileHandle, OUT EFI_PHYSICAL_ADDRESS *ImageAddressArg, OPTIONAL OUT UINT64 *ImageSizeArg, OPTIONAL OUT EFI_PHYSICAL_ADDRESS *EntryPoint, OUT UINT32 *AuthenticationState ) argument
613 PeiLoadImageLoadImageWrapper( IN CONST EFI_PEI_LOAD_FILE_PPI *This, IN EFI_PEI_FILE_HANDLE FileHandle, OUT EFI_PHYSICAL_ADDRESS *ImageAddressArg, OPTIONAL OUT UINT64 *ImageSizeArg, OPTIONAL OUT EFI_PHYSICAL_ADDRESS *EntryPoint, OUT UINT32 *AuthenticationState ) argument
709 PeiLoadImage( IN CONST EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_FILE_HANDLE FileHandle, IN UINT8 PeimState, OUT EFI_PHYSICAL_ADDRESS *EntryPoint, OUT UINT32 *AuthenticationState ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/PiDxeS3BootScriptLib/
H A DBootScriptInternalFormat.h125 EFI_PHYSICAL_ADDRESS EntryPoint; member in struct:__anon11099
131 EFI_PHYSICAL_ADDRESS EntryPoint; member in struct:__anon11100
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/S3SaveStateDxe/
H A DS3SaveState.c321 VOID *EntryPoint; local
323 EntryPoint = (VOID*)(UINTN)VA_ARG (Marker, EFI_PHYSICAL_ADDRESS);
324 return S3BootScriptSaveDispatch (EntryPoint);
376 VOID *EntryPoint; local
379 EntryPoint = (VOID*)(UINTN)VA_ARG (Marker, EFI_PHYSICAL_ADDRESS);
382 return S3BootScriptSaveDispatch2 (EntryPoint, Context);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Acpi/SmmS3SaveState/
H A DSmmS3SaveState.c320 VOID *EntryPoint; local
322 EntryPoint = (VOID*)(UINTN)VA_ARG (Marker, EFI_PHYSICAL_ADDRESS);
323 return S3BootScriptSaveDispatch (EntryPoint);
375 VOID *EntryPoint; local
378 EntryPoint = (VOID*)(UINTN)VA_ARG (Marker, EFI_PHYSICAL_ADDRESS);
381 return S3BootScriptSaveDispatch2 (EntryPoint, Context);
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ia32/
H A DEbcSupport.c186 @param EntryPoint The entrypoint of EBC code.
210 IN UINTN EntryPoint,
240 Addr = EntryPoint;
348 @param EntryPoint The entrypoint of EBC code.
359 IN UINTN EntryPoint,
375 Addr = EntryPoint;
209 EbcInterpret( IN UINTN EntryPoint, IN UINTN Arg1, IN UINTN Arg2, IN UINTN Arg3, IN UINTN Arg4, IN UINTN Arg5, IN UINTN Arg6, IN UINTN Arg7, IN UINTN Arg8, IN UINTN Arg9, IN UINTN Arg10, IN UINTN Arg11, IN UINTN Arg12, IN UINTN Arg13, IN UINTN Arg14, IN UINTN Arg15, IN UINTN Arg16 ) argument
358 ExecuteEbcImageEntryPoint( IN UINTN EntryPoint, IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable ) argument

Completed in 71 milliseconds

12