Lines Matching refs:next
34 struct mem_block *prev, *next;
58 mem_block *next = block->next;
60 block->size += next->size;
62 if (next->next)
63 next->next->prev = block;
65 block->next = next->next;
66 next->next = mem->unused;
67 mem->unused = next;
76 mem_block *prev, *next;
86 next = block->next;
88 if (next && !next->allocated)
139 mem->heap[i - 1].next = &mem->heap[i];
142 mem->heap[heapEntries - 1].next = NULL;
150 first->prev = first->next = NULL;
203 for (current = mem->first; current; current = current->next) {
221 mem->unused = newEntry->next;
223 newEntry->next = current->next;
229 if (current->next)
230 current->next->prev = newEntry;
232 current->next = newEntry;
309 for (current = mem->first; current; current = current->next) {