/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPVhwa.h | 46 DECLINLINE(void) vboxVhwaPutList(VBOXVTLIST *pList, VBOXVHWACMD* pCmd) argument 48 vboxVtListPut(pList, VBOXVHWA_CMD2LISTENTRY(pCmd), VBOXVHWA_CMD2LISTENTRY(pCmd)); 51 void vboxVhwaCompletionListProcess(PVBOXMP_DEVEXT pDevExt, VBOXVTLIST *pList);
|
H A D | VBoxMPMisc.h | 24 DECLINLINE(void) vboxVideoLeDetach(LIST_ENTRY *pList, LIST_ENTRY *pDstList) argument 26 if (IsListEmpty(pList)) 32 *pDstList = *pList; 33 Assert(pDstList->Flink->Blink == pList); 34 Assert(pDstList->Blink->Flink == pList); 35 /* pDstList->Flink & pDstList->Blink point to the "real| entries, never to pList 36 * since we've checked IsListEmpty(pList) above */ 39 InitializeListHead(pList);
|
/vbox/src/VBox/Storage/testcase/ |
H A D | VDScriptAst.cpp | 32 * @param pList The free list to append everything to. 35 static void vdScriptAstNodeExpressionPutOnFreeList(PRTLISTANCHOR pList, PVDSCRIPTASTCORE pAstNode) argument 51 RTListAppend(pList, &pExpr->pIde->Core.ListNode); 60 RTListAppend(pList, &pNode->ListNode); 66 RTListAppend(pList, &pExpr->FnCall.pFnIde->Core.ListNode); 71 RTListAppend(pList, &pNode->ListNode); 78 RTListAppend(pList, &pExpr->Deref.pIde->Core.ListNode); 79 RTListAppend(pList, &pExpr->Deref.pExpr->Core.ListNode); 93 RTListAppend(pList, &pExpr->pExpr->Core.ListNode); 126 RTListAppend(pList, 144 vdScriptAstNodeStatmentPutOnFreeList(PRTLISTANCHOR pList, PVDSCRIPTASTCORE pAstNode) argument [all...] |
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTList.cpp | 51 static void tstRTListOrder(RTTEST hTest, PRTLISTNODE pList, unsigned cElements, argument 54 RTTEST_CHECK(hTest, RTListIsEmpty(pList) == false); 55 RTTEST_CHECK(hTest, RTListGetFirst(pList, LISTELEM, Node) != NULL); 56 RTTEST_CHECK(hTest, RTListGetLast(pList, LISTELEM, Node) != NULL); 58 RTTEST_CHECK(hTest, RTListGetLast(pList, LISTELEM, Node) != RTListGetFirst(pList, LISTELEM, Node)); 60 RTTEST_CHECK(hTest, RTListGetLast(pList, LISTELEM, Node) == RTListGetFirst(pList, LISTELEM, Node)); 63 PLISTELEM pNode = RTListGetFirst(pList, LISTELEM, Node); 71 RTTEST_CHECK(hTest, RTListGetLast(pList, LISTELE [all...] |
/vbox/src/VBox/Main/src-server/ |
H A D | HostVideoInputDeviceImpl.cpp | 87 static HRESULT hostVideoInputDeviceAdd(HostVideoInputDeviceList *pList, argument 98 pList->push_back(obj); 109 HostVideoInputDeviceList *pList = (HostVideoInputDeviceList *)pvUser; local 110 HRESULT hr = hostVideoInputDeviceAdd(pList, pszName, pszPath, pszAlias); 178 static HRESULT fillDeviceList(VirtualBox *pVirtualBox, HostVideoInputDeviceList *pList) argument 201 rc = pfn(hostWebcamAdd, pList, &u64Result); 223 /* static */ HRESULT HostVideoInputDevice::queryHostDevices(VirtualBox *pVirtualBox, HostVideoInputDeviceList *pList) argument 225 HRESULT hr = fillDeviceList(pVirtualBox, pList); 229 pList->clear();
|
/vbox/src/VBox/HostDrivers/VBoxUSB/ |
H A D | VBoxUSBFilterMgr.cpp | 219 PVBOXUSBFILTERLIST pList = &g_aLists[pFilter->enmType]; local 223 if (pList->pTail) 224 pList->pTail->pNext = pNew; 226 pList->pHead = pNew; 227 pList->pTail = pNew;
|
/vbox/src/VBox/Runtime/common/misc/ |
H A D | reqqueue.cpp | 288 * Joins the list pList with whatever is linked up at *pHead. 290 static void vmr3ReqJoinFreeSub(volatile PRTREQ *ppHead, PRTREQ pList) argument 294 PRTREQ pHead = ASMAtomicXchgPtrT(ppHead, pList, PRTREQ); 300 pTail->pNext = pList; 301 if (ASMAtomicCmpXchgPtr(ppHead, pHead, pList)) 306 pList = pHead; 314 * Joins the list pList with whatever is linked up at *pHead. 316 static void vmr3ReqJoinFree(PRTREQQUEUEINT pQueue, PRTREQ pList) argument 322 PRTREQ pTail = pList; 336 vmr3ReqJoinFreeSub(&pQueue->apReqFree[(pQueue->iReqFree + 2) % RT_ELEMENTS(pQueue->apReqFree)], pList); [all...] |
/vbox/src/VBox/Runtime/common/string/ |
H A D | strspace.cpp | 93 for (PRTSTRSPACECORE pCur = pMatch; pCur; pCur = pCur->pList) 97 pStr->pList = pMatch->pList; 98 pMatch->pList = pStr; 122 for (; pCur; pPrev = pCur, pCur = pCur->pList) 130 pPrev->pList = pCur->pList; 134 PRTSTRSPACECORE pInsert = pCur->pList; 135 pCur->pList = NULL; 140 PRTSTRSPACECORE pList local [all...] |
/vbox/src/VBox/Main/src-server/freebsd/ |
H A D | HostHardwareFreeBSD.cpp | 54 static int getDriveInfoFromEnv(const char *pcszVar, DriveInfoList *pList, 56 static int getDVDInfoFromCAM(DriveInfoList *pList, bool *pfSuccess); 159 * @param pList the list to append the drives found to 163 static int getDVDInfoFromCAM(DriveInfoList *pList, bool *pfSuccess) argument 306 pList->push_back(DriveInfo(szPath, "", szDesc)); 333 * @param pList the list to append the drives found to 338 static int getDriveInfoFromEnv(const char *pcszVar, DriveInfoList *pList, argument 342 AssertPtrReturn(pList, VERR_INVALID_POINTER); 344 LogFlowFunc(("pcszVar=%s, pList=%p, isDVD=%d, pfSuccess=%p\n", pcszVar, 345 pList, isDV [all...] |
/vbox/src/VBox/Main/src-server/solaris/ |
H A D | NetIf-solaris.cpp | 130 std::list<ComObjPtr<HostNetworkInterface> > *pList = local 132 Assert(pList); 301 pList->push_back(IfObj);
|
H A D | USBProxyServiceSolaris.cpp | 166 PUSBDEVICELIST pList = (PUSBDEVICELIST)pvArg; local 167 AssertPtrReturn(pList, DI_WALK_TERMINATE); 302 pCur->pPrev = pList->pTail; 303 if (pList->pTail) 304 pList->pTail = pList->pTail->pNext = pCur; 306 pList->pTail = pList->pHead = pCur;
|
/vbox/include/iprt/ |
H A D | list.h | 76 * @param pList Pointer to an unitialised list. 78 DECLINLINE(void) RTListInit(PRTLISTNODE pList) argument 80 pList->pNext = pList; 81 pList->pPrev = pList; 87 * @param pList The list to append the node to. 90 DECLINLINE(void) RTListAppend(PRTLISTNODE pList, PRTLISTNODE pNode) argument 92 pList->pPrev->pNext = pNode; 93 pNode->pPrev = pList 104 RTListPrepend(PRTLISTNODE pList, PRTLISTNODE pNode) argument [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | isofs.cpp | 72 * @param pList Path table list to add the path entry to. 76 static int rtIsoFsAddToPathCache(PRTLISTNODE pList, const char *pszPath, argument 79 AssertPtrReturn(pList, VERR_INVALID_PARAMETER); 96 RTListAppend(pList, &pNode->Node); 108 * @param pList Path table list to use. 113 static int rtIsoFsGetParentPathSub(PRTLISTNODE pList, PRTISOFSPATHTABLEENTRY pNode, argument 122 PRTISOFSPATHTABLEENTRY pNodeParent = RTListGetFirst(pList, RTISOFSPATHTABLEENTRY, Node); 130 rc = rtIsoFsGetParentPathSub(pList, pNodeParent, pszPath, ppszPath);
|
/vbox/src/VBox/Frontends/Common/VBoxKeyboard/ |
H A D | keyboard.c | 452 const keyboard_type *pList, int cList) 456 if (compKBMaps(pHost, &pList[i])) 451 findHostKBInList(const keyboard_type *pHost, const keyboard_type *pList, int cList) argument
|
/vbox/src/VBox/Additions/os2/VBoxSF/ |
H A D | VBoxSFFile.cpp | 202 FS32_DOPAGEIO(PSFFSI psffsi, PVBOXSFFSD psffsd, struct PageCmdHeader *pList) argument
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | VMReq.cpp | 518 * Joins the list pList with whatever is linked up at *pHead. 520 static void vmr3ReqJoinFreeSub(volatile PVMREQ *ppHead, PVMREQ pList) argument 524 PVMREQ pHead = ASMAtomicXchgPtrT(ppHead, pList, PVMREQ); 530 ASMAtomicWritePtr(&pTail->pNext, pList); 532 if (ASMAtomicCmpXchgPtr(ppHead, pHead, pList)) 538 pList = pHead; 546 * Joins the list pList with whatever is linked up at *pHead. 548 static void vmr3ReqJoinFree(PVMINTUSERPERVM pVMInt, PVMREQ pList) argument 554 PVMREQ pTail = pList; 568 vmr3ReqJoinFreeSub(&pVMInt->apReqFree[(pVMInt->iReqFree + 2) % RT_ELEMENTS(pVMInt->apReqFree)], pList); [all...] |
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPR3HardenedMainImports-win.cpp | 249 LIST_ENTRY *pList = &pLdrData->InMemoryOrderModuleList; local 250 LIST_ENTRY *pListEntry = pList->Flink; 252 while (pListEntry != pList && cLoops < 1024)
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/drv/ |
H A D | VBoxNetFltP-win.cpp | 620 static bool vboxNetFltWinRemovePacketFromList(PVBOXNETFLT_INTERLOCKED_SINGLE_LIST pList, PNDIS_PACKET pPacket) argument 623 return vboxNetFltWinInterlockedSearchListEntry(pList, &pTDR->ListEntry, true /* remove*/); 629 static void vboxNetFltWinPutPacketToList(PVBOXNETFLT_INTERLOCKED_SINGLE_LIST pList, PNDIS_PACKET pPacket, PNDIS_BUFFER pOrigBuffer) argument 633 vboxNetFltWinInterlockedPutTail(pList, &pTDR->ListEntry);
|
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_vreg.h | 177 DECLINLINE(uint32_t) VBoxVrListRectsCount(PCVBOXVR_LIST pList) argument 179 return pList->cEntries; 182 DECLINLINE(bool) VBoxVrListIsEmpty(PCVBOXVR_LIST pList) argument 184 return !VBoxVrListRectsCount(pList); 187 DECLINLINE(void) VBoxVrListInit(PVBOXVR_LIST pList) argument 189 RTListInit(&pList->ListHead); 190 pList->cEntries = 0; 193 VBOXVREGDECL(void) VBoxVrListClear(PVBOXVR_LIST pList); variable 195 /* moves list data to pDstList and empties the pList */ 196 VBOXVREGDECL(void) VBoxVrListMoveTo(PVBOXVR_LIST pList, PVBOXVR_LIS 220 PVBOXVR_LIST pList; member in struct:VBOXVR_LIST_ITERATOR 226 VBoxVrListIterInit(PVBOXVR_LIST pList, PVBOXVR_LIST_ITERATOR pIter) argument [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ath/ath9k/ |
H A D | ath9k_eeprom.c | 69 int ath9k_hw_get_lower_upper_index(u8 target, u8 *pList, u16 listSize, argument 74 if (target <= pList[0]) { 78 if (target >= pList[listSize - 1]) { 84 if (pList[i] == target) { 88 if (target < pList[i + 1]) {
|
/vbox/src/VBox/Additions/WINNT/Graphics/Video/common/ |
H A D | VBoxVideoTools.h | 35 DECLINLINE(bool) vboxVtListIsEmpty(PVBOXVTLIST pList) argument 37 return !pList->pFirst; 40 DECLINLINE(void) vboxVtListInit(PVBOXVTLIST pList) argument 42 pList->pFirst = pList->pLast = NULL; 45 DECLINLINE(void) vboxVtListPut(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY pFirst, PVBOXVTLIST_ENTRY pLast) argument 50 if (pList->pLast) 52 Assert(pList->pFirst); 53 pList->pLast->pNext = pFirst; 54 pList 66 vboxVtListPutHead(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY pFirst, PVBOXVTLIST_ENTRY pLast) argument 83 vboxVtListPutEntryHead(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY pEntry) argument 88 vboxVtListPutEntryTail(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY pEntry) argument 99 vboxVtListDetach(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY *ppFirst, PVBOXVTLIST_ENTRY *ppLast) argument 108 vboxVtListDetach2List(PVBOXVTLIST pList, PVBOXVTLIST pDstList) argument 113 vboxVtListDetachEntries(PVBOXVTLIST pList, PVBOXVTLIST_ENTRY pBeforeDetach, PVBOXVTLIST_ENTRY pLast2Detach) argument [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/ |
H A D | VBoxMPInternal.cpp | 345 static VBVAHOSTCMD *VBoxVbvaReverseList(VBVAHOSTCMD *pList) argument 348 while (pList) 350 VBVAHOSTCMD *pNext = pList; 351 pList = pList->u.pNext;
|
/vbox/src/VBox/VMM/include/ |
H A D | PDMBlkCacheInternal.h | 59 PPDMBLKLRULIST pList; member in struct:PDMBLKCACHEENTRY
|
/vbox/src/VBox/Devices/Graphics/HGSMI/ |
H A D | HGSMIHost.cpp | 973 static int hgsmiHostSaveFifoLocked(RTLISTANCHOR *pList, PSSMHANDLE pSSM) argument 980 RTListForEach(pList, pIter, HGSMIHOSTFIFOENTRY, nodeEntry) 988 RTListForEach(pList, pIter, HGSMIHOSTFIFOENTRY, nodeEntry) 1004 static int hgsmiHostSaveGuestCmdCompletedFifoLocked(RTLISTANCHOR *pList, PSSMHANDLE pSSM) argument 1011 RTListForEach(pList, pIter, HGSMIGUESTCOMPLENTRY, nodeEntry) 1018 RTListForEach(pList, pIter, HGSMIGUESTCOMPLENTRY, nodeEntry) 1053 static int hgsmiHostLoadFifoLocked(PHGSMIINSTANCE pIns, RTLISTANCHOR *pList, PSSMHANDLE pSSM) argument 1068 RTListAppend(pList, &pEntry->nodeEntry); 1092 static int hgsmiHostLoadGuestCmdCompletedFifoLocked(PHGSMIINSTANCE pIns, RTLISTANCHOR *pList, PSSMHANDLE pSSM, uint32_t u32Version) argument 1110 RTListAppend(pList, [all...] |
/vbox/src/VBox/Main/src-server/linux/ |
H A D | HostHardwareLinux.cpp | 86 static int getDriveInfoFromEnv(const char *pcszVar, DriveInfoList *pList, 88 static int getDriveInfoFromSysfs(DriveInfoList *pList, bool isDVD, 515 * @param pList the list to append the drives found to 521 int getDriveInfoFromEnv(const char *pcszVar, DriveInfoList *pList, argument 525 AssertPtrReturn(pList, VERR_INVALID_POINTER); 527 LogFlowFunc(("pcszVar=%s, pList=%p, isDVD=%d, pfSuccess=%p\n", pcszVar, 528 pList, isDVD, pfSuccess)); 550 pList->push_back(DriveInfo(szReal, szUdi, szDesc)); 737 * @param pList where to add information about the drives detected 744 int getDriveInfoFromSysfs(DriveInfoList *pList, boo argument [all...] |