tfind
if (tfind(type, (A2)&hit_cache, (A3)strcmp))
if (tfind(type, (A2)&miss_cache, (A3)strcmp))
while (tp = tfind(&dummy, tp_tree, any_compar)) {
void *tfind(const void *, void *const *, int (*)(const void *, const void *));