STAILQ_INSERT_TAIL
STAILQ_INSERT_TAIL(&var_head, vent, link);
STAILQ_INSERT_TAIL(&sr->sr_mappers, ml, ml_entry);
STAILQ_INSERT_TAIL(&df->df_entries, de, de_entry);
STAILQ_INSERT_TAIL(sh, se, se_entry);
STAILQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
STAILQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
STAILQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
STAILQ_INSERT_TAIL(&e->e_u.e_elf.e_scn, s, s_next);
STAILQ_INSERT_TAIL(&s->s_data, d, d_next);
STAILQ_INSERT_TAIL(&s->s_data, d, d_next);
STAILQ_INSERT_TAIL(list, elm, link);
STAILQ_INSERT_TAIL(list, elm, link);
STAILQ_INSERT_TAIL(&obj->names, entry, link);
STAILQ_INSERT_TAIL(&editlist, newentry, link);
STAILQ_INSERT_TAIL(&pass2_dedup_queue, pass2_de, sq_entry);
STAILQ_INSERT_TAIL(&moduledir_list, mdp, d_link);
STAILQ_INSERT_TAIL(&moduledir_list, mdp, d_link);
STAILQ_INSERT_TAIL(&pi->pi_ident, id, id_link);
STAILQ_INSERT_TAIL(&pnp_devices, pi, pi_link);
STAILQ_INSERT_TAIL(&xsoftc.highpowerq,
STAILQ_INSERT_TAIL(&softc->mode_queue, data, links);
STAILQ_INSERT_TAIL(&softc->mode_queue, data, links);
STAILQ_INSERT_TAIL(&nchanger->chluns,
STAILQ_INSERT_TAIL(chlunhead, softc, changer_links);
STAILQ_INSERT_TAIL(&changerq, nchanger,
STAILQ_INSERT_TAIL(&nchanger->chluns,
STAILQ_INSERT_TAIL(&nchanger->chluns, softc,
STAILQ_INSERT_TAIL(&fc->tlabels[label], tl, link);
STAILQ_INSERT_TAIL(&rb->fc->ir[bind->sub]->q,
STAILQ_INSERT_TAIL(&xferq->q, rb->xfer, link);
STAILQ_INSERT_TAIL(&xfer->q->q, xfer, link);
STAILQ_INSERT_TAIL(&src->chunk_list, child, link);
STAILQ_INSERT_TAIL(&src->chunk_list, child, link);
STAILQ_INSERT_TAIL(&q->stfree, &q->bulkxfer[i], link);
STAILQ_INSERT_TAIL(&ir->stfree, ir->stproc, link);
STAILQ_INSERT_TAIL(&it->stvalid, it->stproc, link);
STAILQ_INSERT_TAIL(&fwb->xferlist, xfer, link);
STAILQ_INSERT_TAIL(&dbch->db_trq, db_tr, link);
STAILQ_INSERT_TAIL(&it->stdma, chunk, link);
STAILQ_INSERT_TAIL(&ir->stdma, chunk, link);
STAILQ_INSERT_TAIL(&ir->stfree, chunk, link);
STAILQ_INSERT_TAIL(&it->stfree, chunk, link);
STAILQ_INSERT_TAIL(&ir->stvalid, chunk, link);
STAILQ_INSERT_TAIL(&state->card->pf_head, state->pf,
STAILQ_INSERT_TAIL(&state->card->pf_head,
STAILQ_INSERT_TAIL(&state->pf->cfe_head,
STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
STAILQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
STAILQ_INSERT_TAIL(&sc->card.pf_head, pf, pf_list);
STAILQ_INSERT_TAIL(devlist_head, devlist_entry, pci_links);
STAILQ_INSERT_TAIL(&bq->consumer, buf, link);
STAILQ_INSERT_TAIL(&bq->consumer, buf, link);
STAILQ_INSERT_TAIL(&bq->product, buf, link);
STAILQ_INSERT_TAIL(&ctrl->topo_nodes, topo_node, link);
STAILQ_INSERT_TAIL(&ctrl->topo_nodes, topo_node, link);
STAILQ_INSERT_TAIL(&ctrl->topo_nodes, topo_node, link);
STAILQ_INSERT_TAIL(&ctrl->topo_nodes, topo_node, link);
STAILQ_INSERT_TAIL(&ctrl->topo_nodes, topo_node, link);
STAILQ_INSERT_TAIL(&pq->tx_fh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[qid].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&pq->tx_fh, data, next);
STAILQ_INSERT_TAIL(&sc->tx_q, data, next);
STAILQ_INSERT_TAIL(&sc->tx_q, data, next);
STAILQ_INSERT_TAIL(&sc->tx_q, data, next);
STAILQ_INSERT_TAIL(&sc->tx_q, data, next);
STAILQ_INSERT_TAIL(&sc->tx_free, data, next);
STAILQ_INSERT_TAIL(&sc->tx_free, data, next);
STAILQ_INSERT_TAIL(&pq->tx_fh, data, next);
STAILQ_INSERT_TAIL(&pq->tx_fh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[qid].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_epq[0].tx_qh, data, next);
STAILQ_INSERT_TAIL(&sc->sc_rx_inactive, data, next);
STAILQ_INSERT_TAIL(&sc->sc_rx_active, data, next);
STAILQ_INSERT_TAIL(&sc->sc_rx_inactive, data, next);
STAILQ_INSERT_TAIL(&sc->sc_tx_inactive, data, next);
STAILQ_INSERT_TAIL(&sc->sc_tx_active, data, next);
STAILQ_INSERT_TAIL(&sc->sc_tx_pending, data, next);
STAILQ_INSERT_TAIL(&sc->vid_outputs, vo, vo_next);
STAILQ_INSERT_TAIL(voqh, vo, vo_unit.next);
STAILQ_INSERT_TAIL(&trtp->atios, &ccb->ccb_h,
STAILQ_INSERT_TAIL(&trtp->inots, &ccb->ccb_h,
STAILQ_INSERT_TAIL(&sdev->target->mgm_ocb_queue, ocb, ocb);
STAILQ_INSERT_TAIL(&sbp->fwb.xferlist, xfer, link);
STAILQ_INSERT_TAIL(&sbp->fwb.xferlist, xfer, link);
STAILQ_INSERT_TAIL(&sdev->ocbs, ocb, ocb);
STAILQ_INSERT_TAIL(&sdev->free_ocbs, ocb, ocb);
STAILQ_INSERT_TAIL(&sdev->target->sbp->fwb.xferlist, xfer, link);
STAILQ_INSERT_TAIL(&sdev->target->xferlist, xfer, link);
STAILQ_INSERT_TAIL(&(list), te, tasklet_entries); \
STAILQ_INSERT_TAIL(&worker->ws_list_head, work,
STAILQ_INSERT_TAIL(&xferq->stfree,
STAILQ_INSERT_TAIL(&fwe->xferlist, xfer, link);
STAILQ_INSERT_TAIL(&fwe->xferlist, xfer, link);
STAILQ_INSERT_TAIL(&xferq->stfree, sxfer, link);
STAILQ_INSERT_TAIL(¬if_data->list, wait_entry, entry);
STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txbusyq, txd, tx_q);
STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txfreeq, txd, tx_q);
STAILQ_INSERT_TAIL(&sc->sc_cdata.stge_txfreeq, txd, tx_q);
STAILQ_INSERT_TAIL(&ac->ac_sc->amr_ready, ac, ac_link);
STAILQ_INSERT_TAIL(head, ac, ac_link);
STAILQ_INSERT_TAIL(&cr->cr_sc->ciss_ ## name, cr, cr_link); \
STAILQ_INSERT_TAIL(head, ac, cr_link);
STAILQ_INSERT_TAIL(&ida->qcb_queue, qcb, link.stqe);
STAILQ_INSERT_TAIL(&ida->qcb_queue, qcb, link.stqe);
STAILQ_INSERT_TAIL(&file->common, cp, link);
STAILQ_INSERT_TAIL(&mpipe->queue, mcb, entry);
STAILQ_INSERT_TAIL(devstat_head,
STAILQ_INSERT_TAIL(devstat_head, ds, dev_links);
STAILQ_INSERT_TAIL(&queue->tq_queue, gtask, ta_link);
STAILQ_INSERT_TAIL(&queue->tq_queue, &t_barrier, ta_link);
STAILQ_INSERT_TAIL(&taskqueue_queues, queue, tq_link);
STAILQ_INSERT_TAIL(&queue->tq_queue, task, ta_link);
STAILQ_INSERT_TAIL(&vfsconf_list, vfc, vfc_next);
STAILQ_INSERT_TAIL(&hs->q_queue, pkt, p_parallel);
STAILQ_INSERT_TAIL(&staged->q_queue, pkt, p_parallel);
STAILQ_INSERT_TAIL(&serial->q_queue, pkt, p_serial);
STAILQ_INSERT_TAIL(¶llel->q_queue, pkt, p_parallel);
STAILQ_INSERT_TAIL(&rs->rs_credits, credit, rc_next);
STAILQ_INSERT_TAIL(&rs->rs_credits, credit, rc_next);
STAILQ_INSERT_TAIL(&(q)->queue, (i), el_next); \
STAILQ_INSERT_TAIL(&priv->redirhead, entry, entries);
STAILQ_INSERT_TAIL(&priv->redirhead, entry, entries);
STAILQ_INSERT_TAIL(&priv->redirhead, entry, entries);
STAILQ_INSERT_TAIL(&iod->iod_evlist, evp, ev_link);
STAILQ_INSERT_TAIL(&bounce_zone_list, bz, links);
STAILQ_INSERT_TAIL(&bz->bounce_page_list, bpage, links);
STAILQ_INSERT_TAIL(&map->bpages, bpage, links);
STAILQ_INSERT_TAIL(&bounce_map_callbacklist, map, links);
STAILQ_INSERT_TAIL(
STAILQ_INSERT_TAIL(&bz->bounce_page_list, bpage, links);
STAILQ_INSERT_TAIL(&map->bpages, bpage, links);
STAILQ_INSERT_TAIL(&bounce_map_callbacklist, map, links);
STAILQ_INSERT_TAIL(
STAILQ_INSERT_TAIL(&bounce_zone_list, bz, links);
STAILQ_INSERT_TAIL(&mq->mq_head, m, m_stailqpkt);
STAILQ_INSERT_TAIL(&slp->ns_rec, rec, nr_link);
STAILQ_INSERT_TAIL(&slp->ns_rec, rec, nr_link);
STAILQ_INSERT_TAIL(&ctx->t_conn, conn, c_link);
STAILQ_INSERT_TAIL(&glob.g_conn, conn, c_glob_link);
STAILQ_INSERT_TAIL(&ctx->t_conn, conn, c_link);
STAILQ_INSERT_TAIL(&el->attributes, at, next);
STAILQ_INSERT_TAIL(&named_csids, csid, ci_entry);
STAILQ_INSERT_TAIL(&delqhead, linep, fileentries);
STAILQ_INSERT_TAIL(&diffhead, diffp, diffentries);
STAILQ_INSERT_TAIL(list, entry, link);
STAILQ_INSERT_TAIL(js_hdr, jsinfo, nextjs);
STAILQ_INSERT_TAIL(work_p, dupent, cf_nextp);
STAILQ_INSERT_TAIL(glob_p, working, cf_nextp);
STAILQ_INSERT_TAIL(work_p, working, cf_nextp);
STAILQ_INSERT_TAIL(inclist, inc, inc_nextp);
STAILQ_INSERT_TAIL(&inclist, inc, inc_nextp);
STAILQ_INSERT_TAIL(cmdlist, dupent, cf_nextp);
STAILQ_INSERT_TAIL(cmdlist, dupent, cf_nextp);
STAILQ_INSERT_TAIL(cmdlist, dupent, cf_nextp);
#define SIMPLEQ_INSERT_TAIL STAILQ_INSERT_TAIL
STAILQ_INSERT_TAIL(&funixes, fx, next);
STAILQ_INSERT_TAIL(&usb_filt_head, puf, entry);