Lines Matching refs:pNode
226 PVBOXSERVICETOOLBOXPATHENTRY pNode = RTListGetFirst(pList, VBOXSERVICETOOLBOXPATHENTRY, Node);
227 while (pNode)
229 PVBOXSERVICETOOLBOXPATHENTRY pNext = RTListNodeIsLast(pList, &pNode->Node)
231 : RTListNodeGetNext(&pNode->Node, VBOXSERVICETOOLBOXPATHENTRY, Node);
232 RTListNodeRemove(&pNode->Node);
234 RTStrFree(pNode->pszName);
236 RTMemFree(pNode);
237 pNode = pNext;
254 PVBOXSERVICETOOLBOXPATHENTRY pNode = (PVBOXSERVICETOOLBOXPATHENTRY)RTMemAlloc(sizeof(VBOXSERVICETOOLBOXPATHENTRY));
255 if (pNode)
257 pNode->pszName = RTStrDup(pszName);
258 AssertPtr(pNode->pszName);
260 /*rc =*/ RTListAppend(pList, &pNode->Node);
697 PVBOXSERVICETOOLBOXDIRENTRY pNode = (PVBOXSERVICETOOLBOXDIRENTRY)RTMemAlloc(sizeof(VBOXSERVICETOOLBOXDIRENTRY));
698 if (pNode)
700 memcpy(&pNode->dirEntry, &DirEntry, sizeof(RTDIRENTRYEX));
701 /*rc =*/ RTListAppend(&dirList, &pNode->Node);
776 PVBOXSERVICETOOLBOXDIRENTRY pNode, pSafe;
777 RTListForEachSafe(&dirList, pNode, pSafe, VBOXSERVICETOOLBOXDIRENTRY, Node)
779 RTListNodeRemove(&pNode->Node);
780 RTMemFree(pNode);