Lines Matching defs:pList1

284 static void vboxVrListAddNonintersected(PVBOXVR_LIST pList1, PVBOXVR_LIST pList2)
286 PRTLISTNODE pEntry1 = pList1->ListHead.pNext;
293 if (pEntry1 != &pList1->ListHead)
303 vboxVrListRegAdd(pList1, pReg2, pEntry1, false);
311 static int vboxVrListRegIntersectSubstNoJoin(PVBOXVR_LIST pList1, PVBOXVR_REG pReg1, PCRTRECT pRect2)
319 vboxVrDbgListVerify(pList1);
377 vboxVrListRegRemove(pList1, pReg1);
390 vboxVrListRegAddOrder(pList1, pMemberEntry, pReg);
400 typedef DECLCALLBACK(PRTLISTNODE) FNVBOXVR_CB_INTERSECTED_VISITOR(PVBOXVR_LIST pList1, PVBOXVR_REG pReg1,
404 static void vboxVrListVisitIntersected(PVBOXVR_LIST pList1, uint32_t cRects, PCRTRECT aRects,
407 PRTLISTNODE pEntry1 = pList1->ListHead.pNext;
411 for (; pEntry1 != &pList1->ListHead; pEntry1 = pNext1)
425 pEntry1 = pfnVisitor (pList1, pReg1, pRect2, pvVisitor, &pNext1);
426 if (pEntry1 == &pList1->ListHead)
437 typedef DECLCALLBACK(PRTLISTNODE) FNVBOXVR_CB_NONINTERSECTED_VISITOR(PVBOXVR_LIST pList1, PVBOXVR_REG pReg1, void *pvContext);
440 static void vboxVrListVisitNonintersected(PVBOXVR_LIST pList1, uint32_t cRects, PCRTRECT aRects,
443 PRTLISTNODE pEntry1 = pList1->ListHead.pNext;
447 for (; pEntry1 != &pList1->ListHead; pEntry1 = pNext1)
462 pNext1 = pfnVisitor(pList1, pReg1, pvVisitor);
744 static DECLCALLBACK(PRTLISTNODE) vboxVrListIntersectNoJoinNonintersectedCb(PVBOXVR_LIST pList1, PVBOXVR_REG pReg1, void *pvContext)
750 vboxVrDbgListVerify(pList1);
752 vboxVrListRegRemove(pList1, pReg1);
755 vboxVrDbgListVerify(pList1);
762 static DECLCALLBACK(PRTLISTNODE) vboxVrListIntersectNoJoinIntersectedCb(PVBOXVR_LIST pList1, PVBOXVR_REG pReg1, PCRTRECT pRect2,
768 vboxVrDbgListVerify(pList1);
775 vboxVrListRegRemove(pList1, pReg1);
779 vboxVrListRegAddOrder(pList1, pMemberEntry, pReg1);
781 vboxVrDbgListVerify(pList1);
1150 VBOXVREGDECL(int) VBoxVrListCmp(const VBOXVR_LIST *pList1, const VBOXVR_LIST *pList2)
1152 int cTmp = pList1->cEntries - pList2->cEntries;
1158 for (pReg1 = RTListNodeGetNext(&pList1->ListHead, VBOXVR_REG, ListEntry),
1161 !RTListNodeIsDummy(&pList1->ListHead, pReg1, VBOXVR_REG, ListEntry);