Lines Matching defs:pNode
56 struct listNode* pNode;
61 pNode = (struct listNode*)malloc(sizeof(listNode));
62 if (pNode == NULL)
68 TRACE("Allocated node: %8p (%8p)", pNode, pData);
69 pNode->pData = pData;
70 pNode->pNext = NULL;
78 pList->pFirst = pNode;
90 pLastNode->pNext = pNode;
102 struct listNode* pNode;
116 pNode = pList->pFirst;
120 pRemovedNode = pNode;
127 while (pNode->pNext != NULL)
129 if (pNode->pNext->pData == pData)
134 pNode = pNode->pNext;
137 if (pNode->pNext == NULL)
146 pRemovedNode = pNode->pNext;
149 pNode->pNext = pNode->pNext->pNext;
165 struct listNode* pNode;
179 pNode = pList->pFirst;
184 *ppData = pNode->pData;
188 pList->pFirst = pNode->pNext;
189 TRACE("Deallocating node: %8p (%8p)", pNode, pNode->pData);
190 free(pNode);
202 struct listNode* pNode = pList->pFirst;
205 while (pNode != NULL)
207 TRACE("- %8p (%8p)", pNode, pNode->pData);
208 pNode = pNode->pNext;