/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/ |
H A D | X86DisablePaging32.c | 27 using the new stack specified by NewStack and passing in the parameters 33 If NewStack is NULL, then ASSERT(). 50 @param NewStack A pointer to the new stack to use for the EntryPoint 60 IN VOID *NewStack 64 ASSERT (NewStack != NULL); 65 InternalX86DisablePaging32 (EntryPoint, Context1, Context2, NewStack);
|
H A D | X86DisablePaging64.c | 27 using the new stack specified by NewStack and passing in the parameters 33 If NewStack is 0, then ASSERT(). 46 @param NewStack The 64-bit virtual address of the new stack to use for 57 IN UINT32 NewStack 61 ASSERT (NewStack != 0); 62 InternalX86DisablePaging64 (Cs, EntryPoint, Context1, Context2, NewStack);
|
H A D | X86EnablePaging32.c | 28 specified by NewStack and passing in the parameters specified by Context1 and 34 If NewStack is NULL, then ASSERT(). 53 @param NewStack A pointer to the new stack to use for the EntryPoint 63 IN VOID *NewStack 67 ASSERT (NewStack != NULL); 68 InternalX86EnablePaging32 (EntryPoint, Context1, Context2, NewStack);
|
H A D | X86EnablePaging64.c | 28 EntryPoint using the new stack specified by NewStack and passing in the 35 If NewStack is 0, then ASSERT(). 48 @param NewStack The 64-bit virtual address of the new stack to use for 59 IN UINT64 NewStack 63 ASSERT (NewStack != 0); 64 InternalX86EnablePaging64 (Cs, EntryPoint, Context1, Context2, NewStack);
|
H A D | SwitchStack.c | 21 new stack specified by NewStack and passing in the parameters specified 24 supports a variable number of arguments following the NewStack parameter. 30 If NewStack is NULL, then ASSERT(). 37 @param NewStack A pointer to the new stack to use for the EntryPoint 52 IN VOID *NewStack, 59 ASSERT (NewStack != NULL); 64 ASSERT (((UINTN)NewStack & (CPU_STACK_ALIGNMENT - 1)) == 0); 66 VA_START (Marker, NewStack); 68 InternalSwitchStack (EntryPoint, Context1, Context2, NewStack, Marker); 48 SwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, ... ) argument
|
H A D | BaseLibInternals.h | 311 new stack specified by NewStack and passing in the parameters specified 319 If NewStack is NULL, then ASSERT(). 326 @param NewStack A pointer to the new stack to use for the EntryPoint 337 IN VOID *NewStack, 585 specified by NewStack and passing in the parameters specified by Context1 and 606 @param NewStack A pointer to the new stack to use for the EntryPoint 616 IN VOID *NewStack 626 using the new stack specified by NewStack and passing in the parameters 645 @param NewStack A pointer to the new stack to use for the EntryPoint 655 IN VOID *NewStack [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/ |
H A D | InternalSwitchStack.c | 22 specified by EntryPoint using the new stack specified by NewStack, 30 @param NewStack The new Location of the stack 39 IN VOID *NewStack 47 new stack specified by NewStack, and passes in the parameters specified 55 If NewStack is NULL, then ASSERT(). 62 @param NewStack A pointer to the new stack to use for the EntryPoint 73 IN VOID *NewStack, 78 InternalSwitchStackAsm (EntryPoint, Context1, Context2, NewStack); 69 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
|
H A D | SwitchStack.asm | 25 ; @param NewStack New Location of the stack 36 ; VOID *NewStack
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ipf/ |
H A D | InternalSwitchStack.c | 21 new stack specified by NewStack and passing in the parameters specified 29 If NewStack is NULL, then ASSERT(). 36 @param NewStack A pointer to the new stack to use for the EntryPoint 47 IN VOID *NewStack, 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 D | Non-existing.c | 26 specified by NewStack and passing in the parameters specified by Context1 and 47 @param NewStack A pointer to the new stack to use for the EntryPoint 57 IN VOID *NewStack 73 using the new stack specified by NewStack and passing in the parameters 92 @param NewStack A pointer to the new stack to use for the EntryPoint 102 IN VOID *NewStack 120 EntryPoint using the new stack specified by NewStack and passing in the 135 @param NewStack The 64-bit virtual address of the new stack to use for 146 IN UINT64 NewStack
|
H A D | SwitchStack.asm | 32 ; (r9) NewStack - The pointer to new stack.
|
H A D | SwitchStack.S | 31 # (r9) NewStack - The pointer to new stack.
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/ |
H A D | InternalSwitchStack.c | 21 new stack specified by NewStack and passing in the parameters specified 29 If NewStack is NULL, then ASSERT(). 36 @param NewStack A pointer to the new stack to use for the EntryPoint 47 IN VOID *NewStack, 54 JumpBuffer.Esp = (UINTN)NewStack - sizeof (VOID*); 43 InternalSwitchStack( IN SWITCH_STACK_ENTRY_POINT EntryPoint, IN VOID *Context1, OPTIONAL IN VOID *Context2, OPTIONAL IN VOID *NewStack, IN VA_LIST Marker ) argument
|
H A D | Non-existing.c | 24 using the new stack specified by NewStack and passing in the parameters 39 @param NewStack The 64-bit virtual address of the new stack to use for 50 IN UINT32 NewStack
|
H A D | DisablePaging32.c | 24 using the new stack specified by NewStack and passing in the parameters 43 @param NewStack A pointer to the new stack to use for the EntryPoint 54 IN VOID *NewStack 68 mov esp, NewStack
|
H A D | EnablePaging32.c | 25 specified by NewStack and passing in the parameters specified by Context1 and 46 @param NewStack A pointer to the new stack to use for the EntryPoint 57 IN VOID *NewStack 71 mov esp, NewStack
|
H A D | DisablePaging32.asm | 35 ; IN VOID *NewStack
|
H A D | EnablePaging32.asm | 35 ; IN VOID *NewStack
|
H A D | DisablePaging32.S | 33 # IN VOID *NewStack
|
H A D | EnablePaging32.S | 33 # IN VOID *NewStack
|
H A D | InternalSwitchStack.S | 32 # IN VOID *NewStack
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ebc/ |
H A D | SwitchStack.c | 21 new stack specified by NewStack and passing in the parameters specified 29 If NewStack is NULL, then ASSERT(). 36 @param NewStack A pointer to the new stack to use for the EntryPoint 47 IN VOID *NewStack, 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/MdeModulePkg/Core/PiSmmCore/ |
H A D | Dependency.c | 55 BOOLEAN *NewStack; local 63 NewStack = AllocatePool (Size * sizeof (BOOLEAN)); 64 if (NewStack == NULL) { 73 NewStack, 87 mDepexEvaluationStackPointer = NewStack + (mDepexEvaluationStackPointer - mDepexEvaluationStack); 88 mDepexEvaluationStack = NewStack; 89 mDepexEvaluationStackEnd = NewStack + Size;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Dispatcher/ |
H A D | Dependency.c | 45 BOOLEAN *NewStack; local 53 NewStack = AllocatePool (Size * sizeof (BOOLEAN)); 54 if (NewStack == NULL) { 63 NewStack, 77 mDepexEvaluationStackPointer = NewStack + (mDepexEvaluationStackPointer - mDepexEvaluationStack); 78 mDepexEvaluationStack = NewStack; 79 mDepexEvaluationStackEnd = NewStack + Size;
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/ |
H A D | SecMain.c | 711 VOID *NewStack; local 722 NewStack = (VOID*)(UINTN)PermanentMemoryBase; 725 DebugAgentContext.StackMigrateOffset = (UINTN)NewStack - (UINTN)OldStack; 738 CopyMem (NewStack, OldStack, CopySize >> 1); 744 IdtDescriptor.Base = IdtDescriptor.Base - (UINTN)OldStack + (UINTN)NewStack;
|