Searched refs:fLocalForcedActions (Results 1 - 10 of 10) sorted by relevance

/vbox/include/VBox/vmm/
H A Dvm.h97 uint32_t volatile fLocalForcedActions; /* 0 */ member in struct:VMCPU
531 #define VMCPU_FF_SET(pVCpu, fFlag) ASMAtomicOrU32(&(pVCpu)->fLocalForcedActions, (fFlag))
554 #define VMCPU_FF_CLEAR(pVCpu, fFlag) ASMAtomicAndU32(&(pVCpu)->fLocalForcedActions, ~(fFlag))
570 #define VMCPU_FF_IS_SET(pVCpu, fFlag) (((pVCpu)->fLocalForcedActions & (fFlag)) == (fFlag))
598 #define VMCPU_FF_TEST_AND_CLEAR(pVCpu, iBit) (ASMAtomicBitTestAndClear(&(pVCpu)->fLocalForcedActions, iBit##_BIT))
606 #define VMCPU_FF_IS_PENDING(pVCpu, fFlags) RT_BOOL((pVCpu)->fLocalForcedActions & (fFlags))
626 #define VMCPU_FF_IS_PENDING_EXCEPT(pVCpu, fFlags, fExcpt) ( ((pVCpu)->fLocalForcedActions & (fFlags)) && !((pVCpu)->fLocalForcedActions & (fExcpt)) )
/vbox/src/VBox/VMM/VMMAll/
H A DEMAll.cpp717 g_fIncomingFFs = pVCpu->fLocalForcedActions;
727 g_fIemFFs = pVCpu->fLocalForcedActions;
728 pVCpu->fLocalForcedActions = (pVCpu->fLocalForcedActions & ~g_fInterestingFFs) | (g_fIncomingFFs & g_fInterestingFFs);
762 g_fEmFFs = pVCpu->fLocalForcedActions;
767 pVCpu->fLocalForcedActions = (pVCpu->fLocalForcedActions & ~g_fInterestingFFs) | (g_fIncomingFFs & g_fInterestingFFs);
774 g_fIemFFs = pVCpu->fLocalForcedActions;
846 g_fIncomingFFs = pVCpu->fLocalForcedActions;
857 g_fIemFFs = pVCpu->fLocalForcedActions;
[all...]
/vbox/src/VBox/VMM/VMMR3/
H A DVMM.cpp2401 const uint32_t fLocalForcedActions = pVM->aCpus[i].fLocalForcedActions; local
2402 pHlp->pfnPrintf(pHlp, "CPU %u FFs: %#RX32", i, fLocalForcedActions);
2406 f = fLocalForcedActions;
2437 if (fLocalForcedActions & VMCPU_FF_INHIBIT_INTERRUPTS)
2442 f = fLocalForcedActions;
H A DPATMSSM.cpp1266 LogFlow(("Changing fLocalForcedActions fixup from %RRv to %RRv\n", uFixup, pVM->pVMRC + RT_OFFSETOF(VM, aCpus[0].fLocalForcedActions)));
1267 *pFixup = pVM->pVMRC + RT_OFFSETOF(VM, aCpus[0].fLocalForcedActions);
1314 *pFixup = pVM->pVMRC + RT_OFFSETOF(VM, aCpus[0].fLocalForcedActions);
1359 *pFixup = pVM->pVMRC + RT_OFFSETOF(VM, aCpus[0].fLocalForcedActions);
H A DEM.cpp1557 VBOXVMM_EM_FF_HIGH(pVCpu, pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions, rc);
1636 VBOXVMM_EM_FF_ALL(pVCpu, pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions, rc);
H A DVMEmt.cpp1064 LogFlow(("VMR3WaitHalted: returns VINF_SUCCESS (FF %#x FFCPU %#x)\n", pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions));
H A DEMRaw.cpp1257 VBOXVMM_EM_FF_RAW(pVCpu, pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions);
H A DPATMPatch.cpp364 dest = pVM->pVMRC + RT_OFFSETOF(VM, aCpus[0].fLocalForcedActions);
/vbox/src/VBox/VMM/testcase/
H A DtstVMStruct.h1385 GEN_CHECK_OFF(VMCPU, fLocalForcedActions);
/vbox/src/recompiler/
H A DVBoxRecompiler.c1134 pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions);
1168 pVM->fGlobalForcedActions, pVCpu->fLocalForcedActions);

Completed in 107 milliseconds