Changeset 41976 in vbox for trunk/src/VBox/VMM/VMMRC
- Timestamp:
- Jul 1, 2012 2:16:40 PM (12 years ago)
- Location:
- trunk/src/VBox/VMM/VMMRC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm
r41943 r41976 452 452 %endif 453 453 mov edx, IMP(g_VM) 454 call [edx + VM.pfnVMM GCGuestToHostAsm]454 call [edx + VM.pfnVMMRCToHostAsm] 455 455 456 456 ; We shouldn't ever return this way. So, raise a special IPE if we do. … … 458 458 mov eax, VERR_TRPM_IPE_3 459 459 mov edx, IMP(g_VM) 460 call [edx + VM.pfnVMM GCGuestToHostAsm]460 call [edx + VM.pfnVMMRCToHostAsm] 461 461 jmp .gc_panic_again 462 462 … … 611 611 ; 612 612 .rc_to_host: 613 mov ecx, ebx614 613 mov edx, IMP(g_VM) 615 call [edx + VM.pfnVMMGCGuestToHostAsm] 616 jmp short .rc_continue 614 %if 0 615 call [edx + VM.pfnVMMRCToHostAsm] 616 %else 617 call [edx + VM.pfnVMMRCToHostAsmNoReturn] 618 %endif 619 mov eax, VERR_TRPM_DONT_PANIC 620 jmp .rc_to_host 617 621 618 622 ; … … 691 695 mov edx, IMP(g_VM) 692 696 mov eax, VERR_TRPM_DONT_PANIC 693 call [edx + VM.pfnVMMGCGuestToHostAsm] 697 %if 0 698 call [edx + VM.pfnVMMRCToHostAsm] 699 %else 700 call [edx + VM.pfnVMMRCToHostAsmNoReturn] 701 %endif 694 702 %ifdef DEBUG_STUFF 695 703 COM_S_PRINT 'bad!!!' … … 912 920 mov edx, IMP(g_VM) 913 921 mov eax, VINF_EM_RAW_INTERRUPT 914 call [edx + VM.pfnVMM GCGuestToHostAsm]922 call [edx + VM.pfnVMMRCToHostAsm] 915 923 916 924 ; … … 1022 1030 mov edx, IMP(g_VM) 1023 1031 mov eax, VINF_EM_RAW_INTERRUPT_HYPER 1024 call [edx + VM.pfnVMMGCGuestToHostAsm] 1032 %if 0 1033 call [edx + VM.pfnVMMRCToHostAsm] 1034 %else 1035 call [edx + VM.pfnVMMRCToHostAsmNoReturn] 1036 %endif 1025 1037 %ifdef DEBUG_STUFF_INT 1026 1038 COM_S_CHAR '!' … … 1244 1256 mov edx, IMP(g_VM) 1245 1257 mov eax, VERR_TRPM_PANIC 1246 call [edx + VM.pfnVMMGCGuestToHostAsm] 1258 %if 0 1259 call [edx + VM.pfnVMMRCToHostAsm] 1260 %else 1261 call [edx + VM.pfnVMMRCToHostAsmNoReturn] 1262 %endif 1247 1263 jmp short df_to_host 1248 1264 -
trunk/src/VBox/VMM/VMMRC/VMMRC.cpp
r41965 r41976 205 205 VMMRCDECL(void) VMMGCGuestToHost(PVM pVM, int rc) 206 206 { 207 pVM->vmm.s.pfn GuestToHostRC(rc);207 pVM->vmm.s.pfnRCToHost(rc); 208 208 } 209 209 … … 216 216 DECLASM(void) vmmRCProbeFireHelper(PVM pVM) 217 217 { 218 pVM->vmm.s.pfn GuestToHostRC(VINF_VMM_CALL_TRACER);218 pVM->vmm.s.pfnRCToHost(VINF_VMM_CALL_TRACER); 219 219 } 220 220
Note:
See TracChangeset
for help on using the changeset viewer.