• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/mod_db4/

Lines Matching refs:skiplistnode

88   struct skiplistnode *m;
104 struct skiplistnode *nsln;
116 struct skiplistnode *skiplist_getlist(Skiplist *sl) {
123 struct skiplistnode **iter) {
125 struct skiplistnode *aiter;
135 struct skiplistnode **iter,
137 struct skiplistnode *m = NULL;
151 struct skiplistnode **ret,
153 struct skiplistnode *m = NULL;
179 void *skiplist_next(Skiplist *sl, struct skiplistnode **iter) {
184 void *skiplist_previous(Skiplist *sl, struct skiplistnode **iter) {
189 struct skiplistnode *skiplist_insert(Skiplist *sl,
195 struct skiplistnode *skiplist_insert_compare(Skiplist *sl,
198 struct skiplistnode *m, *p, *tmp, *ret, **stack;
206 (struct skiplistnode *)malloc(sizeof(struct skiplistnode));
208 sl->top->next = (struct skiplistnode *) NULL;
209 sl->top->data = (struct skiplistnode *) NULL;
210 sl->top->prev =(struct skiplistnode *) NULL;
211 sl->top->up = (struct skiplistnode *) NULL;
212 sl->top->down = (struct skiplistnode *) NULL;
213 sl->top->nextindex= (struct skiplistnode *) NULL;
214 sl->top->previndex = (struct skiplistnode *) NULL;
226 (struct skiplistnode *)malloc(sizeof(struct skiplistnode));
239 stack = (struct skiplistnode **)malloc(sizeof(struct skiplistnode *)*(nh));
263 tmp = (struct skiplistnode *)malloc(sizeof(struct skiplistnode));
281 struct skiplistnode *p, *ni, *li;
301 struct skiplistnode *skiplist_append(Skiplist *sl, void *data) {
303 struct skiplistnode *lastnode, *nodeago;
323 (struct skiplistnode *)malloc(sizeof(struct skiplistnode));
334 struct skiplistnode *anode;
336 (struct skiplistnode *)malloc(sizeof(struct skiplistnode));
358 struct skiplistnode *lbottom, *lbottomend, *b1, *e1, *b2, *e2;
419 struct skiplistnode *p, *q;
433 int skiplisti_remove(Skiplist *sl, struct skiplistnode *m, FreeFunc myfree) {
434 struct skiplistnode *p;
469 struct skiplistnode *m;
487 struct skiplistnode *m, *p, *u;
506 struct skiplistnode *sln;