Lines Matching refs:Apic

57         Assert(pVM->pdm.s.Apic.CTX_SUFF(pDevIns));
58 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnGetInterrupt));
60 int i = pVM->pdm.s.Apic.CTX_SUFF(pfnGetInterrupt)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu, &uTagSrc);
221 return pVM->pdm.s.Apic.CTX_SUFF(pDevIns) != NULL;
235 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
237 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnSetBase));
239 pVM->pdm.s.Apic.CTX_SUFF(pfnSetBase)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu, u64Base);
244 pCtx->msrApicBase = pVM->pdm.s.Apic.CTX_SUFF(pfnGetBase)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu);
266 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
268 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnGetBase));
270 *pu64Base = pVM->pdm.s.Apic.CTX_SUFF(pfnGetBase)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu);
289 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
291 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnSetTPR));
293 *pfPending = pVM->pdm.s.Apic.CTX_SUFF(pfnHasPendingIrq)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu,
312 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
314 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnSetTPR));
316 pVM->pdm.s.Apic.CTX_SUFF(pfnSetTPR)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu, u8TPR);
339 PPDMDEVINS pApicIns = pVM->pdm.s.Apic.CTX_SUFF(pDevIns);
347 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnGetTPR));
348 *pu8TPR = pVM->pdm.s.Apic.CTX_SUFF(pfnGetTPR)(pApicIns, pVCpu->idCpu);
350 *pfPending = pVM->pdm.s.Apic.CTX_SUFF(pfnHasPendingIrq)(pApicIns, pVCpu->idCpu, pu8PendingIrq);
369 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
371 AssertPtr(pVM->pdm.s.Apic.CTX_SUFF(pfnWriteMSR));
372 return pVM->pdm.s.Apic.CTX_SUFF(pfnWriteMSR)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), iCpu, u32Reg, u64Value);
389 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
391 AssertPtr(pVM->pdm.s.Apic.CTX_SUFF(pfnReadMSR));
392 int rc = pVM->pdm.s.Apic.CTX_SUFF(pfnReadMSR)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), iCpu, u32Reg, pu64Value);
408 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns))
410 AssertPtr(pVM->pdm.s.Apic.CTX_SUFF(pfnGetTimerFreq));
411 *pu64Value = pVM->pdm.s.Apic.CTX_SUFF(pfnGetTimerFreq)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns));