STAILQ_FOREACH_MUTABLE
#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
#define STAILQ_FOREACH_SAFE STAILQ_FOREACH_MUTABLE
STAILQ_FOREACH_MUTABLE(vo, &sc->vid_outputs, vo_next, vn) {
STAILQ_FOREACH_MUTABLE(vo, &sc->vid_outputs, vo_next, vn) {
STAILQ_FOREACH_MUTABLE(vo, &sc->vid_outputs, vo_next, vo_tmp) {
STAILQ_FOREACH_MUTABLE(te, &which_list, tasklet_entries, tmp_te) { \
STAILQ_FOREACH_MUTABLE(pkt, &list, p_parallel, tpkt) {
STAILQ_FOREACH_MUTABLE(pkt, list, p_parallel, tpkt)
STAILQ_FOREACH_MUTABLE(pkt, &list, p_parallel, tpkt)
STAILQ_FOREACH_MUTABLE(fx, &funixes, next, fx1) {