SPLAY_PROTOTYPE
SPLAY_PROTOTYPE(dict, dictentry, entry, dictentry_cmp);
SPLAY_PROTOTYPE(tree, treeentry, entry, treeentry_cmp);
SPLAY_PROTOTYPE(_dl_md_plabels, hppa_plabel, node, _dl_md_plcmp);
SPLAY_PROTOTYPE(tree, node, node, compare);
SPLAY_PROTOTYPE(iommu_page_tree, iommu_page_entry, ipe_node, iomap_compare);
SPLAY_PROTOTYPE(iommu_page_tree, iommu_page_entry, ipe_node, iomap_compare);
SPLAY_PROTOTYPE(drm_file_tree, drm_file, link, drm_file_cmp);
SPLAY_PROTOTYPE(drm_file_tree, drm_file, link, drm_file_cmp);
SPLAY_PROTOTYPE(xarray_tree, xarray_entry, entry, xarray_cmp);
SPLAY_PROTOTYPE(idr_tree, idr_entry, entry, idr_cmp);
SPLAY_PROTOTYPE(client_tree, client, clt_nodes, server_client_cmp);
SPLAY_PROTOTYPE(ssltree, ssl, ssl_nodes, ssl_cmp);
SPLAY_PROTOTYPE(conntree, conn, entry, conn_cmp);
SPLAY_PROTOTYPE(lpr_conn_tree, lpr_conn, entry, lpr_conn_cmp);
SPLAY_PROTOTYPE(reqtree, request, entry, request_cmp);
SPLAY_PROTOTYPE(session_tree, rsession, se_nodes, relay_session_cmp);
SPLAY_PROTOTYPE(bounce_message_tree, bounce_message, sp_entry,
SPLAY_PROTOTYPE(_dict, dictentry, entry, dictentry_cmp);
SPLAY_PROTOTYPE(mta_source_tree, mta_source, entry, mta_source_cmp);
SPLAY_PROTOTYPE(mta_route_tree, mta_route, entry, mta_route_cmp);
SPLAY_PROTOTYPE(mta_block_tree, mta_block, entry, mta_block_cmp);
SPLAY_PROTOTYPE(mta_relay_tree, mta_relay, entry, mta_relay_cmp);
SPLAY_PROTOTYPE(mta_host_tree, mta_host, entry, mta_host_cmp);
SPLAY_PROTOTYPE(mta_domain_tree, mta_domain, entry, mta_domain_cmp);
SPLAY_PROTOTYPE(reqtree, request, entry, request_cmp);
SPLAY_PROTOTYPE(prioqtree, rq_envelope, t_entry, rq_envelope_cmp);
SPLAY_PROTOTYPE(_tree, treeentry, entry, treeentry_cmp);
SPLAY_PROTOTYPE(waitqtree, waitq, entry, waitq_cmp);