Lines Matching refs:rootp
101 Void_t* tsearch(const Void_t* key, Void_t** rootp,
104 Void_t* tsearch(key, rootp, comparf)
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,
140 Void_t* tfind(key, rootp, comparf)
142 Void_t** rootp;
149 if(!rootp || !(dt = *((Dt_t**)rootp)) )
163 Void_t* tdelete(const Void_t* key, Void_t** rootp,
166 Void_t* tdelete(key, rootp, comparf)
168 Void_t** rootp;
176 if(!rootp || !(dt = *((Dt_t**)rootp)) )
186 *rootp = NIL(Void_t*);