Lines Matching refs:node
104 struct Curl_tree *node) in Curl_splayinsert() argument
110 DEBUGASSERT(node); in Curl_splayinsert()
120 node->key = KEY_NOTUSED; /* we set the key in the sub node to NOTUSED in Curl_splayinsert()
122 node->samen = t; in Curl_splayinsert()
123 node->samep = t->samep; in Curl_splayinsert()
124 t->samep->samen = node; in Curl_splayinsert()
125 t->samep = node; in Curl_splayinsert()
132 node->smaller = node->larger = NULL; in Curl_splayinsert()
135 node->smaller = t->smaller; in Curl_splayinsert()
136 node->larger = t; in Curl_splayinsert()
141 node->larger = t->larger; in Curl_splayinsert()
142 node->smaller = t; in Curl_splayinsert()
145 node->key = i; in Curl_splayinsert()
148 node->samen = node; in Curl_splayinsert()
149 node->samep = node; in Curl_splayinsert()
150 return node; in Curl_splayinsert()
287 void Curl_splayset(struct Curl_tree *node, void *payload) in Curl_splayset() argument
289 DEBUGASSERT(node); in Curl_splayset()
290 node->ptr = payload; in Curl_splayset()
293 void *Curl_splayget(struct Curl_tree *node) in Curl_splayget() argument
295 DEBUGASSERT(node); in Curl_splayget()
296 return node->ptr; in Curl_splayget()