Lines Matching defs:pCurGVCpu
1669 PGVMCPU pCurGVCpu = &pCurGVM->aCpus[idCpu];
1670 uint64_t u64 = ASMAtomicUoReadU64(&pCurGVCpu->gvmm.s.u64HaltExpire);
1675 if (ASMAtomicXchgU64(&pCurGVCpu->gvmm.s.u64HaltExpire, 0))
1677 int rc = RTSemEventMultiSignal(pCurGVCpu->gvmm.s.HaltEventMulti);
1710 PGVMCPU pCurGVCpu = &pCurGVM->aCpus[idCpu];
1711 uint64_t u64 = ASMAtomicUoReadU64(&pCurGVCpu->gvmm.s.u64HaltExpire);
1715 if (ASMAtomicXchgU64(&pCurGVCpu->gvmm.s.u64HaltExpire, 0))
1717 int rc = RTSemEventMultiSignal(pCurGVCpu->gvmm.s.HaltEventMulti);
1740 PGVMCPU pCurGVCpu = &pCurGVM->aCpus[idCpu];
1741 uint64_t u64 = ASMAtomicUoReadU64(&pCurGVCpu->gvmm.s.u64HaltExpire);
1745 if (ASMAtomicXchgU64(&pCurGVCpu->gvmm.s.u64HaltExpire, 0))
1747 int rc = RTSemEventMultiSignal(pCurGVCpu->gvmm.s.HaltEventMulti);
1791 PGVMCPU pCurGVCpu = &pGVM->aCpus[idCpu];
1792 Assert(!pCurGVCpu->gvmm.s.u64HaltExpire);
1802 pCurGVCpu->gvmm.s.iCpuEmt = ASMGetApicId();
1827 ASMAtomicWriteU64(&pCurGVCpu->gvmm.s.u64HaltExpire, u64ExpireGipTime);
1831 rc = RTSemEventMultiWaitEx(pCurGVCpu->gvmm.s.HaltEventMulti,
1835 ASMAtomicWriteU64(&pCurGVCpu->gvmm.s.u64HaltExpire, 0);
1840 RTSemEventMultiReset(pCurGVCpu->gvmm.s.HaltEventMulti);
1851 RTSemEventMultiReset(pCurGVCpu->gvmm.s.HaltEventMulti);