Searched defs:VmPtr (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ia32/
H A DEbcSupport.c101 @param VmPtr Pointer to a VM context.
110 IN VM_CONTEXT *VmPtr,
156 VmPtr->Gpr[0] -= 8;
157 VmWriteMemN (VmPtr, (UINTN) VmPtr->Gpr[0], (UINTN) FramePtr);
158 VmPtr->FramePtr = (VOID *) (UINTN) VmPtr->Gpr[0];
159 VmPtr->Gpr[0] -= 8;
160 VmWriteMem64 (VmPtr, (UINTN) VmPtr
109 EbcLLCALLEX( IN VM_CONTEXT *VmPtr, IN UINTN FuncAddr, IN UINTN NewStackPointer, IN VOID *FramePtr, IN UINT8 Size ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/X64/
H A DEbcSupport.c104 @param VmPtr The pointer to current VM context.
110 IN VM_CONTEXT *VmPtr,
118 VmPtr->Gpr[0] -= sizeof (UINT64);
119 *(UINT64 *) VmPtr->Gpr[0] = Arg;
497 @param VmPtr Pointer to a VM context.
506 IN VM_CONTEXT *VmPtr,
552 VmPtr->Gpr[0] -= 8;
553 VmWriteMemN (VmPtr, (UINTN) VmPtr->Gpr[0], (UINTN) FramePtr);
554 VmPtr
109 PushU64( IN VM_CONTEXT *VmPtr, IN UINT64 Arg ) argument
505 EbcLLCALLEX( IN VM_CONTEXT *VmPtr, IN UINTN FuncAddr, IN UINTN NewStackPointer, IN VOID *FramePtr, IN UINT8 Size ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/
H A DEbcInt.c157 @param VmPtr Pointer to a VM context for passing info to the
166 IN VM_CONTEXT *VmPtr
729 @param VmPtr Pointer to a VM context for passing info to the
739 IN VM_CONTEXT *VmPtr
749 VmPtr->ExceptionFlags |= ExceptionFlags;
750 VmPtr->LastException = (UINTN) ExceptionType;
756 VmPtr->StopFlags |= STOPFLAG_APP_DONE;
770 EbcContext.R0 = (UINT64) VmPtr->Gpr[0];
771 EbcContext.R1 = (UINT64) VmPtr->Gpr[1];
772 EbcContext.R2 = (UINT64) VmPtr
954 VM_CONTEXT *VmPtr; local
[all...]
H A DEbcExecute.c33 EFI_STATUS (*ExecuteFunction) (IN VM_CONTEXT * VmPtr);
40 IN VM_CONTEXT * VmPtr,
60 @param VmPtr A pointer to VM context.
69 IN VM_CONTEXT *VmPtr,
76 @param VmPtr A pointer to VM context.
85 IN VM_CONTEXT *VmPtr,
92 @param VmPtr A pointer to VM context.s
101 IN VM_CONTEXT *VmPtr,
108 @param VmPtr A pointer to VM context.
116 IN VM_CONTEXT *VmPtr,
1363 EbcExecuteInstructions( IN EFI_EBC_VM_TEST_PROTOCOL *This, IN VM_CONTEXT *VmPtr, IN OUT UINTN *InstructionCount ) argument
3474 ExecuteNOT( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3498 ExecuteNEG( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3522 ExecuteADD( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3546 ExecuteSUB( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3574 ExecuteMUL( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3602 ExecuteMULU( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3630 ExecuteDIV( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3673 ExecuteDIVU( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3718 ExecuteMOD( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3757 ExecuteMODU( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3796 ExecuteAND( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3820 ExecuteOR( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3844 ExecuteXOR( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3868 ExecuteSHL( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3896 ExecuteSHR( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3924 ExecuteASHR( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3952 ExecuteEXTNDB( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
3985 ExecuteEXTNDW( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
4025 ExecuteEXTNDD( IN VM_CONTEXT *VmPtr, IN UINT64 Op1, IN UINT64 Op2 ) argument
4123 ExecuteDataManip( IN VM_CONTEXT *VmPtr, IN BOOLEAN IsSignedOp ) argument
4398 VmReadIndex16( IN VM_CONTEXT *VmPtr, IN UINT32 CodeOffset ) argument
4469 VmReadIndex32( IN VM_CONTEXT *VmPtr, IN UINT32 CodeOffset ) argument
4532 VmReadIndex64( IN VM_CONTEXT *VmPtr, IN UINT32 CodeOffset ) argument
4608 VmWriteMem8( IN VM_CONTEXT *VmPtr, IN UINTN Addr, IN UINT8 Data ) argument
4646 VmWriteMem16( IN VM_CONTEXT *VmPtr, IN UINTN Addr, IN UINT16 Data ) argument
4709 VmWriteMem32( IN VM_CONTEXT *VmPtr, IN UINTN Addr, IN UINT32 Data ) argument
4772 VmWriteMem64( IN VM_CONTEXT *VmPtr, IN UINTN Addr, IN UINT64 Data ) argument
4835 VmWriteMemN( IN VM_CONTEXT *VmPtr, IN UINTN Addr, IN UINTN Data ) argument
4884 VmReadImmed8( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
4910 VmReadImmed16( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
4952 VmReadImmed32( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
4989 VmReadImmed64( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
5030 VmReadCode16( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
5070 VmReadCode32( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
5104 VmReadCode64( IN VM_CONTEXT *VmPtr, IN UINT32 Offset ) argument
5142 VmReadMem8( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
5167 VmReadMem16( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
5198 VmReadMem32( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
5233 VmReadMem64( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
5282 ConvertStackAddr( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
5302 VmReadMemN( IN VM_CONTEXT *VmPtr, IN UINTN Addr ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/EbcDxe/Ipf/
H A DEbcSupport.c49 @param VmPtr The pointer to current VM context.
55 IN VM_CONTEXT *VmPtr,
63 VmPtr->Gpr[0] -= sizeof (UINT64);
64 *(UINT64 *) VmPtr->Gpr[0] = Arg;
790 @param VmPtr Pointer to a VM context.
799 IN VM_CONTEXT *VmPtr,
860 VmPtr->Gpr[0] -= 8;
861 VmWriteMemN (VmPtr, (UINTN) VmPtr->Gpr[0], (UINTN) FramePtr);
862 VmPtr
54 PushU64( IN VM_CONTEXT *VmPtr, IN UINT64 Arg ) argument
798 EbcLLCALLEX( IN VM_CONTEXT *VmPtr, IN UINTN FuncAddr, IN UINTN NewStackPointer, IN VOID *FramePtr, IN UINT8 Size ) argument
[all...]

Completed in 170 milliseconds