Searched refs:Skiplist (Results 1 - 3 of 3) sorted by relevance
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/mod_db4/ |
H A D | skiplist.h | 46 } Skiplist; typedef in typeref:struct:_iskiplist 56 Skiplist *sl; 60 void skiplist_init(Skiplist *sl); 61 void skiplist_set_compare(Skiplist *sl, SkiplistComparator, 63 void skiplist_add_index(Skiplist *sl, SkiplistComparator, 65 struct skiplistnode *skiplist_getlist(Skiplist *sl); 66 void *skiplist_find_compare(Skiplist *sl, void *data, struct skiplistnode **iter, 68 void *skiplist_find(Skiplist *sl, void *data, struct skiplistnode **iter); 69 void *skiplist_next(Skiplist *sl, struct skiplistnode **); 70 void *skiplist_previous(Skiplist *s [all...] |
H A D | skiplist.c | 46 void skiplisti_init(Skiplist *sl) { 60 return (void *)(((Skiplist *)a)->compare)>(void *)(((Skiplist *)b)->compare); 64 return a>(void *)(((Skiplist *)b)->compare); 67 void skiplist_init(Skiplist *sl) { 69 sl->index = (Skiplist *)malloc(sizeof(Skiplist)); 74 void skiplist_set_compare(Skiplist *sl, 85 void skiplist_add_index(Skiplist *sl, 89 Skiplist *n [all...] |
H A D | utils.c | 88 static Skiplist open_transactions; 89 static Skiplist open_cursors; 90 static Skiplist open_log_cursors; 91 static Skiplist open_dbs; 92 static Skiplist open_dbenvs;
|
Completed in 24 milliseconds