Searched refs:heap_node (Results 1 – 1 of 1) sorted by relevance
62 struct heap_node { struct67 static const heap_node* list_end =68 (heap_node*)(&heap[HEAP_SIZE]); // one past the end of the heap69 static heap_node* freelist = NULL;71 heap_node* node_from_offset(const heap_offset offset) { in node_from_offset()72 return (heap_node*)(heap + (offset * sizeof(heap_node))); in node_from_offset()75 heap_offset offset_from_node(const heap_node* ptr) { in offset_from_node()78 sizeof(heap_node)); in offset_from_node()82 freelist = (heap_node*)heap; in init_heap()84 freelist->len = HEAP_SIZE / sizeof(heap_node); in init_heap()[all …]