Lines Matching refs:list
171 static Cell* DLAddFront(Cell* list, Cell* cell) in DLAddFront() argument
173 cell->next = list; in DLAddFront()
175 if (list) in DLAddFront()
176 list->prev = cell; in DLAddFront()
190 static Cell* DLLookup(Cell* list, Cell* cell) in DLLookup() argument
192 for (; list; list = list->next) in DLLookup()
194 if (list == cell) in DLLookup()
195 return list; in DLLookup()
212 static Cell* DLExtract(Cell* list, Cell* cell) in DLExtract() argument
221 return list; in DLExtract()
237 static Cell* DLInsert(Cell* list, Cell* cell) in DLInsert() argument
242 for (next = list, prev = NULL; next; prev = next, next = next->next) in DLInsert()
272 return list; in DLInsert()
292 static BOOL DLOverlap(Cell* list, void* start, void* end) in DLOverlap() argument
296 for (cell = list; cell; cell = cell->next) in DLOverlap()
313 static long DLSize(Cell* list) in DLSize() argument
318 for (cell = list; cell; cell = cell->next) in DLSize()