STAILQ_FOREACH_SAFE
STAILQ_FOREACH_SAFE(d, &s->s_data, d_next, td) {
STAILQ_FOREACH_SAFE(d, &s->s_rawdata, d_next, td) {
STAILQ_FOREACH_SAFE(scn, &e->e_u.e_elf.e_scn, s_next,
STAILQ_FOREACH_SAFE(topo_node, &ctrls->topo_nodes, link, tmp) {
STAILQ_FOREACH_SAFE(topo_node, &ctrls->topo_nodes, link, tmp) {
STAILQ_FOREACH_SAFE(topo_node, &c->topo_nodes, link, tmp) {