Lines Matching full:list
43 * which is prevents block merging across list
60 /* initialize the free list header */ in rt_lwp_memheap_init()
69 /* set the free list to free list header */ in rt_lwp_memheap_init()
85 /* block list header */ in rt_lwp_memheap_init()
88 /* place the big memory block to free list */ in rt_lwp_memheap_init()
103 /* not in free list */ in rt_lwp_memheap_init()
110 ("memory heap: start addr 0x%08x, size %d, free list header 0x%08x\n", in rt_lwp_memheap_init()
134 /* search on free list */ in rt_lwp_memheap_alloc()
186 /* break down the block list */ in rt_lwp_memheap_alloc()
192 /* remove header ptr from free list */ in rt_lwp_memheap_alloc()
198 /* insert new_ptr to free list */ in rt_lwp_memheap_alloc()
221 /* remove header_ptr from free list */ in rt_lwp_memheap_alloc()
330 /* remove next_ptr from free list */ in rt_lwp_memheap_realloc()
362 /* insert next_ptr to free list */ in rt_lwp_memheap_realloc()
421 /* break down the block list */ in rt_lwp_memheap_realloc()
443 /* remove free ptr from free list */ in rt_lwp_memheap_realloc()
448 /* insert the split block to free list */ in rt_lwp_memheap_realloc()
524 /* don't insert header to free list */ in rt_lwp_memheap_free()
544 /* remove new ptr from free list */ in rt_lwp_memheap_free()
551 /* no left merge, insert to free list */ in rt_lwp_memheap_free()
558 ("insert to free list: next_free 0x%08x, prev_free 0x%08x\n", in rt_lwp_memheap_free()