Searched defs:pIter (Results 1 - 22 of 22) sorted by relevance

/vbox/src/VBox/GuestHost/OpenGL/include/
H A Dcr_htable.h66 DECLINLINE(void) CrHTableIterInit(PCRHTABLE pTbl, PCRHTABLE_ITERATOR pIter) argument
68 pIter->pTbl = pTbl;
69 pIter->iCur = 0;
70 pIter->cLeft = pTbl->cData;
73 DECLINLINE(void*) CrHTableIterNext(PCRHTABLE_ITERATOR pIter, CRHTABLE_HANDLE *phHandle) argument
77 if (!pIter->cLeft)
84 pTbl = pIter->pTbl;
86 for (i = pIter->iCur; i < pTbl->cSize; ++i)
90 pIter->iCur = i+1;
91 --(pIter
[all...]
H A Dcr_compositor.h235 DECLINLINE(void) CrVrScrCompositorIterInit(PVBOXVR_SCR_COMPOSITOR pCompositor, PVBOXVR_SCR_COMPOSITOR_ITERATOR pIter) argument
237 VBoxVrCompositorIterInit(&pCompositor->Compositor, &pIter->Base);
241 PVBOXVR_SCR_COMPOSITOR_CONST_ITERATOR pIter)
243 VBoxVrCompositorConstIterInit(&pCompositor->Compositor, &pIter->Base);
246 DECLINLINE(PVBOXVR_SCR_COMPOSITOR_ENTRY) CrVrScrCompositorIterNext(PVBOXVR_SCR_COMPOSITOR_ITERATOR pIter) argument
248 PVBOXVR_COMPOSITOR_ENTRY pCe = VBoxVrCompositorIterNext(&pIter->Base);
254 DECLINLINE(PCVBOXVR_SCR_COMPOSITOR_ENTRY) CrVrScrCompositorConstIterNext(PVBOXVR_SCR_COMPOSITOR_CONST_ITERATOR pIter) argument
256 PCVBOXVR_COMPOSITOR_ENTRY pCe = VBoxVrCompositorConstIterNext(&pIter->Base);
240 CrVrScrCompositorConstIterInit(PCVBOXVR_SCR_COMPOSITOR pCompositor, PVBOXVR_SCR_COMPOSITOR_CONST_ITERATOR pIter) argument
H A Dcr_vreg.h226 DECLINLINE(void) VBoxVrListIterInit(PVBOXVR_LIST pList, PVBOXVR_LIST_ITERATOR pIter) argument
228 pIter->pList = pList;
229 pIter->pNextEntry = pList->ListHead.pNext;
242 DECLINLINE(PCRTRECT) VBoxVrListIterNext(PVBOXVR_LIST_ITERATOR pIter) argument
244 PRTLISTNODE pNextEntry = pIter->pNextEntry;
245 if (pNextEntry != &pIter->pList->ListHead)
248 pIter->pNextEntry = pNextEntry->pNext;
359 DECLINLINE(void) VBoxVrCompositorIterInit(PVBOXVR_COMPOSITOR pCompositor, PVBOXVR_COMPOSITOR_ITERATOR pIter) argument
361 pIter->pCompositor = pCompositor;
362 pIter
365 VBoxVrCompositorConstIterInit(PCVBOXVR_COMPOSITOR pCompositor, PVBOXVR_COMPOSITOR_CONST_ITERATOR pIter) argument
374 VBoxVrCompositorIterNext(PVBOXVR_COMPOSITOR_ITERATOR pIter) argument
386 VBoxVrCompositorConstIterNext(PVBOXVR_COMPOSITOR_CONST_ITERATOR pIter) argument
[all...]
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/
H A Ddisplay_composite.cpp95 CrFbDisplayBase *pIter; local
96 RTListForEachCpp(&mDisplays, pIter, CrFbDisplayBase, mNode)
98 pIter->setFramebuffer(pFb);
114 CrFbDisplayBase *pIter; local
115 RTListForEachCpp(&mDisplays, pIter, CrFbDisplayBase, mNode)
117 rc = pIter->UpdateBegin(pFb);
130 CrFbDisplayBase *pIter; local
131 RTListForEachCpp(&mDisplays, pIter, CrFbDisplayBase, mNode)
133 pIter->UpdateEnd(pFb);
149 CrFbDisplayBase *pIter; local
172 CrFbDisplayBase *pIter; local
195 CrFbDisplayBase *pIter; local
219 CrFbDisplayBase *pIter; local
242 CrFbDisplayBase *pIter; local
265 CrFbDisplayBase *pIter; local
289 CrFbDisplayBase *pIter; local
312 CrFbDisplayBase *pIter; local
335 CrFbDisplayBase *pIter, *pIterNext; local
[all...]
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPMisc.cpp131 VOID vboxWddmHTableIterInit(PVBOXWDDM_HTABLE pTbl, PVBOXWDDM_HTABLE_ITERATOR pIter) argument
133 pIter->pTbl = pTbl;
134 pIter->iCur = ~0UL;
135 pIter->cLeft = pTbl->cData;
138 BOOL vboxWddmHTableIterHasNext(PVBOXWDDM_HTABLE_ITERATOR pIter) argument
140 return pIter->cLeft;
144 PVOID vboxWddmHTableIterNext(PVBOXWDDM_HTABLE_ITERATOR pIter, VBOXWDDM_HANDLE *phHandle) argument
146 if (vboxWddmHTableIterHasNext(pIter))
148 for (uint32_t i = pIter->iCur+1; i < pIter
170 vboxWddmHTableIterRemoveCur(PVBOXWDDM_HTABLE_ITERATOR pIter) argument
[all...]
H A DVBoxMPVidPn.h47 void VBoxVidPnStTIterInit(PVBOXWDDM_SOURCE pSource, PVBOXWDDM_TARGET paTargets, uint32_t cTargets, VBOXWDDM_TARGET_ITER *pIter);
48 PVBOXWDDM_TARGET VBoxVidPnStTIterNext(VBOXWDDM_TARGET_ITER *pIter);
120 DECLINLINE(void) VBoxVidPnSourceModeIterInit(VBOXVIDPN_SOURCEMODE_ITER *pIter, D3DKMDT_HVIDPNSOURCEMODESET hVidPnModeSet, const DXGK_VIDPNSOURCEMODESET_INTERFACE *pVidPnModeSetInterface) argument
122 pIter->hVidPnModeSet = hVidPnModeSet;
123 pIter->pVidPnModeSetInterface = pVidPnModeSetInterface;
124 pIter->pCurVidPnModeInfo = NULL;
125 pIter->Status = STATUS_SUCCESS;
128 DECLINLINE(void) VBoxVidPnSourceModeIterTerm(VBOXVIDPN_SOURCEMODE_ITER *pIter) argument
130 if (pIter->pCurVidPnModeInfo)
132 pIter
137 VBoxVidPnSourceModeIterNext(VBOXVIDPN_SOURCEMODE_ITER *pIter) argument
168 VBoxVidPnSourceModeIterStatus(VBOXVIDPN_SOURCEMODE_ITER *pIter) argument
181 VBoxVidPnTargetModeIterInit(VBOXVIDPN_TARGETMODE_ITER *pIter,D3DKMDT_HVIDPNTARGETMODESET hVidPnModeSet, const DXGK_VIDPNTARGETMODESET_INTERFACE *pVidPnModeSetInterface) argument
189 VBoxVidPnTargetModeIterTerm(VBOXVIDPN_TARGETMODE_ITER *pIter) argument
198 VBoxVidPnTargetModeIterNext(VBOXVIDPN_TARGETMODE_ITER *pIter) argument
229 VBoxVidPnTargetModeIterStatus(VBOXVIDPN_TARGETMODE_ITER *pIter) argument
244 VBoxVidPnMonitorModeIterInit(VBOXVIDPN_MONITORMODE_ITER *pIter, D3DKMDT_HMONITORSOURCEMODESET hVidPnModeSet, const DXGK_MONITORSOURCEMODESET_INTERFACE *pVidPnModeSetInterface) argument
252 VBoxVidPnMonitorModeIterTerm(VBOXVIDPN_MONITORMODE_ITER *pIter) argument
261 VBoxVidPnMonitorModeIterNext(VBOXVIDPN_MONITORMODE_ITER *pIter) argument
292 VBoxVidPnMonitorModeIterStatus(VBOXVIDPN_MONITORMODE_ITER *pIter) argument
308 VBoxVidPnPathIterInit(VBOXVIDPN_PATH_ITER *pIter, D3DKMDT_HVIDPNTOPOLOGY hVidPnTopology, const DXGK_VIDPNTOPOLOGY_INTERFACE* pVidPnTopologyInterface) argument
316 VBoxVidPnPathIterTerm(VBOXVIDPN_PATH_ITER *pIter) argument
325 VBoxVidPnPathIterNext(VBOXVIDPN_PATH_ITER *pIter) argument
356 VBoxVidPnPathIterStatus(VBOXVIDPN_PATH_ITER *pIter) argument
[all...]
H A DVBoxMPVbva.cpp629 static void* vboxVBVAExIterCur(PVBVAEXBUFFERITERBASE pIter, struct VBVABUFFER *pVBVA, uint32_t *pcbBuffer, bool *pfProcessed) argument
631 uint32_t cbRecord = pVBVA->aRecords[pIter->iCurRecord].cbRecord;
637 *pfProcessed = !vboxVBVAExIsEntryInRange(pVBVA->indexRecordFirst, pIter->iCurRecord, pVBVA->indexRecordFree);
638 return &pVBVA->au8Data[pIter->off32CurCmd];
647 RTDECL(void) VBoxVBVAExBIterInit(PVBVAEXBUFFERCONTEXT pCtx, PVBVAEXBUFFERBACKWARDITER pIter) argument
650 pIter->Base.pCtx = pCtx;
657 pIter->Base.iCurRecord = iCurRecord;
658 pIter->Base.off32CurCmd = vboxVBVAExSubst(pVBVA->off32Free, pCtx->pVBVA->aRecords[iCurRecord].cbRecord, pVBVA->cbData);
663 pIter->Base.iCurRecord = pVBVA->indexRecordFree;
664 pIter
668 VBoxVBVAExBIterNext(PVBVAEXBUFFERBACKWARDITER pIter, uint32_t *pcbBuffer, bool *pfProcessed) argument
688 VBoxVBVAExCFIterInit(PVBVAEXBUFFERCONTEXT pCtx, PVBVAEXBUFFERFORWARDITER pIter) argument
695 VBoxVBVAExCFIterNext(PVBVAEXBUFFERFORWARDITER pIter, uint32_t *pcbBuffer, bool *pfProcessed) argument
[all...]
H A DVBoxMPVidPn.cpp243 void VBoxVidPnStTIterInit(PVBOXWDDM_SOURCE pSource, PVBOXWDDM_TARGET paTargets, uint32_t cTargets, VBOXWDDM_TARGET_ITER *pIter) argument
245 pIter->pSource = pSource;
246 pIter->paTargets = paTargets;
247 pIter->cTargets = cTargets;
248 pIter->i = 0;
249 pIter->c = 0;
252 PVBOXWDDM_TARGET VBoxVidPnStTIterNext(VBOXWDDM_TARGET_ITER *pIter) argument
254 PVBOXWDDM_SOURCE pSource = pIter->pSource;
255 if (pSource->cTargets <= pIter->c)
258 int i = (!pIter
[all...]
/vbox/src/VBox/GuestHost/HGSMI/
H A DHGSMIMemAlloc.cpp153 HGSMIMABLOCK *pIter; local
154 RTListForEach(&pMA->listBlocks, pIter, HGSMIMABLOCK, nodeBlock)
156 if (HGSMI_MA_DESC_IS_FREE(pIter->descriptor))
158 HGSMIOFFSET order = HGSMI_MA_DESC_ORDER(pIter->descriptor);
159 RTListAppend(&pMA->aListFreeBlocks[order], &pIter->nodeFree);
417 HGSMIMABLOCK *pIter; local
418 RTListForEach(&pMA->aListFreeBlocks[i], pIter, HGSMIMABLOCK, nodeFree)
420 Assert(HGSMI_MA_DESC_ORDER(pIter->descriptor) == i);
425 hgsmiMAQueryFreeRange(pMA, pIter, cbRequired, &pFreeStart, &pFreeEnd, &cbBlocks);
551 HGSMIMABLOCK *pIter; local
[all...]
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/
H A Dserver_stream.c457 CR_SERVER_PENDING_MSG *pIter; local
476 RTListForEach(&pConn->PendingMsgList, pIter, CR_SERVER_PENDING_MSG, Node)
478 CRASSERT(pIter->cbMsg);
480 rc = SSMR3PutU32(pSSM, pIter->cbMsg);
483 rc = SSMR3PutMem(pSSM, &pIter->Msg, pIter->cbMsg);
552 CR_SERVER_PENDING_MSG *pIter, *pNext; local
556 RTListForEachSafe(&conn->PendingMsgList, pIter, pNext, CR_SERVER_PENDING_MSG, Node)
558 CRMessage *msg = &pIter->Msg;
563 RTListNodeRemove(&pIter
[all...]
/vbox/src/VBox/Devices/Audio/
H A DAudioMixBuffer.cpp151 PPDMAUDIOMIXBUF pIter; local
152 RTListForEach(&pMixBuf->lstBuffers, pIter, PDMAUDIOMIXBUF, Node)
155 pIter->pszName, pIter->cMixed, pIter->cMixed - cSamplesToClear));
157 pIter->cMixed -= RT_MIN(pIter->cMixed, cSamplesToClear);
158 pIter->offReadWrite = 0;
869 PPDMAUDIOMIXBUF pIter; local
870 RTListForEach(&pMixBuf->lstBuffers, pIter, PDMAUDIOMIXBU
908 PPDMAUDIOMIXBUF pIter; local
1171 PPDMAUDIOMIXBUF pIter; local
[all...]
H A DDrvAudio.cpp1480 PPDMAUDIOGSTSTRMOUT pIter; local
1481 RTListForEach(&pHstStrmOut->lstGstStrmOut, pIter, PDMAUDIOGSTSTRMOUT, Node)
1483 if (pIter->State.fActive)
/vbox/src/VBox/HostServices/HostChannel/
H A DHostChannel.cpp120 VBOXHOSTCHPROVIDER *pIter; local
121 RTListForEach(&pCtx->listProviders, pIter, VBOXHOSTCHPROVIDER, nodeContext)
123 if (RTStrCmp(pIter->pszName, pszName) == 0)
125 pProvider = pIter;
204 VBOXHOSTCHINSTANCE *pIter; local
205 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANCE, nodeClient)
207 if (pIter->u32Handle == u32Handle)
209 pDuplicate = pIter;
302 VBOXHOSTCHINSTANCE *pIter; local
303 RTListForEach(&pClient->listChannels, pIter, VBOXHOSTCHINSTANC
335 VBOXHOSTCHINSTANCE *pIter; local
432 VBOXHOSTCHCALLBACKCTX *pIter; local
493 VBOXHOSTCHPROVIDER *pIter; local
523 VBOXHOSTCHCALLBACKCTX *pIter; local
535 VBOXHOSTCHINSTANCE *pIter; local
848 VBOXHOSTCHCALLBACKCTX *pIter; local
[all...]
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp349 HGSMIHOSTFIFOENTRY *pIter; local
350 RTListForEach(&pIns->hostFIFORead, pIter, HGSMIHOSTFIFOENTRY, nodeEntry)
352 Assert(pIter->fl == (HGSMI_F_HOST_FIFO_ALLOCATED | HGSMI_F_HOST_FIFO_READ));
353 if (bCompleteFirst || pIter->offBuffer == offBuffer)
355 pEntry = pIter;
594 HGSMIHOSTFIFOENTRY *pIter; local
595 RTListForEach(&pIns->hostFIFOProcessed, pIter, HGSMIHOSTFIFOENTRY, nodeEntry)
597 Assert(pIter->fl == (HGSMI_F_HOST_FIFO_ALLOCATED | HGSMI_F_HOST_FIFO_PROCESSED));
599 if (pIter->offBuffer == offMem)
601 pEntry = pIter;
977 HGSMIHOSTFIFOENTRY *pIter; local
1008 HGSMIGUESTCOMPLENTRY *pIter; local
1140 HGSMIMABLOCK *pIter; local
[all...]
/vbox/src/VBox/Main/src-client/
H A DDrvAudioVideoRec.cpp183 PPDMAUDIOGSTSTRMOUT pIter; local
187 RTListForEach(&hw->lstGstStrmOut, pIter, PDMAUDIOGSTSTRMOUT, Node)
189 sw = pIter;
243 PPDMAUDIOGSTSTRMIN pIter; local
246 RTListForEach(&hw->lstGstStreamsIn, pIter, PDMAUDIOGSTSTRMIN, Node)
248 if (pIter->State.fActive)
250 m = RT_MIN (m, pIter->cTotalHostSamplesRead);
/vbox/src/VBox/HostDrivers/Support/darwin/
H A DSUPDrv-darwin.cpp1239 OSIterator *pIter; local
1242 pIter = IOService::getMatchingServices(pDictionary);
1243 if (pIter)
1245 while ((pDriver = (IOBluetoothHIDDriver *)pIter->getNextObject()))
1249 pIter->release();
1267 OSIterator *pIter; local
1270 pIter = IOService::getMatchingServices(pDictionary);
1271 if (pIter)
1273 while ((pDriver = (IOUSBHIDDriver *)pIter->getNextObject()))
1277 pIter
[all...]
/vbox/src/VBox/Devices/VMMDev/
H A DVMMDevHGCM.cpp2405 PVBOXHGCMCMD pIter = pThis->pHGCMCmdList; local
2407 while (pIter)
2409 LogFlowFunc (("pIter %p\n", pIter));
2411 pIter = pIter->pNext;
2422 pIter = pThis->pHGCMCmdList;
2424 while (pIter)
2426 PVBOXHGCMCMD pNext = pIter->pNext;
2428 LogFlowFunc (("Saving %RGp, size %d\n", pIter
2696 PVBOXHGCMCMD pIter = pThis->pHGCMCmdList; local
2974 PVBOXHGCMCMD pIter = pThis->pHGCMCmdList; local
[all...]
/vbox/src/VBox/Additions/WINNT/VBoxTray/
H A DVBoxLA.cpp201 ACTIONENTRY *pIter = NULL; local
203 RTListForEachSafe(listActions, pIter, pIterNext, ACTIONENTRY, nodeActionEntry)
205 RTListNodeRemove(&pIter->nodeActionEntry);
206 RTMemFree(pIter);
324 ACTIONENTRY *pIter = NULL; local
325 RTListForEach(listActions, pIter, ACTIONENTRY, nodeActionEntry)
327 if (pIter->u32Index > nIndex)
329 RTListNodeInsertBefore(&pIter->nodeActionEntry, &pEntry->nodeActionEntry);
347 ACTIONENTRY *pIter = NULL; local
348 RTListForEach(listActions, pIter, ACTIONENTR
370 ACTIONENTRY *pIter = NULL; local
[all...]
/vbox/src/VBox/Devices/Graphics/
H A DDevVGA_VBVA.cpp825 VBOX_VHWA_PENDINGCMD *pIter, *pNext;
829 RTListForEachSafe(&pVGAState->pendingVhwaCommands.PendingList, pIter, pNext, VBOX_VHWA_PENDINGCMD, Node)
831 pIter->pCommand->rc = rc;
832 vbvaVHWACommandComplete(pVGAState, pIter->pCommand, true);
835 RTListNodeRemove(&pIter->Node);
837 RTMemFree(pIter);
848 VBOX_VHWA_PENDINGCMD *pIter, *pNext;
852 RTListForEachSafe(&pVGAState->pendingVhwaCommands.PendingList, pIter, pNext, VBOX_VHWA_PENDINGCMD, Node)
854 RTListNodeRemove(&pIter->Node);
856 RTMemFree(pIter);
917 VBOX_VHWA_PENDINGCMD *pIter; local
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/os2/
H A Dusbcalls.c273 PISORINGBUFFER pIter = g_pIsoRingBuffers; local
274 for(i=0;i< g_ulNumIsoRingBuffers;i++,pIter++)
276 pIter->hDevice = 0;
277 pIter->hSemAccess = 0; /* Synchronise access to the Pos values */
278 pIter->usPosWrite = 0;
279 pIter->usPosRead = 0;
280 pIter->usBufSize = 16*1023;
281 pIter->ucEndpoint = 0;
282 pIter->ucAltInterface = 0;
283 /*pIter
985 PISORINGBUFFER pIter = g_pIsoRingBuffers; local
1035 PISORINGBUFFER pIter; local
[all...]
/vbox/src/VBox/Devices/USB/usbip/
H A DUSBProxyDevice-usbip.cpp811 PUSBPROXYURBUSBIP pIter = NULL; local
813 RTListForEachSafe(&pDevUsbIp->ListUrbsInFlight, pIter, pIterNext, USBPROXYURBUSBIP, NodeList)
815 RTListNodeRemove(&pIter->NodeList);
816 RTMemFree(pIter);
819 RTListForEachSafe(&pDevUsbIp->ListUrbsLanded, pIter, pIterNext, USBPROXYURBUSBIP, NodeList)
821 RTListNodeRemove(&pIter->NodeList);
822 RTMemFree(pIter);
/vbox/src/VBox/Storage/testcase/
H A DVDScript.cpp2904 PVDSCRIPTASTCORE pIter; local
2906 RTListForEachSafe(&pThis->ListAst, pIter, pIterNext, VDSCRIPTASTCORE, ListNode)
2908 RTListNodeRemove(&pIter->ListNode);
2909 RTListInit(&pIter->ListNode);
2910 vdScriptAstNodeFree(pIter);

Completed in 114 milliseconds