SIMPLEQ_INSERT_TAIL
SIMPLEQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
SIMPLEQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
SIMPLEQ_INSERT_TAIL(&(*fa)->fa_list, fae, fae_list);
SIMPLEQ_INSERT_TAIL(vn_head, v, node);
SIMPLEQ_INSERT_TAIL(&nconf->iface_list,
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
SIMPLEQ_INSERT_TAIL(&iface_ia_conf->iface_pd_list,
SIMPLEQ_INSERT_TAIL(&nconf->iface_list,
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
SIMPLEQ_INSERT_TAIL(&iface_ia_conf->iface_pd_list,
SIMPLEQ_INSERT_TAIL(&iface_conf->iface_ia_list,
SIMPLEQ_INSERT_TAIL(&conf->iface_list, iface, entry);
SIMPLEQ_INSERT_TAIL(&iface_ia_conf->iface_pd_list, iface_pd, entry);
SIMPLEQ_INSERT_TAIL(&nconf->iface_list,
SIMPLEQ_INSERT_TAIL(&nconf->iface_list,
SIMPLEQ_INSERT_TAIL(&conf->iface_list, iface, entry);
SIMPLEQ_INSERT_TAIL(&msg->msg_parent->msg_certreqs, cr, cr_entry);
SIMPLEQ_INSERT_TAIL(&pfkey_postponed, pm, pm_entry);
SIMPLEQ_INSERT_TAIL(&pfkey_postponed, pmp, pm_entry);
SIMPLEQ_INSERT_TAIL(&pfkey_retry, pm, pm_entry);
SIMPLEQ_INSERT_TAIL(&table_opts.init_nodes, ti,
SIMPLEQ_INSERT_TAIL(&table_opts.init_nodes, ti,
SIMPLEQ_INSERT_TAIL(&(*tbl)->pt_nodes, ti, entries);
SIMPLEQ_INSERT_TAIL(&ecuf->ecuf_mem, ecum, ecum_list);
SIMPLEQ_INSERT_TAIL(&ecuf->ecuf_irq, ecui, ecui_list);
SIMPLEQ_INSERT_TAIL(&ecuf->ecuf_dma, ecud, ecud_list);
SIMPLEQ_INSERT_TAIL(&ecuf->ecuf_io, ecuio, ecuio_list);
SIMPLEQ_INSERT_TAIL(&ecu_data_list, ecud, ecud_list);
SIMPLEQ_INSERT_TAIL(&ecud->ecud_funcs, ecuf,
SIMPLEQ_INSERT_TAIL(&acpiiort_smmu_list, as, as_list);
SIMPLEQ_INSERT_TAIL(&sc->sc_domains, dom, sd_list);
SIMPLEQ_INSERT_TAIL(&pciintr_link_map_list, l, list);
SIMPLEQ_INSERT_TAIL(&db_xh, xh, xh_list);
SIMPLEQ_INSERT_TAIL(&sc->sc_tables, entry,
SIMPLEQ_INSERT_TAIL(&acpi_taskq, wq, next);
SIMPLEQ_INSERT_TAIL(&sc->sc_wakedevs, wq, q_next);
SIMPLEQ_INSERT_TAIL(&sc->sc_acpi->sc_wakedevs, wq, q_next);
SIMPLEQ_INSERT_TAIL(&acpiprt_map_list, p, list);
SIMPLEQ_INSERT_TAIL(&sc->sc_cons, cons, cs_next);
SIMPLEQ_INSERT_TAIL(&sc->sc_acpi->sc_pwrresdevs, pr, p_next);
SIMPLEQ_INSERT_TAIL(&sc->sc_sensorlist, as, entry);
SIMPLEQ_INSERT_TAIL(&root->son, node, sib);
SIMPLEQ_INSERT_TAIL(head, image, next);
SIMPLEQ_INSERT_TAIL(&sc->sc_events, ce, ce_q);
SIMPLEQ_INSERT_TAIL(&dt_probe_list, dtp, dtp_next);
SIMPLEQ_INSERT_TAIL(&mt->sc_inputs, input, entry);
SIMPLEQ_INSERT_TAIL(&rxq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->txbufs, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&txq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->txbufs, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&rxq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&rxq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->txbufs, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&txq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->txbufs, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&rxq->head, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->txbufs, bf, bf_list);
SIMPLEQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_txfreeq, txs, txs_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_txdirtyq, txs, txs_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_ccb_free, ccb, ccb_chain);
SIMPLEQ_INSERT_TAIL(&sc->sc_ccb_queue, ccb, ccb_chain);
SIMPLEQ_INSERT_TAIL(&sc->sc_queue, xs, xfer_list);
SIMPLEQ_INSERT_TAIL(&h->events, pe, pe_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_evt_ack_queue, rcb, rcb_link);
SIMPLEQ_INSERT_TAIL(&sc->sc_evt_scan_queue, rcb, rcb_link);
SIMPLEQ_INSERT_TAIL(&done_list, ccb, ccb_entry);
SIMPLEQ_INSERT_TAIL(&sc->sc_ccb_list, ccb, ccb_entry);
SIMPLEQ_INSERT_TAIL(&list, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&list, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&tsb->tsb_freeq, ts, ts_q);
SIMPLEQ_INSERT_TAIL(&tsb->tsb_freeq, ts, ts_q);
SIMPLEQ_INSERT_TAIL(&tsb->tsb_dirtyq, ts, ts_q);
SIMPLEQ_INSERT_TAIL(&tsb->tsb_freeq, ts, ts_q);
SIMPLEQ_INSERT_TAIL(&h->events, pe, pe_q);
SIMPLEQ_INSERT_TAIL(&sc->sc_ccb_list, ccb, ccb_entry);
SIMPLEQ_INSERT_TAIL(&sc->sc_arq_idle, aqb, aqb_entry);
SIMPLEQ_INSERT_TAIL(&sc->sc_arq_live, aqb, aqb_entry);
SIMPLEQ_INSERT_TAIL(&sc->sc_arq_idle, aqb, aqb_entry);
SIMPLEQ_INSERT_TAIL(&sc->sc_arq_live, aqb, aqb_entry);
SIMPLEQ_INSERT_TAIL(lst, pkt, entry);
SIMPLEQ_INSERT_TAIL(&sc_if->sk_txmap_head, entry,
SIMPLEQ_INSERT_TAIL(&ccbs, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&sc->sc_abort_list, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&sc->sc_evt_sas_queue, rcb, rcb_link);
SIMPLEQ_INSERT_TAIL(&sc->sc_evt_ack_queue, rcb, rcb_link);
SIMPLEQ_INSERT_TAIL(&ccbs, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&evts, rcb, rcb_link);
SIMPLEQ_INSERT_TAIL(&list, ccb, ccb_link);
SIMPLEQ_INSERT_TAIL(&list, ccb, ccb_entry);
SIMPLEQ_INSERT_TAIL(&list, ccb, ccb_entry);
SIMPLEQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
SIMPLEQ_INSERT_TAIL(&sc->card.pf_head, pf, pf_list);
SIMPLEQ_INSERT_TAIL(&state->pf->cfe_head,
SIMPLEQ_INSERT_TAIL(&state->card->pf_head, state->pf,
SIMPLEQ_INSERT_TAIL(&state->card->pf_head,
SIMPLEQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
SIMPLEQ_INSERT_TAIL(&pf->cfe_head, cfe, cfe_list);
SIMPLEQ_INSERT_TAIL(&sc->card.pf_head, pf, pf_list);
SIMPLEQ_INSERT_TAIL(&sc->sc_offers, co, co_entry);
SIMPLEQ_INSERT_TAIL(&sc->sf_head, sf0, sf_list);
SIMPLEQ_INSERT_TAIL(&sc->sf_head, sf, sf_list);
SIMPLEQ_INSERT_TAIL(&sc->sf_head, sf, sf_list);
SIMPLEQ_INSERT_TAIL(&ep->intrq, j, intrq_entry);
SIMPLEQ_INSERT_TAIL(&pipe->queue, xfer, next);
SIMPLEQ_INSERT_TAIL(&sc->sc_mmap_q, &sc->sc_mmap[i], q_frames);
SIMPLEQ_INSERT_TAIL(&sc->sc_mmap_q, sc->sc_mmap_cur, q_frames);
SIMPLEQ_INSERT_TAIL(head, bp, b_bufq.bufq_data_fifo.bqf_entries);
SIMPLEQ_INSERT_TAIL(&data->fifo, bp, dsentries);
SIMPLEQ_INSERT_TAIL(&kthread_q, kq, kq_q);
SIMPLEQ_INSERT_TAIL(&spc->spc_deferred, smr, smr_list);
SIMPLEQ_INSERT_TAIL(&fd->fd_fbufs_in, fbuf, fb_next);
SIMPLEQ_INSERT_TAIL(&fd->fd_fbufs_wait, fbuf, fb_next);
SIMPLEQ_INSERT_TAIL(&bif->bif_brlout, n, brl_next);
SIMPLEQ_INSERT_TAIL(&bif->bif_brlin, n, brl_next);
SIMPLEQ_INSERT_TAIL(&fqc->newq, flow, flowentry);
SIMPLEQ_INSERT_TAIL(&fqc->oldq, flow,
SIMPLEQ_INSERT_TAIL(&fqc->oldq, flow, flowentry);
SIMPLEQ_INSERT_TAIL(&tdblist, tdbp, tdb_walk);
SIMPLEQ_INSERT_TAIL(&d->d_xfers, xs, xfer_list);
SIMPLEQ_INSERT_TAIL(davq, dav, dav_next);
SIMPLEQ_INSERT_TAIL(dieq, die, die_next);
SIMPLEQ_INSERT_TAIL(dabq, dab, dab_next);
SIMPLEQ_INSERT_TAIL(&dab->dab_attrs, dat, dat_next);
SIMPLEQ_INSERT_TAIL(&tmp->it_refs, ir, ir_next);
SIMPLEQ_INSERT_TAIL(&pool_head, pp, pr_list);
SIMPLEQ_INSERT_TAIL(&head, lp, entries);
SIMPLEQ_INSERT_TAIL(&diffhead, diffp, diffentries);
SIMPLEQ_INSERT_TAIL(&delqhead, linep, fileentries);
SIMPLEQ_INSERT_TAIL(&usec_queue, u, next);
SIMPLEQ_INSERT_TAIL(&conf->l3vpns, curvpn, entry);
SIMPLEQ_INSERT_TAIL(&ribnames, rr, entry);
SIMPLEQ_INSERT_TAIL(&conf->prefixsets, curpset, entry);
SIMPLEQ_INSERT_TAIL(&conf->prefixsets, curpset, entry);
SIMPLEQ_INSERT_TAIL(&conf->rtrs, new, entry);
SIMPLEQ_INSERT_TAIL(&conf->originsets, curoset, entry);
SIMPLEQ_INSERT_TAIL(&conf->originsets, curoset, entry);
SIMPLEQ_INSERT_TAIL(&nconf->rde_originsets, ps,
SIMPLEQ_INSERT_TAIL(&nconf->rde_prefixsets, ps,
SIMPLEQ_INSERT_TAIL(&nconf->l3vpns, vpn, entry);
SIMPLEQ_INSERT_TAIL(as_sets, aset, entry);
SIMPLEQ_INSERT_TAIL(&singletons, j, entries);
SIMPLEQ_INSERT_TAIL(&jobs, j, entries);
SIMPLEQ_INSERT_TAIL(&eigrp->redist_list, $1, entry);
SIMPLEQ_INSERT_TAIL(&sc.parent.replies, r, entry);
SIMPLEQ_INSERT_TAIL(&sc.child.popping, c, entry);
SIMPLEQ_INSERT_TAIL(&sc.child.pushing, c, entry);
SIMPLEQ_INSERT_TAIL(&conf->sessions, scelm, entry);
SIMPLEQ_INSERT_TAIL(bt->txn->dirty_queue, mp, next);
SIMPLEQ_INSERT_TAIL(&conf->acl, $2, entry);
SIMPLEQ_INSERT_TAIL(¤t_ns->acl, $1, entry);
SIMPLEQ_INSERT_TAIL(&conf->domain_list, domain, entry);
SIMPLEQ_INSERT_TAIL(&domain->vdisk_list, vdisk, entry);
SIMPLEQ_INSERT_TAIL(&domain->vnet_list, vnet, entry);
SIMPLEQ_INSERT_TAIL(&domain->var_list, var, entry);
SIMPLEQ_INSERT_TAIL(&domain->iodev_list, iodev, entry);
SIMPLEQ_INSERT_TAIL(&conf->redist_list, $1, entry);
SIMPLEQ_INSERT_TAIL(&conf->redist_list, $1, entry);
SIMPLEQ_INSERT_TAIL(&area->redist_list, $2, entry);
SIMPLEQ_INSERT_TAIL(&narea->redist_list, nred, entry);
SIMPLEQ_INSERT_TAIL(&nconf->ra_iface_list,
SIMPLEQ_INSERT_TAIL(&ra_iface_conf->ra_prefix_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_rdnss_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_dnssl_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_pref64_list, pref64,
SIMPLEQ_INSERT_TAIL(&ra_iface->prefixes, new_ra_prefix_conf, entry);
SIMPLEQ_INSERT_TAIL(&nconf->ra_iface_list,
SIMPLEQ_INSERT_TAIL(&ra_iface_conf->ra_prefix_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_rdnss_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_dnssl_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_pref64_list, pref64,
SIMPLEQ_INSERT_TAIL(&ra_iface_conf->ra_prefix_list, prefix,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_pref64_list, pref64, entry);
SIMPLEQ_INSERT_TAIL(&conf->ra_iface_list, iface, entry);
SIMPLEQ_INSERT_TAIL(&ra_options->ra_rdnss_list,
SIMPLEQ_INSERT_TAIL(&ra_options->ra_dnssl_list,
SIMPLEQ_INSERT_TAIL(&dst->ra_rdnss_list, nra_rdnss,
SIMPLEQ_INSERT_TAIL(&dst->ra_dnssl_list, nra_dnssl,
SIMPLEQ_INSERT_TAIL(&dst->ra_pref64_list, npref64, entry);
SIMPLEQ_INSERT_TAIL(&hs->hs_methods, hmn, hmn_entry);
SIMPLEQ_INSERT_TAIL(&conf->redist_list, r,
SIMPLEQ_INSERT_TAIL(&conf->redist_list, r, entry);
SIMPLEQ_INSERT_TAIL(&p->msgs, qm, next);
SIMPLEQ_INSERT_TAIL(&pfkey_msglist, pmsg, next);
SIMPLEQ_INSERT_TAIL(&Files,
SIMPLEQ_INSERT_TAIL(&Files,
SIMPLEQ_INSERT_TAIL(&Files, f, f_next);