/vbox/src/VBox/Main/include/ |
H A D | USBGetDevices.h | 60 * @param pHead Pointer to the first device in the linked list 64 PUSBDEVICE pHead, pNext; local 65 pHead = *ppHead; 66 while (pHead) 68 pNext = pHead->pNext; 69 deviceFree(pHead); 70 pHead = pNext;
|
H A D | ConsoleVRDPServer.h | 231 RemoteUSBBackend *pHead; member in struct:ConsoleVRDPServer::_USBBackends
|
/vbox/include/iprt/ |
H A D | queueatomic.h | 60 volatile PRTQUEUEATOMICITEM pHead; member in struct:RTQUEUEATOMIC 72 ASMAtomicWriteNullPtr(&pWorkQueue->pHead); 83 PRTQUEUEATOMICITEM pNext = ASMAtomicUoReadPtrT(&pWorkQueue->pHead, PRTQUEUEATOMICITEM); 86 while (!ASMAtomicCmpXchgExPtr(&pWorkQueue->pHead, pItem, pNext, &pHeadOld)) 103 PRTQUEUEATOMICITEM pHead = ASMAtomicXchgPtrT(&pWorkQueue->pHead, NULL, PRTQUEUEATOMICITEM); local 106 PRTQUEUEATOMICITEM pCur = pHead; 107 pHead = NULL; 112 pInsert->pNext = pHead; 113 pHead [all...] |
/vbox/src/VBox/Devices/Network/slirp/ |
H A D | ip_input.c | 310 struct ipq_t *pHead = TAILQ_LAST(head, ipqhead); local 311 if (pHead == NULL) 327 ipstat.ips_fragtimeout += pHead->ipq_nfrags; 328 ip_freef(pData, head, pHead);
|
/vbox/src/VBox/Runtime/r0drv/ |
H A D | mpnotification-r0drv.c | 295 PRTMPNOTIFYREG pHead; local 304 pHead = g_pRTMpCallbackHead; 310 while (pHead) 312 PRTMPNOTIFYREG pFree = pHead; 313 pHead = pHead->pNext;
|
H A D | powernotification-r0drv.c | 291 PRTPOWERNOTIFYREG pHead; local 300 pHead = g_pRTPowerCallbackHead; 306 while (pHead) 308 PRTPOWERNOTIFYREG pFree = pHead; 309 pHead = pHead->pNext;
|
/vbox/src/VBox/HostDrivers/VBoxUSB/ |
H A D | VBoxUSBFilterMgr.cpp | 93 PVBOXUSBFILTER pHead; member in struct:VBOXUSBFILTERLIST 133 g_aLists[i].pHead = g_aLists[i].pTail = NULL; 168 PVBOXUSBFILTER pCur = g_aLists[i].pHead; 169 g_aLists[i].pHead = g_aLists[i].pTail = NULL; 226 pList->pHead = pNew; 268 pCur = g_aLists[i].pHead; 278 g_aLists[i].pHead = pNext; 321 for (PVBOXUSBFILTER pCur = g_aLists[i].pHead; pCur; pCur = pCur->pNext) 359 PVBOXUSBFILTER pCur = g_aLists[i].pHead; 368 g_aLists[i].pHead [all...] |
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgas.cpp | 94 PRTDBGASMOD pHead; member in struct:RTDBGASNAME 591 pName->pHead = pMod; 598 pMod->pNextName = pName->pHead; 599 pName->pHead = pMod; 755 if (pName->pHead == pMod) 756 pName->pHead = pMod->pNextName; 758 for (PRTDBGASMOD pCur = pName->pHead; pCur; pCur = pCur->pNextName) 769 if (!pName->pHead) 1064 PRTDBGASMOD pMod = pName->pHead;
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | reqqueue.cpp | 288 * Joins the list pList with whatever is linked up at *pHead. 294 PRTREQ pHead = ASMAtomicXchgPtrT(ppHead, pList, PRTREQ); local 295 if (!pHead) 297 PRTREQ pTail = pHead; 301 if (ASMAtomicCmpXchgPtr(ppHead, pHead, pList)) 304 if (ASMAtomicCmpXchgPtr(ppHead, pHead, NULL)) 306 pList = pHead; 314 * Joins the list pList with whatever is linked up at *pHead.
|
/vbox/src/VBox/Runtime/generic/ |
H A D | mempool-generic.cpp | 78 PRTMEMPOOLENTRY volatile pHead; member in struct:RTMEMPOOLINT 122 /* .pHead = */ NULL, 144 pMemPool->pHead = NULL; 174 PRTMEMPOOLENTRY pEntry = pMemPool->pHead; 175 pMemPool->pHead = NULL; 207 PRTMEMPOOLENTRY pHead = pMemPool->pHead; local 208 pEntry->pNext = pHead; 209 if (pHead) 210 pHead [all...] |
/vbox/src/VBox/ValidationKit/utils/cpu/ |
H A D | cpu-alloc-all-mem.cpp | 61 static bool checkList(PRTLISTNODE pHead) argument 66 RTListForEach(pHead, pCur, TSTALLOC, Node)
|
/vbox/src/VBox/Main/src-server/solaris/ |
H A D | USBProxyServiceSolaris.cpp | 47 PUSBDEVICE pHead; member in struct:USBDEVICELIST 153 DevList.pHead = NULL; 160 return DevList.pHead; 306 pList->pTail = pList->pHead = pCur;
|
/vbox/src/VBox/Runtime/common/alloc/ |
H A D | memcache.cpp | 155 static void rtMemCacheFreeList(RTMEMCACHEINT *pThis, PRTMEMCACHEFREEOBJ pHead); 531 * @param pHead The head of the list. 533 static void rtMemCacheFreeList(RTMEMCACHEINT *pThis, PRTMEMCACHEFREEOBJ pHead) argument 535 while (pHead) 537 PRTMEMCACHEFREEOBJ pFreeMe = pHead; 538 pHead = pHead->pNext;
|
/vbox/src/VBox/VMM/include/ |
H A D | SSMInternal.h | 309 R3PTRTYPE(PSSMUNIT) pHead; member in struct:SSM
|
H A D | PDMBlkCacheInternal.h | 92 PPDMBLKCACHEENTRY pHead; member in struct:PDMBLKLRULIST
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | VMReq.cpp | 518 * Joins the list pList with whatever is linked up at *pHead. 524 PVMREQ pHead = ASMAtomicXchgPtrT(ppHead, pList, PVMREQ); local 525 if (!pHead) 527 PVMREQ pTail = pHead; 532 if (ASMAtomicCmpXchgPtr(ppHead, pHead, pList)) 536 if (ASMAtomicCmpXchgPtr(ppHead, pHead, NULL)) 538 pList = pHead; 546 * Joins the list pList with whatever is linked up at *pHead.
|
H A D | PDMAsyncCompletionFile.cpp | 353 PPDMASYNCCOMPLETIONTASKFILE pHead = NULL; local 356 pHead = ASMAtomicReadPtrT(&pEpFile->pDelayedHead, PPDMASYNCCOMPLETIONTASKFILE); 357 pTaskFile->pDelayedNext = pHead; 358 } while (!ASMAtomicCmpXchgPtr(&pEpFile->pDelayedHead, pTaskFile, pHead)); 762 PPDMASYNCCOMPLETIONTASKFILE pHead = NULL; local 769 pHead = ASMAtomicReadPtrT(&pEpFile->pDelayedHead, PPDMASYNCCOMPLETIONTASKFILE); 770 pTmp->pDelayedNext = pHead; 771 } while (!ASMAtomicCmpXchgPtr(&pEpFile->pDelayedHead, pTmp, pHead));
|
/vbox/src/VBox/Main/src-server/ |
H A D | USBProxyService.cpp | 807 PUSBDEVICE pHead = NULL; local 836 pDev->pNext = pHead; 837 if (pHead) 838 pHead->pPrev = pDev; 841 pHead = pDev; 846 return pHead;
|
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPCm.cpp | 314 static void vboxVideoCmSessionCtxPpList(PVBOXVIDEOCM_CTX pContext, PLIST_ENTRY pHead) argument 317 for (pCur = pHead->Flink; pCur != pHead; pCur = pHead->Flink)
|
/vbox/src/VBox/Devices/Input/ |
H A D | UsbKbd.cpp | 145 PVUSBURB pHead; member in struct:USBHIDURBQUEUE 390 pQueue->pHead = NULL; 391 pQueue->ppTail = &pQueue->pHead; 416 PVUSBURB pUrb = pQueue->pHead; 420 pQueue->pHead = pNext; 422 pQueue->ppTail = &pQueue->pHead; 439 PVUSBURB pCur = pQueue->pHead; 441 pQueue->pHead = pUrb->Dev.pNext; 457 pQueue->ppTail = &pQueue->pHead; 470 return pQueue->pHead [all...] |
H A D | UsbMouse.cpp | 111 PVUSBURB pHead; member in struct:USBHIDURBQUEUE 990 pQueue->pHead = NULL; 991 pQueue->ppTail = &pQueue->pHead; 1018 PVUSBURB pUrb = pQueue->pHead; 1022 pQueue->pHead = pNext; 1024 pQueue->ppTail = &pQueue->pHead; 1041 PVUSBURB pCur = pQueue->pHead; 1044 pQueue->pHead = pUrb->Dev.pNext; 1046 pQueue->ppTail = &pQueue->pHead; 1077 return pQueue->pHead [all...] |
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/ |
H A D | VBoxNetFltRt-win.h | 191 PSINGLE_LIST_ENTRY pHead = &pList->Head; local 194 for(pCur = pHead->Next, pPrev = pHead; pCur; pPrev = pCur, pCur = pCur->Next) 216 PSINGLE_LIST_ENTRY pHead = &pList->Head; local 220 for(pCur = pHead->Next, pPrev = pHead; pCur; pPrev = pCur, pCur = pCur->Next) 241 PSINGLE_LIST_ENTRY pHead = &pList->Head; local 245 for(pCur = pHead->Next, pPrev = pHead; pCur; pPrev = pCur, pCur = pCur->Next)
|
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBUrb.cpp | 1987 * @param pHead Pointer to the head of the URB list. 1991 void vusbUrbDoReapAsync(PVUSBURB pHead, RTMSINTERVAL cMillies) argument 1993 PVUSBURB pUrb = pHead;
|
/vbox/src/VBox/Main/src-server/darwin/ |
H A D | iokit.cpp | 922 PUSBDEVICE pHead = NULL; local 1036 pTail = pHead = pCur; 1067 for (PUSBDEVICE pCur = pHead; pCur; pCur = pCur->pNext) 1102 return pHead; 1310 PDARWINDVD pHead = NULL; local 1365 for (PDARWINDVD pCur = pHead; pCur; pCur = pCur->pNext) 1390 pTail = pHead = pNew; 1404 return pHead; 1467 PDARWINETHERNIC pHead = NULL; local 1643 for (PDARWINETHERNIC pCur = pHead; pCu [all...] |
/vbox/src/VBox/Devices/Storage/ |
H A D | UsbMsd.cpp | 184 PVUSBURB pHead; member in struct:USBMSDURBQUEUE 635 pQueue->pHead = NULL; 636 pQueue->ppTail = &pQueue->pHead; 663 PVUSBURB pUrb = pQueue->pHead; 667 pQueue->pHead = pNext; 669 pQueue->ppTail = &pQueue->pHead; 686 PVUSBURB pCur = pQueue->pHead; 688 pQueue->pHead = pUrb->Dev.pNext; 704 pQueue->ppTail = &pQueue->pHead; 717 return pQueue->pHead [all...] |