Searched refs:pGCState (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/VMM/VMMRC/ |
H A D | PATMRC.cpp | 162 if (CTXSUFF(pVM->patm.s.pGCState)->uPendingAction) 164 LogFlow(("PATMRC: Pending action %x at %x\n", CTXSUFF(pVM->patm.s.pGCState)->uPendingAction, pRegFrame->eip)); 171 if ( (pRegFrame->eax & CTXSUFF(pVM->patm.s.pGCState)->uPendingAction) 175 CTXSUFF(pVM->patm.s.pGCState)->uPendingAction = 0; 240 Assert(pVM->patm.s.CTXSUFF(pGCState)->Restore.uFlags == (PATM_RESTORE_EAX|PATM_RESTORE_ECX|PATM_RESTORE_EDI)); 241 Assert(pVM->patm.s.CTXSUFF(pGCState)->fPIF == 0); 243 pRegFrame->eax = pVM->patm.s.CTXSUFF(pGCState)->Restore.uEAX; 244 pRegFrame->ecx = pVM->patm.s.CTXSUFF(pGCState)->Restore.uECX; 245 pRegFrame->edi = pVM->patm.s.CTXSUFF(pGCState)->Restore.uEDI; 247 pVM->patm.s.CTXSUFF(pGCState) [all...] |
/vbox/src/VBox/VMM/VMMAll/ |
H A D | PATMAll.cpp | 60 CTXSUFF(pVM->patm.s.pGCState)->uVMFlags = efl & PATM_VIRTUAL_FLAGS_MASK; 67 AssertReleaseMsg(CTXSUFF(pVM->patm.s.pGCState)->fPIF || PATMIsPatchGCAddr(pVM, pCtx->eip), 68 ("fPIF=%d eip=%RRv\n", pVM->patm.s.CTXSUFF(pGCState)->fPIF, pCtx->eip)); 136 efl = (efl & ~PATM_VIRTUAL_FLAGS_MASK) | (CTXSUFF(pVM->patm.s.pGCState)->uVMFlags & PATM_VIRTUAL_FLAGS_MASK); 138 CTXSUFF(pVM->patm.s.pGCState)->uVMFlags = X86_EFL_IF; 141 AssertReleaseMsg(CTXSUFF(pVM->patm.s.pGCState)->fPIF || fPatchCode || RT_FAILURE(rawRC), ("fPIF=%d eip=%RRv rc=%Rrc\n", CTXSUFF(pVM->patm.s.pGCState)->fPIF, pCtx->eip, rawRC)); 158 if (CTXSUFF(pVM->patm.s.pGCState)->fPIF == 1) /* consistent patch instruction state */ 169 Log(("Switchback from %RRv to %RRv (Psp=%x)\n", pCtx->eip, pOrgInstrGC, CTXSUFF(pVM->patm.s.pGCState)->Psp)); 174 CTXSUFF(pVM->patm.s.pGCState) [all...] |
H A D | EMAll.cpp | 3554 PPATMGCSTATE pGCState = PATMGetGCState(pVM); local 3556 if(!pGCState) 3558 Assert(pGCState); 3561 pGCState->uVMFlags |= X86_EFL_IF;
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | EMRaw.cpp | 1465 PPATMGCSTATE pGCState = PATMR3QueryGCStateHC(pVM); local 1467 Log(("RV86: %04x:%08x IF=%d VMFlags=%x\n", pCtx->cs.Sel, pCtx->eip, pCtx->eflags.Bits.u1IF, pGCState->uVMFlags)); 1470 pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, CPUMRawGetEFlags(pVCpu), !!(pGCState->uVMFlags & X86_EFL_IF), pCtx->eflags.Bits.u1IF, 1471 pGCState->uVMFlags, pGCState->fPIF, (pCtx->ss.Sel & X86_SEL_RPL), CSAMIsPageScanned(pVM, (RTGCPTR)pCtx->eip))); 1474 Log(("RR1: %x:%08x ESP=%x:%08x IF=%d VMFlags=%x CPL=%x\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, pCtx->eflags.Bits.u1IF, pGCState->uVMFlags, (pCtx->ss.Sel & X86_SEL_RPL))); 1477 Log(("RR3: %x:%08x ESP=%x:%08x IF=%d VMFlags=%x\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, pCtx->eflags.Bits.u1IF, pGCState->uVMFlags)); 1506 !!(pGCState->uVMFlags & X86_EFL_IF), pCtx->eflags.Bits.u1IF, pGCState->uVMFlags, pGCState [all...] |
H A D | PATM.cpp | 5973 CTXSUFF(pVM->patm.s.pGCState)->Psp = PATM_STACK_SIZE; 6471 CTXSUFF(pVM->patm.s.pGCState)->Psp = PATM_STACK_SIZE; 6506 CTXSUFF(pVM->patm.s.pGCState)->Psp = PATM_STACK_SIZE; 6559 CTXSUFF(pVM->patm.s.pGCState)->Psp = PATM_STACK_SIZE; 6604 CTXSUFF(pVM->patm.s.pGCState)->Psp = PATM_STACK_SIZE;
|
Completed in 77 milliseconds