STAILQ_REMOVE_HEAD
STAILQ_REMOVE_HEAD(head, field); \
STAILQ_REMOVE_HEAD(&sc->sc_xfers, md_link);
STAILQ_REMOVE_HEAD(&devevent_pending, pendingq);
STAILQ_REMOVE_HEAD(&sc->sc_ks_queue, slink);
STAILQ_REMOVE_HEAD(&sc->sc_ks_queue, slink);
STAILQ_REMOVE_HEAD(&txd->txd_agg_list, txd_agg_entry);
STAILQ_REMOVE_HEAD(frags, bf_list);
STAILQ_REMOVE_HEAD(&sc->sc_txbuf, bf_list);
STAILQ_REMOVE_HEAD(&sc->sc_txbuf, bf_list);
STAILQ_REMOVE_HEAD(&frags, bf_list);
STAILQ_REMOVE_HEAD(&sc->sc_rxbuf, bf_list);
STAILQ_REMOVE_HEAD(&(_tq)->axq_q, _field); \
STAILQ_REMOVE_HEAD(&sc->sc_pio_txpend, tb_entry);
STAILQ_REMOVE_HEAD(&sc->sc_pio_txpend, tb_entry);
STAILQ_REMOVE_HEAD(&bind->xferlist, link);
STAILQ_REMOVE_HEAD(&fc->tlabels[i], tlabel);
STAILQ_REMOVE_HEAD(&xferq->q, link);
STAILQ_REMOVE_HEAD(&fc->tlabels[i], tlabel);
STAILQ_REMOVE_HEAD(&d->binds, chlist);
STAILQ_REMOVE_HEAD(&ir->q, link);
STAILQ_REMOVE_HEAD(&ir->stvalid, link);
STAILQ_REMOVE_HEAD(&it->stfree, link);
STAILQ_REMOVE_HEAD(&d->rq, link);
STAILQ_REMOVE_HEAD(&fms->xferlist, link);
STAILQ_REMOVE_HEAD(&dbch->xferq.q, link);
STAILQ_REMOVE_HEAD(&it->stdma, link);
STAILQ_REMOVE_HEAD(&ir->stdma, link);
STAILQ_REMOVE_HEAD(&ir->stdma, link);
STAILQ_REMOVE_HEAD(&ir->stfree, link);
STAILQ_REMOVE_HEAD(&it->stvalid, link);
STAILQ_REMOVE_HEAD(&sc->sc_xferlist, link);
STAILQ_REMOVE_HEAD(&xferq->stvalid, link);
STAILQ_REMOVE_HEAD(&target->xferlist, link);
STAILQ_REMOVE_HEAD(&target->mgm_ocb_queue, ocb);
STAILQ_REMOVE_HEAD(&sdev->free_ocbs, ocb);
STAILQ_REMOVE_HEAD(&tprof_list, b_list);
STAILQ_REMOVE_HEAD(&tprof_list, b_list);
STAILQ_REMOVE_HEAD(&gctx->interfaces, next);
STAILQ_REMOVE_HEAD(&ri_list, next);
STAILQ_REMOVE_HEAD(&ri_list, next);
STAILQ_REMOVE_HEAD((head), field); \
STAILQ_REMOVE_HEAD(&queue, list);
STAILQ_REMOVE_HEAD(&terms, next);
STAILQ_REMOVE_HEAD(&chan->pktlist, next);
STAILQ_REMOVE_HEAD(&chan->pktlist, next);
STAILQ_REMOVE_HEAD(&pkt->extlist, next);