STAILQ_REMOVE_HEAD
STAILQ_REMOVE_HEAD((head), field); \
STAILQ_REMOVE_HEAD((head), field); \
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(&it->stvalid, link);
STAILQ_REMOVE_HEAD(&ir->stfree, link);
STAILQ_REMOVE_HEAD(&it->stdma, link);
STAILQ_REMOVE_HEAD(&ir->stdma, link);
STAILQ_REMOVE_HEAD(&dbch->xferq.q, link);
STAILQ_REMOVE_HEAD(&d->binds, chlist);
STAILQ_REMOVE_HEAD(&ir->q, link);
STAILQ_REMOVE_HEAD(&d->rq, link);
STAILQ_REMOVE_HEAD(&ir->stvalid, link);
STAILQ_REMOVE_HEAD(&it->stfree, link);
STAILQ_REMOVE_HEAD(&qpair->queued_req, stailq);
STAILQ_REMOVE_HEAD(&req_queue, stailq);
STAILQ_REMOVE_HEAD(&qpair->queued_req, stailq);
STAILQ_REMOVE_HEAD(&qpair->free_req, stailq);
STAILQ_REMOVE_HEAD(&qpair->free_req, stailq);
STAILQ_REMOVE_HEAD(&sc_if->sk_cdata.sk_txfreeq, tx_q);
STAILQ_REMOVE_HEAD(&sc_if->sk_cdata.sk_txbusyq, tx_q);
STAILQ_REMOVE_HEAD(&txq->active, bf_list);
STAILQ_REMOVE_HEAD(&txq->free, bf_list);
STAILQ_REMOVE_HEAD(&txq->active, bf_list);
STAILQ_REMOVE_HEAD(&txq->free, bf_list);
STAILQ_REMOVE_HEAD(&txq->active, bf_list);
STAILQ_REMOVE_HEAD(&txq->active, bf_list);
STAILQ_REMOVE_HEAD(&pq->tx_qh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[qid].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->tx_q, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&pq->tx_qh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[qid].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->sc_epq[0].tx_fh, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_free, next);
STAILQ_REMOVE_HEAD(&sc->tx_q, next);
STAILQ_REMOVE_HEAD(&uc->uc_rx_active, next);
STAILQ_REMOVE_HEAD(&uc->uc_rx_inactive, next);
STAILQ_REMOVE_HEAD(&uc->uc_rx_active, next);
STAILQ_REMOVE_HEAD(&uc->uc_tx_active[qid], next);
STAILQ_REMOVE_HEAD(&uc->uc_tx_pending[qid], next);
STAILQ_REMOVE_HEAD(&uc->uc_tx_active[qid], next);
STAILQ_REMOVE_HEAD(&uc->uc_tx_inactive, next);
STAILQ_REMOVE_HEAD(&queue->tq_queue, ta_link);
STAILQ_REMOVE_HEAD(&mq->mq_head, m_stailqpkt);
STAILQ_REMOVE_HEAD((head), field); \
STAILQ_REMOVE_HEAD(&queue->tq_queue, ta_link);