Lines Matching refs:thisNode
91 static void TCFreeMemNode ( TCMemNode** thisNode );
141 static void TCFreeMemNode ( TCMemNode** thisNode ) in TCFreeMemNode() argument
147 if( *thisNode == NULL ) in TCFreeMemNode()
159 if( checkNode == *thisNode ) in TCFreeMemNode()
175 if( (*thisNode)->mem != NULL ) in TCFreeMemNode()
177 free( (*thisNode)->mem ); in TCFreeMemNode()
178 (*thisNode)->mem = NULL; in TCFreeMemNode()
180 TotalFreed += (*thisNode)->size; in TCFreeMemNode()
182 (*thisNode)->size = 0; in TCFreeMemNode()
189 if( *thisNode == MemList ) // head in TCFreeMemNode()
191 if( (*thisNode)->next == NULL ) // single node list in TCFreeMemNode()
193 (*thisNode)->prev = NULL; in TCFreeMemNode()
194 (*thisNode)->next = NULL; in TCFreeMemNode()
199 MemList = (*thisNode)->next; in TCFreeMemNode()
201 (*thisNode)->next->prev = NULL; in TCFreeMemNode()
202 (*thisNode)->prev = NULL; in TCFreeMemNode()
203 (*thisNode)->next = NULL; in TCFreeMemNode()
208 if( (*thisNode)->next == NULL ) // tail in TCFreeMemNode()
210 (*thisNode)->prev->next = NULL; in TCFreeMemNode()
211 (*thisNode)->next = NULL; in TCFreeMemNode()
212 (*thisNode)->prev = NULL; in TCFreeMemNode()
216 (*thisNode)->prev->next = (*thisNode)->next; in TCFreeMemNode()
217 (*thisNode)->next->prev = (*thisNode)->prev; in TCFreeMemNode()
218 (*thisNode)->next = NULL; in TCFreeMemNode()
219 (*thisNode)->prev = NULL; in TCFreeMemNode()
227 free( *thisNode ); in TCFreeMemNode()
229 *thisNode = NULL; in TCFreeMemNode()
292 TCMemNode* thisNode; in TCFree() local
300 thisNode = MemList; in TCFree()
301 while( thisNode != NULL ) in TCFree()
303 if( thisNode->mem != NULL ) in TCFree()
305 if( thisNode->mem == *vPtr ) in TCFree()
307 TCFreeMemNode( &thisNode ); in TCFree()
313 thisNode = thisNode->next; in TCFree()
322 TCMemNode* thisNode, *nextNode; in TCFreeMem() local
326 thisNode = MemList; in TCFreeMem()
327 while( thisNode != NULL ) in TCFreeMem()
329 nextNode = thisNode->next; in TCFreeMem()
331 TCFreeMemNode( &thisNode ); in TCFreeMem()
333 thisNode = nextNode; in TCFreeMem()