Lines Matching refs:smaller
50 N.smaller = N.larger = NULL; in Curl_splay()
56 if(!t->smaller) in Curl_splay()
58 if(compare(i, t->smaller->key) < 0) { in Curl_splay()
59 y = t->smaller; /* rotate smaller */ in Curl_splay()
60 t->smaller = y->larger; in Curl_splay()
63 if(!t->smaller) in Curl_splay()
66 r->smaller = t; /* link smaller */ in Curl_splay()
68 t = t->smaller; in Curl_splay()
75 t->larger = y->smaller; in Curl_splay()
76 y->smaller = t; in Curl_splay()
89 l->larger = t->smaller; /* assemble */ in Curl_splay()
90 r->smaller = t->larger; in Curl_splay()
91 t->smaller = N.larger; in Curl_splay()
92 t->larger = N.smaller; in Curl_splay()
132 node->smaller = node->larger = NULL; in Curl_splayinsert()
135 node->smaller = t->smaller; in Curl_splayinsert()
137 t->smaller = NULL; in Curl_splayinsert()
142 node->smaller = t; in Curl_splayinsert()
186 x->smaller = t->smaller; in Curl_splaygetbest()
266 x->smaller = t->smaller; in Curl_splayremove()
272 if(!t->smaller) in Curl_splayremove()
275 x = Curl_splay(removenode->key, t->smaller); in Curl_splayremove()