tree_xset
tree_xset(&ctl_count, euid, count);
tree_xset(&ctl_conns, c->id, c);
tree_xset(&sessions, fs->id, fs);
tree_xset(&sessions, lks->id, lks);
tree_xset(&users, u->id, u);
tree_xset(&sessions, s->id, s);
tree_xset(&wait_preference, relay->id, relay);
tree_xset(&wait_source, relay->id, relay);
tree_xset(&relay->connectors, (uintptr_t)(source), c);
tree_xset(&flush_evp, e->id, e);
tree_xset(&wait_mx, id, relay->domain);
tree_xset(&wait_secret, relay->id, relay);
tree_xset(&wait_smarthost, evp->id, evp);
tree_xset(&wait_helo, s->id, s);
tree_xset(&wait_fd, s->id, s);
tree_xset(&evpcache_tree, e->id, cached);
tree_xset(&evpcount, msgid, n);
tree_xset(&evpcount, msgid, n);
tree_xset(&evpcount, msgid, n);
tree_xset(&evpcount, msgid, n);
tree_xset(&msg->envelopes, *evpid, evp);
tree_xset(&messages, *msgid, msg);
tree_xset(&updates, msgid, update);
tree_xset(&update->messages, msgid, message);
tree_xset(&message->envelopes, envelope->evpid, envelope);
tree_xset(&holdqs[evp->type], holdq, hq);
tree_xset(&rq->messages, id, message);
tree_xset(&wait_filters, s->id, s);
tree_xset(&wait_filter_fd, s->id, s);
tree_xset(&wait_parent_auth, s->id, s);
tree_xset(&wait_parent_auth, s->id, s);
tree_xset(&wait_lka_helo, s->id, s);
tree_xset(&wait_lka_mail, tx->session->id, tx->session);
tree_xset(&wait_queue_msg, tx->session->id, tx->session);
tree_xset(&wait_lka_rcpt, tx->session->id, tx->session);
tree_xset(&wait_queue_fd, tx->session->id, tx->session);
tree_xset(&wait_queue_commit, tx->session->id, tx->session);
tree_xset(&children, pid, child);
void tree_xset(struct tree *, uint64_t, void *);