Lines Matching defs:key
61 Void_t* key;
88 { { sizeof(Dtlink_t), -1, /* object is key */
101 Void_t* tsearch(const Void_t* key, Void_t** rootp,
104 Void_t* tsearch(key, rootp, comparf)
105 Void_t* key;
120 if(!(o = (Tree_t*)dtmatch(dt,key)) )
123 o->key = (Void_t*)key;
132 return (Void_t*)(&o->key);
137 Void_t* tfind(const Void_t* key, Void_t*const* rootp,
140 Void_t* tfind(key, rootp, comparf)
141 Void_t* key;
153 return (o = (Tree_t*)dtmatch(dt,key)) ? (Void_t*)(&o->key) : NIL(Void_t*);
159 ** returns the key of the new root.
163 Void_t* tdelete(const Void_t* key, Void_t** rootp,
166 Void_t* tdelete(key, rootp, comparf)
167 Void_t* key;
181 obj.key = (Void_t*)key;
189 return o ? (Void_t*)(&o->key) : NIL(Void_t*);