rbtree_init
rbtree_init(&ctx->queries, &context_query_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&az->ztree, &auth_zone_cmp);
rbtree_init(&az->xtree, &auth_xfer_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&conn->stream_tree, &doq_stream_cmp);
rbtree_init(&zones->ztree, &local_zone_cmp);
rbtree_init(&z->data, &local_data_cmp);
rbtree_init(&qstate->mesh_info->sub_set, &mesh_state_ref_compare);
rbtree_init(&mesh->run, &mesh_state_compare);
rbtree_init(&mesh->all, &mesh_state_compare);
rbtree_init(&mesh->run, &mesh_state_compare);
rbtree_init(&mesh->all, &mesh_state_compare);
rbtree_init(&mstate->super_set, &mesh_state_ref_compare);
rbtree_init(&mstate->sub_set, &mesh_state_ref_compare);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(tree_by_id, reuse_id_cmp);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(&outnet->tcp_reuse, reuse_cmp);
rbtree_init(&outnet->tcp_reuse, reuse_cmp);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(&v->vtree, &view_cmp);
rbtree_init(rbtree, cmpf);
void rbtree_init(rbtree_type *rbtree, int (*cmpf)(const void *, const void *));
rbtree_init(tree, &name_tree_compare);
rbtree_init(tree, &addr_tree_compare);
rbtree_init(tree, &addr_tree_addrport_compare);
rbtree_init(&global->probe, &probetree_cmp);
rbtree_init(&zone->tree, &val_neg_data_compare);
rbtree_init(&neg->tree, &val_neg_zone_compare);
rbtree_init(ct->ct, &nsec3_hash_cmp);
rbtree_init(&sortree1, &canonical_tree_compare);
rbtree_init(&sortree2, &canonical_tree_compare);
rbtree_init(*sortree, &canonical_tree_compare);
rbtree_init(sortree, &canonical_tree_compare);
rbtree_init(&ctx->queries, &context_query_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&az->ztree, &auth_zone_cmp);
rbtree_init(&az->xtree, &auth_xfer_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&z->data, &auth_data_cmp);
rbtree_init(&conn->stream_tree, &doq_stream_cmp);
rbtree_init(&zones->ztree, &local_zone_cmp);
rbtree_init(&z->data, &local_data_cmp);
rbtree_init(&qstate->mesh_info->sub_set, &mesh_state_ref_compare);
rbtree_init(&mesh->run, &mesh_state_compare);
rbtree_init(&mesh->all, &mesh_state_compare);
rbtree_init(&mesh->run, &mesh_state_compare);
rbtree_init(&mesh->all, &mesh_state_compare);
rbtree_init(&mstate->super_set, &mesh_state_ref_compare);
rbtree_init(&mstate->sub_set, &mesh_state_ref_compare);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(tree_by_id, reuse_id_cmp);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(&outnet->tcp_reuse, reuse_cmp);
rbtree_init(&outnet->tcp_reuse, reuse_cmp);
rbtree_init(&pend->reuse.tree_by_id, reuse_id_cmp);
rbtree_init(&v->vtree, &view_cmp);
rbtree_init(&outnet.tcp_reuse, reuse_cmp);
rbtree_init(&reuse->tree_by_id, reuse_id_cmp);
rbtree_init(&pend.reuse.tree_by_id, reuse_id_cmp);
rbtree_init(&ct, &nsec3_hash_cmp);
rbtree_init(rbtree, cmpf);
void rbtree_init(rbtree_type *rbtree, int (*cmpf)(const void *, const void *));
rbtree_init(tree, &name_tree_compare);
rbtree_init(tree, &addr_tree_compare);
rbtree_init(tree, &addr_tree_addrport_compare);
rbtree_init(&global->probe, &probetree_cmp);
rbtree_init(&zone->tree, &val_neg_data_compare);
rbtree_init(&neg->tree, &val_neg_zone_compare);
rbtree_init(ct->ct, &nsec3_hash_cmp);
rbtree_init(&sortree1, &canonical_tree_compare);
rbtree_init(&sortree2, &canonical_tree_compare);
rbtree_init(*sortree, &canonical_tree_compare);
rbtree_init(sortree, &canonical_tree_compare);