Lines Matching refs:next
55 struct block *next; member
61 struct page *next; member
111 for (block = page->block; block; block = block->next) { in defrag()
116 for (block2 = block->next; block2 && in defrag()
117 block2->status == FREE; block2 = block2->next) { in defrag()
118 block->next = block2->next; in defrag()
142 newblock->next = block->next; in split()
143 block->next = newblock; in split()
169 for (page = memstart; page; page = page->next) { in malloc()
170 for (block = page->block; block; block = block->next) { in malloc()
188 page->next = memstart; in malloc()
192 block->next = 0; in malloc()
248 if (block->next && block->next->status == FREE) { in realloc()
249 block->size += block->next->size + HDR_BLOCK; in realloc()
250 block->next = block->next->next; in realloc()
325 page->next = memstart; in addfree()
329 block->next = 0; in addfree()