Home
last modified time | relevance | path

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

/libuv/src/
H A Dheap-inl.h27 struct heap_node { struct
28 struct heap_node* left; argument
29 struct heap_node* right; argument
30 struct heap_node* parent; argument
41 struct heap_node* min;
75 struct heap_node* sibling; in heap_node_swap()
76 struct heap_node t; in heap_node_swap()
109 struct heap_node** parent; in HEAP_EXPORT()
110 struct heap_node** child; in HEAP_EXPORT()
154 struct heap_node** max; in HEAP_EXPORT()
[all …]
H A Dtimer.c38 static int timer_less_than(const struct heap_node* ha, in timer_less_than()
39 const struct heap_node* hb) { in timer_less_than()
90 (struct heap_node*) &handle->node.heap, in uv_timer_start()
101 (struct heap_node*) &handle->node.heap, in uv_timer_stop()
145 const struct heap_node* heap_node; in uv__next_timeout() local
149 heap_node = heap_min(timer_heap(loop)); in uv__next_timeout()
150 if (heap_node == NULL) in uv__next_timeout()
153 handle = container_of(heap_node, uv_timer_t, node.heap); in uv__next_timeout()
166 struct heap_node* heap_node; in uv__run_timers() local
174 heap_node = heap_min(timer_heap(loop)); in uv__run_timers()
[all …]

Completed in 6 milliseconds