Lines Matching refs:pVCpu
64 PVMCPU pVCpu = &pVM->aCpus[0]; /* for PIC we always deliver to CPU 0, MP use APIC */
67 pDevIns->pReg->szName, pDevIns->iInstance, VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INTERRUPT_PIC)));
69 VMCPU_FF_SET(pVCpu, VMCPU_FF_INTERRUPT_PIC);
71 REMR3NotifyInterruptSet(pVM, pVCpu);
73 VMR3NotifyCpuFFU(pVCpu->pUVCpu, VMNOTIFYFF_FLAGS_DONE_REM | VMNOTIFYFF_FLAGS_POKE);
82 PVMCPU pVCpu = &pVM->aCpus[0]; /* for PIC we always deliver to CPU 0, MP use APIC */
95 pDevIns->pReg->szName, pDevIns->iInstance, VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INTERRUPT_PIC)));
97 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_INTERRUPT_PIC);
99 REMR3NotifyInterruptClear(pVM, pVCpu);
186 PVMCPU pVCpu = &pVM->aCpus[idCpu];
191 pDevIns->pReg->szName, pDevIns->iInstance, idCpu, VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INTERRUPT_APIC)));
196 VMCPU_FF_SET(pVCpu, VMCPU_FF_INTERRUPT_APIC);
199 VMCPU_FF_SET(pVCpu, VMCPU_FF_INTERRUPT_NMI);
202 VMCPU_FF_SET(pVCpu, VMCPU_FF_INTERRUPT_SMI);
205 VMCPU_FF_SET(pVCpu, VMCPU_FF_INTERRUPT_PIC);
212 REMR3NotifyInterruptSet(pVM, pVCpu);
214 VMR3NotifyCpuFFU(pVCpu->pUVCpu, VMNOTIFYFF_FLAGS_DONE_REM | VMNOTIFYFF_FLAGS_POKE);
223 PVMCPU pVCpu = &pVM->aCpus[idCpu];
228 pDevIns->pReg->szName, pDevIns->iInstance, idCpu, VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INTERRUPT_APIC)));
234 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_INTERRUPT_APIC);
237 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_INTERRUPT_PIC);
244 REMR3NotifyInterruptClear(pVM, pVCpu);