Searched refs:heap_node (Results 1 – 1 of 1) sorted by relevance
65 struct heap_node { struct70 static const heap_node* list_end =71 (heap_node*)(&heap[HEAP_SIZE]); // one past the end of the heap72 static heap_node* freelist = NULL;74 heap_node* node_from_offset(const heap_offset offset) { in node_from_offset()75 return (heap_node*)(heap + (offset * sizeof(heap_node))); in node_from_offset()78 heap_offset offset_from_node(const heap_node* ptr) { in offset_from_node()81 sizeof(heap_node)); in offset_from_node()85 freelist = (heap_node*)heap; in init_heap()87 freelist->len = HEAP_SIZE / sizeof(heap_node); in init_heap()[all …]