Searched refs:fibheap_t (Results 1 – 2 of 2) sorted by relevance
/toolchain/binutils/binutils-2.27/include/ |
D | fibheap.h | 56 } *fibheap_t; typedef 75 extern fibheap_t fibheap_new (void); 76 extern fibnode_t fibheap_insert (fibheap_t, fibheapkey_t, void *); 77 extern int fibheap_empty (fibheap_t); 78 extern fibheapkey_t fibheap_min_key (fibheap_t); 79 extern fibheapkey_t fibheap_replace_key (fibheap_t, fibnode_t, 81 extern void *fibheap_replace_key_data (fibheap_t, fibnode_t, 83 extern void *fibheap_extract_min (fibheap_t); 84 extern void *fibheap_min (fibheap_t); 85 extern void *fibheap_replace_data (fibheap_t, fibnode_t, void *); [all …]
|
/toolchain/binutils/binutils-2.27/libiberty/ |
D | fibheap.c | 40 static void fibheap_ins_root (fibheap_t, fibnode_t); 41 static void fibheap_rem_root (fibheap_t, fibnode_t); 42 static void fibheap_consolidate (fibheap_t); 43 static void fibheap_link (fibheap_t, fibnode_t, fibnode_t); 44 static void fibheap_cut (fibheap_t, fibnode_t, fibnode_t); 45 static void fibheap_cascading_cut (fibheap_t, fibnode_t); 46 static fibnode_t fibheap_extr_min_node (fibheap_t); 47 static int fibheap_compare (fibheap_t, fibnode_t, fibnode_t); 48 static int fibheap_comp_data (fibheap_t, fibheapkey_t, void *, fibnode_t); 56 fibheap_t [all …]
|