Lines Matching refs:pDev

85         PVBOXDISPDEV pDev = (PVBOXDISPDEV)__psoDest->dhpdev;                 \
87 if ( pDev->hgsmi.bSupported \
88 && VBoxVBVABufferBeginUpdate(&pDev->vbvaCtx, &pDev->hgsmi.ctx)) \
92 if ( pDev->vbvaCtx.pVBVA->hostFlags.u32HostEvents \
95 vrdpReset(pDev); \
97 pDev->vbvaCtx.pVBVA->hostFlags.u32HostEvents &= \
101 if (pDev->vbvaCtx.pVBVA->hostFlags.u32HostEvents \
107 VBoxVBVABufferEndUpdate(&pDev->vbvaCtx); \
116 PVBOXDISPDEV pDev = (PVBOXDISPDEV)pso->dhpdev;
122 if (pDev && (pso->hsurf == pDev->surface.hSurface || pso->pvBits == pDev->memInfo.FrameBufferBase))
182 static void ssbDiscardTopSlot(PVBOXDISPDEV pDev)
184 SSB *pSSB = &pDev->aSSB[--pDev->cSSB];
195 static void ssbDiscardUpperSlots(PVBOXDISPDEV pDev, ULONG_PTR ident)
197 while (pDev->cSSB > ident)
199 ssbDiscardTopSlot (pDev);
369 PVBOXDISPDEV pDev = (PVBOXDISPDEV) pso->dhpdev;
373 if (!pDev)
411 LOG(("SS_SAVE %d", pDev->cSSB));
413 if (pDev->cSSB >= RT_ELEMENTS(pDev->aSSB))
416 WARN(("no more slots %d!!!", pDev->cSSB));
421 pSSB = &pDev->aSSB[pDev->cSSB];
430 ident = rc = pSSB->ident = ++pDev->cSSB;
439 if (pDev->cSSB == 0 || ident == 0 || ident > pDev->cSSB)
441 WARN(("no slot: pDev->cSSB = %d!!!", pDev->cSSB));
445 if (ident < pDev->cSSB)
447 ssbDiscardUpperSlots(pDev, ident);
450 Assert(ident == pDev->cSSB);
453 pSSB = &pDev->aSSB[ident - 1];
458 ssbDiscardTopSlot (pDev);
468 if (pDev->cSSB == 0 || ident == 0 || ident > pDev->cSSB)
470 WARN(("no slot: pDev->cSSB = %d!!!", pDev->cSSB));
474 if (ident < pDev->cSSB)
476 ssbDiscardUpperSlots(pDev, ident);
479 Assert(ident == pDev->cSSB);
483 ssbDiscardTopSlot(pDev);
574 PVBOXDISPDEV pDev = ((PVBOXDISPDEV))psoDest->dhpdev;
578 if ( pDev->vbvaCtx.pVBVA
579 && (pDev->vbvaCtx.pVBVA->hostFlags.u32HostEvents & VBVA_F_MODE_ENABLED))
584 LOG(("non-cacheable %d->%d (pDev %p)", psoSrc->iBitmapFormat, psoDest->iBitmapFormat, pDev));