Searched refs:pGCState (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/VMM/VMMRC/
H A DPATMRC.cpp162 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 DPATMAll.cpp60 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 DEMAll.cpp3554 PPATMGCSTATE pGCState = PATMGetGCState(pVM); local
3556 if(!pGCState)
3558 Assert(pGCState);
3561 pGCState->uVMFlags |= X86_EFL_IF;
/vbox/src/VBox/VMM/VMMR3/
H A DEMRaw.cpp1465 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 DPATM.cpp5973 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