Lines Matching refs:pVCpuDst

254     PVMCPU pVCpuDst = &pVM->aCpus[pVM->tm.s.idTimerCpu];
255 if (!VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
258 VMCPU_FF_SET(pVCpuDst, VMCPU_FF_TIMER);
261 REMR3NotifyTimerPending(pVM, pVCpuDst);
263 VMR3NotifyCpuFFU(pVCpuDst->pUVCpu, VMNOTIFYFF_FLAGS_DONE_REM);
739 * @param pVCpuDst Pointer to the shared VMCPU structure of the
745 DECL_FORCE_INLINE(uint64_t) tmTimerPollReturnHit(PVM pVM, PVMCPU pVCpu, PVMCPU pVCpuDst, uint64_t u64Now,
749 if (pVCpuDst != pVCpu)
773 PVMCPU pVCpuDst = &pVM->aCpus[pVM->tm.s.idTimerCpu];
780 if (VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
781 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollAlreadySet);
799 if (!VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
801 Log5(("TMAll(%u): FF: %d -> 1\n", __LINE__, VMCPU_FF_IS_PENDING(pVCpuDst, VMCPU_FF_TIMER)));
802 VMCPU_FF_SET(pVCpuDst, VMCPU_FF_TIMER);
804 REMR3NotifyTimerPending(pVM, pVCpuDst);
808 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollVirtual);
839 if (pVCpu == pVCpuDst)
845 && !VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
847 Log5(("TMAll(%u): FF: %d -> 1\n", __LINE__, VMCPU_FF_IS_PENDING(pVCpuDst, VMCPU_FF_TIMER)));
848 VMCPU_FF_SET(pVCpuDst, VMCPU_FF_TIMER);
850 REMR3NotifyTimerPending(pVM, pVCpuDst);
856 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollVirtualSync);
864 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollVirtualSync);
920 if (VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
921 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollAlreadySet);
930 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollVirtualSync);
944 && !VMCPU_FF_IS_SET(pVCpuDst, VMCPU_FF_TIMER))
946 Log5(("TMAll(%u): FF: %d -> 1\n", __LINE__, VMCPU_FF_IS_PENDING(pVCpuDst, VMCPU_FF_TIMER)));
947 VMCPU_FF_SET(pVCpuDst, VMCPU_FF_TIMER);
949 REMR3NotifyTimerPending(pVM, pVCpuDst);
954 return tmTimerPollReturnHit(pVM, pVCpu, pVCpuDst, u64Now, pu64Delta, &pVM->tm.s.StatPollVirtualSync);
961 if (pVCpu == pVCpuDst)