/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ebc/ |
H A D | SetJumpLongJump.c | 38 OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer 59 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/ |
H A D | SetJump.c | 34 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer
|
H A D | LongJump.c | 39 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | BaseLibInternals.h | 457 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer 475 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/Include/ |
H A D | setjmp.h | 27 typedef BASE_LIBRARY_JUMP_BUFFER jmp_buf[1];
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Ia32/ |
H A D | SetJump.c | 32 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer 55 OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer
|
H A D | InternalSwitchStack.c | 51 BASE_LIBRARY_JUMP_BUFFER JumpBuffer;
|
H A D | LongJump.c | 34 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | LongJump.S | 28 # IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | LongJump.asm | 30 ; IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | SetJump.asm | 32 ; OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer
|
H A D | SetJump.S | 28 # OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/Arm/ |
H A D | SetJumpLongJump.S | 37 # IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer // R0 60 # IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer, // R0
|
H A D | SetJumpLongJump.asm | 37 ; IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer // R0 60 ; IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer, // R0
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Image/ |
H A D | Image.h | 50 BASE_LIBRARY_JUMP_BUFFER *JumpContext;
|
H A D | Image.c | 1530 Image->JumpBuffer = AllocatePool (sizeof (BASE_LIBRARY_JUMP_BUFFER) + BASE_LIBRARY_JUMP_BUFFER_ALIGNMENT);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/BaseLib/X64/ |
H A D | LongJump.S | 26 # IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | LongJump.asm | 28 ; IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
H A D | SetJump.asm | 30 ; OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/ |
H A D | UefiCapsule.c | 302 LongJump ((BASE_LIBRARY_JUMP_BUFFER *)(UINTN)EntrypointContext->JumpBuffer, 1); 333 SetJumpFlag = SetJump ((BASE_LIBRARY_JUMP_BUFFER *) (UINTN) Context->JumpBuffer); 403 BASE_LIBRARY_JUMP_BUFFER JumpBuffer;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/SmmPeriodicSmiLib/ |
H A D | SmmPeriodicSmiLib.c | 126 BASE_LIBRARY_JUMP_BUFFER DispatchJumpBuffer; 139 BASE_LIBRARY_JUMP_BUFFER YieldJumpBuffer;
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Library/ |
H A D | BaseLib.h | 34 } BASE_LIBRARY_JUMP_BUFFER; typedef in typeref:struct:__anon11921 84 } BASE_LIBRARY_JUMP_BUFFER; typedef in typeref:struct:__anon11922 107 } BASE_LIBRARY_JUMP_BUFFER; typedef in typeref:struct:__anon11923 123 } BASE_LIBRARY_JUMP_BUFFER; typedef in typeref:struct:__anon11924 143 } BASE_LIBRARY_JUMP_BUFFER; typedef in typeref:struct:__anon11925 3219 NOTE: The structure BASE_LIBRARY_JUMP_BUFFER is CPU architecture specific. 3221 For example, a BASE_LIBRARY_JUMP_BUFFER allocated by an IA-32 module must never be used from an x64 module. 3232 OUT BASE_LIBRARY_JUMP_BUFFER *JumpBuffer 3255 IN BASE_LIBRARY_JUMP_BUFFER *JumpBuffer,
|
/vbox/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/ |
H A D | SecMain.c | 714 BASE_LIBRARY_JUMP_BUFFER JumpBuffer;
|