STAILQ_INSERT_HEAD
STAILQ_INSERT_HEAD(&head, n1, entries);
STAILQ_INSERT_HEAD(list, elm, link);
#define SIMPLEQ_INSERT_HEAD STAILQ_INSERT_HEAD
STAILQ_INSERT_HEAD(&fonts, fp, font_next);
STAILQ_INSERT_HEAD(&fonts, fp, font_next);
STAILQ_INSERT_HEAD(&vdisk_list, vd, vdisk_link);
STAILQ_INSERT_HEAD(&zfsinfo, zi, zi_link);
STAILQ_INSERT_HEAD(&ipr->ip_queue, ipq, ipq_next);
STAILQ_INSERT_HEAD(&top_vdev->v_children, vdev, v_childlink);
STAILQ_INSERT_HEAD(&orphans, vdev, v_childlink);
STAILQ_INSERT_HEAD(&on_cache, entry, entry);
STAILQ_INSERT_HEAD(&on_cache, entry, entry);
STAILQ_INSERT_HEAD(&softc->port_list, port, links);
STAILQ_INSERT_HEAD(&softc->work_queue, &atio->ccb_h,
STAILQ_INSERT_HEAD(&tmp_head, rcu, entry);
STAILQ_INSERT_HEAD(&dinfo->intrs, intr, i_link);
STAILQ_INSERT_HEAD(&bsr->entries, entry, link);
STAILQ_INSERT_HEAD(&br->bus_regions, reg, link);
STAILQ_INSERT_HEAD(&br->bus_intrs, ih, ih_link);
STAILQ_INSERT_HEAD(&cr->cr_sc->ciss_ ## name, cr, cr_link); \
STAILQ_INSERT_HEAD(&icc->rcvd_pdus, ip, ip_next);
STAILQ_INSERT_HEAD(&fc->devices, fwdev, link);
STAILQ_INSERT_HEAD(&fc->binds, fwb, fclist);
STAILQ_INSERT_HEAD(&fwe->xferlist, xfer, link);
STAILQ_INSERT_HEAD(&fwip->xferlist, xfer, link);
STAILQ_INSERT_HEAD(&rx->dqo.used_bufs,
STAILQ_INSERT_HEAD(&fc->ntfree, ntp, next);
STAILQ_INSERT_HEAD(&oct->dispatch.dlist[idx].head,
STAILQ_INSERT_HEAD(&txq->free, bf, bf_list);
STAILQ_INSERT_HEAD(&txq->free, bf, bf_list);
STAILQ_INSERT_HEAD(&rlw->index_list_head, channel, entry);
STAILQ_INSERT_HEAD(&txq->free, bf, bf_list);
STAILQ_INSERT_HEAD(&sc->sc_rx_inactive, &sc->sc_rx[i], next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, &sc->sc_tx[i], next);
STAILQ_INSERT_HEAD(&sc->sc_cmd_inactive, &sc->sc_cmd[i],
STAILQ_INSERT_HEAD(&uc->uc_rx_inactive, &uc->uc_rx[i], next);
STAILQ_INSERT_HEAD(&uc->uc_tx_inactive, &uc->uc_tx[i], next);
STAILQ_INSERT_HEAD(&tcp_log_dev_reader_head, priv, tldi_list);
STAILQ_INSERT_HEAD(&sc->sc_rx_inactive, &sc->sc_rx[i], next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, &sc->sc_tx[i], next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, &sc->sc_tx[i],
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&sc->sc_rx_inactive, &sc->sc_rx[i],
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, data_tx, next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, data_tx, next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&sc->sc_rx_inactive, &sc->sc_rx[i], next);
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, &sc->sc_tx[i],
STAILQ_INSERT_HEAD(&sc->sc_tx_inactive, bf, next);
STAILQ_INSERT_HEAD(&global_chan_list, chan, chan_next);
STAILQ_INSERT_HEAD(&xbb->reqlist_pending_stailq,
STAILQ_INSERT_HEAD(&xbb->request_free_stailq, req, links);
STAILQ_INSERT_HEAD(&ftick->tk_data->ms_head, ftick, tk_ms_link);
STAILQ_INSERT_HEAD(&cn_devlist, cnd, cnd_next);
STAILQ_INSERT_HEAD(&fp_ents_free_list, fs_current,
STAILQ_INSERT_HEAD(&ktr_free, req, ktr_list);
STAILQ_INSERT_HEAD(&ktr_new, req, ktr_list);
STAILQ_INSERT_HEAD(&ktr_free, req, ktr_list);
STAILQ_INSERT_HEAD(devstat_head,
STAILQ_INSERT_HEAD(&queue->tq_queue, task, ta_link);
STAILQ_INSERT_HEAD(&w_all, w, w_list);
STAILQ_INSERT_HEAD(&w_spin, w, w_typelist);
STAILQ_INSERT_HEAD(&w_sleep, w, w_typelist);
STAILQ_INSERT_HEAD(&w_free, w, w_list);
STAILQ_INSERT_HEAD(&tls->pending_records, m,
STAILQ_INSERT_HEAD(&sb->uxdg_mb, sb->uxdg_peeked,
STAILQ_INSERT_HEAD(&sc->pending, rec, link);
STAILQ_INSERT_HEAD(&fc->fc_frags, r, fr_link);
STAILQ_INSERT_HEAD(&(q)->queue, (i), el_next); \
STAILQ_INSERT_HEAD(&ngq->queue, item, el_next);
STAILQ_INSERT_HEAD(&tcp_log_expireq_head, tln,
STAILQ_INSERT_HEAD(&mq->mq_head, m, m_stailqpkt);
STAILQ_INSERT_HEAD(&mc->mc_q, m, m_stailq);
STAILQ_INSERT_HEAD, STAILQ_INSERT_AFTER, STAILQ_CONCAT_4, STAILQ_REMOVE_HEAD)
STAILQ_INSERT_AFTER, STAILQ_INSERT_HEAD, STAILQ_NEXT, STAILQ_REMOVE_HEAD)
STAILQ_INSERT_HEAD(&emptybuckets, b,
STAILQ_INSERT_HEAD(&fullbuckets, b, ub_link);
STAILQ_INSERT_HEAD(&zdom->uzd_buckets, bucket, ub_link);
STAILQ_INSERT_HEAD(&head, p, entries);
STAILQ_INSERT_HEAD(&seen_syscalls, sc, entries);
STAILQ_INSERT_HEAD(&loader->list, element, chain);
STAILQ_INSERT_HEAD(&dev->reorder_queue,
STAILQ_INSERT_HEAD(&hints, hint, hint_next);
STAILQ_INSERT_HEAD(&envvars, envvar, envvar_next);
STAILQ_INSERT_HEAD(&l, zfs->rootdsldir, next);
STAILQ_INSERT_HEAD(&os->dnodechunks, chunk, next);
STAILQ_INSERT_HEAD(&pmcpl_ct_node_hash[hash], h, pch_next);