Lines Matching refs:rootp
101 Void_t* tsearch(const Void_t* key, Void_t** rootp, in tsearch() argument
104 Void_t* tsearch(key, rootp, comparf) in tsearch()
106 Void_t** rootp;
113 if(!rootp ||
114 (!(dt = *((Dt_t**)rootp)) && !(dt = dtopen((Dtdisc_t*)(&Treedisc),Dtorder))) )
128 *rootp = (Void_t*)dt;
129 else if(*rootp == NIL(Void_t*) )
137 Void_t* tfind(const Void_t* key, Void_t*const* rootp, in tfind() argument
140 Void_t* tfind(key, rootp, comparf) in tfind()
142 Void_t** rootp;
149 if(!rootp || !(dt = *((Dt_t**)rootp)) )
163 Void_t* tdelete(const Void_t* key, Void_t** rootp, in tdelete() argument
166 Void_t* tdelete(key, rootp, comparf) in tdelete()
168 Void_t** rootp;
176 if(!rootp || !(dt = *((Dt_t**)rootp)) )
186 *rootp = NIL(Void_t*);