Home
last modified time | relevance | path

Searched refs:heap_node (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/libcxxabi/src/
H A Dfallback_malloc.cpp66 struct heap_node { struct
76 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 …]