Lines Matching refs:h_offset
748 unsigned int rem, h_offset; in debug_kmalloc() local
782 h_offset = ((char *)best - debug_alloc_pool) + in debug_kmalloc()
784 h = (struct debug_alloc_header *)(debug_alloc_pool + h_offset); in debug_kmalloc()
788 h_offset = best->next; in debug_kmalloc()
793 bestprev->next = h_offset; in debug_kmalloc()
795 dah_first = h_offset; in debug_kmalloc()
807 unsigned int h_offset; in debug_kfree() local
824 h_offset = (char *)h - debug_alloc_pool; in debug_kfree()
825 if (h_offset < dah_first) { in debug_kfree()
827 dah_first = h_offset; in debug_kfree()
834 if (!prev->next || prev->next > h_offset) in debug_kfree()
840 if (prev_offset + dah_overhead + prev->size == h_offset) { in debug_kfree()
845 h_offset = prev_offset; in debug_kfree()
848 prev->next = h_offset; in debug_kfree()
851 if (h_offset + dah_overhead + h->size == h->next) { in debug_kfree()