Lines Matching refs:prev

127     Cell*       prev;  member
174 cell->prev = NULL; in DLAddFront()
176 list->prev = cell; in DLAddFront()
215 cell->next->prev = cell->prev; in DLExtract()
216 if (cell->prev == NULL) in DLExtract()
220 cell->prev->next = cell->next; in DLExtract()
239 Cell* prev; in DLInsert() local
242 for (next = list, prev = NULL; next; prev = next, next = next->next) in DLInsert()
248 cell->prev = prev; in DLInsert()
251 next->prev = cell; in DLInsert()
258 next->prev = cell; in DLInsert()
261 if (prev) in DLInsert()
263 prev->next = cell; in DLInsert()
264 if ((char*) prev + prev->size == (char*) cell) in DLInsert()
267 prev->size += cell->size; in DLInsert()
268 prev->next = next; in DLInsert()
270 next->prev = prev; in DLInsert()
398 newCell->prev = cell->prev; in OSAllocFromHeap()
401 newCell->next->prev = newCell; in OSAllocFromHeap()
402 if (newCell->prev != NULL) in OSAllocFromHeap()
403 newCell->prev->next = newCell; in OSAllocFromHeap()
523 newCell->next->prev = newCell; in OSAllocFixed()
524 newCell->prev = cell->prev; in OSAllocFixed()
525 if (newCell->prev) in OSAllocFixed()
526 newCell->prev->next = newCell; in OSAllocFixed()
555 newCell->next->prev = newCell; in OSAllocFixed()
556 newCell->prev = cell; in OSAllocFixed()
629 OSHeapHandle prev; in OSSetCurrentHeap() local
634 prev = __OSCurrHeap; in OSSetCurrentHeap()
636 return prev; in OSSetCurrentHeap()
750 cell->prev = NULL; in OSCreateHeap()
916 CHECK(hd->allocated == NULL || hd->allocated->prev == NULL); in OSCheckHeap()
921 CHECK(cell->next == NULL || cell->next->prev == cell); in OSCheckHeap()
934 CHECK(hd->free == NULL || hd->free->prev == NULL); in OSCheckHeap()
939 CHECK(cell->next == NULL || cell->next->prev == cell); in OSCheckHeap()
1029 ASSERTMSG(hd->allocated == NULL || hd->allocated->prev == NULL, in OSDumpHeap()
1037 cell->prev, in OSDumpHeap()
1049 cell->prev, in OSDumpHeap()