Lines Matching refs:prev
748 struct debug_alloc_header *best, *bestprev, *prev, *h; in debug_kmalloc() local
760 prev = best = bestprev = NULL; in debug_kmalloc()
764 bestprev = prev; in debug_kmalloc()
770 prev = h; in debug_kmalloc()
828 struct debug_alloc_header *prev; in debug_kfree() local
830 prev = (struct debug_alloc_header *)(debug_alloc_pool + in debug_kfree()
833 if (!prev->next || prev->next > h_offset) in debug_kfree()
835 prev = (struct debug_alloc_header *) in debug_kfree()
836 (debug_alloc_pool + prev->next); in debug_kfree()
838 prev_offset = (char *)prev - debug_alloc_pool; in debug_kfree()
839 if (prev_offset + dah_overhead + prev->size == h_offset) { in debug_kfree()
840 prev->size += dah_overhead + h->size; in debug_kfree()
843 h = prev; in debug_kfree()
846 h->next = prev->next; in debug_kfree()
847 prev->next = h_offset; in debug_kfree()