Searched refs:heap_node (Results 1 – 1 of 1) sorted by relevance
66 struct heap_node { struct76 return (heap_node*)(heap + (offset * sizeof(heap_node))); in node_from_offset()82 sizeof(heap_node)); in offset_from_node()86 freelist = (heap_node*)heap; in init_heap()93 return (len + sizeof(heap_node) - 1) / sizeof(heap_node) + 1; in alloc_size()101 heap_node *p, *prev; in fallback_malloc()113 heap_node* q; in fallback_malloc()135 heap_node* after(struct heap_node* p) { return p + p->len; } in after()138 struct heap_node* cp = ((struct heap_node*)ptr) - 1; // retrieve the chunk in fallback_free()139 struct heap_node *p, *prev; in fallback_free()[all …]