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()
236 if (block->next && block->next->status == FREE) { in realloc()
237 block->size += block->next->size + HDR_BLOCK; in realloc()
238 block->next = block->next->next; in realloc()
313 page->next = memstart; in addfree()
317 block->next = 0; in addfree()