Searched defs:pList (Results 1 - 25 of 45) sorted by relevance

12

/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/
H A DVBoxMPVhwa.h46 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 DVBoxMPMisc.h24 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 DVDScriptAst.cpp32 * @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 DtstRTList.cpp51 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 DHostVideoInputDeviceImpl.cpp87 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 DVBoxUSBFilterMgr.cpp219 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 Dreqqueue.cpp288 * 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 Dstrspace.cpp93 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 DHostHardwareFreeBSD.cpp54 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 DNetIf-solaris.cpp130 std::list<ComObjPtr<HostNetworkInterface> > *pList = local
132 Assert(pList);
301 pList->push_back(IfObj);
H A DUSBProxyServiceSolaris.cpp166 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 Dlist.h76 * @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 Disofs.cpp72 * @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 Dkeyboard.c452 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 DVBoxSFFile.cpp202 FS32_DOPAGEIO(PSFFSI psffsi, PVBOXSFFSD psffsd, struct PageCmdHeader *pList) argument
/vbox/src/VBox/VMM/VMMR3/
H A DVMReq.cpp518 * 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 DSUPR3HardenedMainImports-win.cpp249 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 DVBoxNetFltP-win.cpp620 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 Dcr_vreg.h177 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 Dath9k_eeprom.c69 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 DVBoxVideoTools.h35 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 DVBoxMPInternal.cpp345 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 DPDMBlkCacheInternal.h59 PPDMBLKLRULIST pList; member in struct:PDMBLKCACHEENTRY
/vbox/src/VBox/Devices/Graphics/HGSMI/
H A DHGSMIHost.cpp973 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 DHostHardwareLinux.cpp86 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...]

Completed in 117 milliseconds

12