TAILQ_HEAD_INITIALIZER
TAILQ_HEAD_INITIALIZER(x509_issuer_lru);
TAILQ_HEAD_INITIALIZER(global_confirms);
struct include_list includes = TAILQ_HEAD_INITIALIZER(includes);
struct include_list includes = TAILQ_HEAD_INITIALIZER(includes);
static struct h2span_conn_queue connq = TAILQ_HEAD_INITIALIZER(connq);
static struct dmsg_media_queue mediaq = TAILQ_HEAD_INITIALIZER(mediaq);
static TAILQ_HEAD(, td_thragent) proclist = TAILQ_HEAD_INITIALIZER(proclist);
struct thread_head _thread_list = TAILQ_HEAD_INITIALIZER(_thread_list);
struct thread_head _thread_gc_list = TAILQ_HEAD_INITIALIZER(_thread_gc_list);
TAILQ_HEAD(lmp_list, lmp) lmp_head = TAILQ_HEAD_INITIALIZER(lmp_head);
static TAILQ_HEAD(lmc_list, lmc) lmc_head = TAILQ_HEAD_INITIALIZER(lmc_head);
TAILQ_HEAD_INITIALIZER(rule_list);
TAILQ_HEAD_INITIALIZER(rule_tab_list);
TAILQ_HEAD_INITIALIZER(group_list);
TAILQ_HEAD_INITIALIZER(fsid_list);
static TAILQ_HEAD(, cache_info) CacheList = TAILQ_HEAD_INITIALIZER(CacheList);
static struct volume_list VolList = TAILQ_HEAD_INITIALIZER(VolList);
static TAILQ_HEAD(, diskcon) diskconq = TAILQ_HEAD_INITIALIZER(diskconq);
struct ifa_queue q = TAILQ_HEAD_INITIALIZER(q);
TAILQ_HEAD_INITIALIZER(xpt_driver.units)
TAILQ_HEAD_INITIALIZER(probe_driver.units)
TAILQ_HEAD_INITIALIZER(cddriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(chdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(dadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(passdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(ptdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(sadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(sesdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(sgdriver.units), /* gen */ 0
TAILQ_HEAD_INITIALIZER(targbhdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(targdriver.units), /* generation */ 0
isptarginit, "isptarg", TAILQ_HEAD_INITIALIZER(isptargdriver.units), /* generation */ 0
TAILQ_HEAD(mdshead, md_s) mdlist = TAILQ_HEAD_INITIALIZER(mdlist);
static TAILQ_HEAD(, mpt_softc) mpt_tailq = TAILQ_HEAD_INITIALIZER(mpt_tailq);
TAILQ_HEAD(, nvme_softc) nvme_sc_list = TAILQ_HEAD_INITIALIZER(nvme_sc_list);
TAILQ_HEAD_INITIALIZER(clockmod_dom_list);
struct dpt_softc_list dpt_softcs = TAILQ_HEAD_INITIALIZER(dpt_softcs);
struct gdt_softc_list gdt_softcs = TAILQ_HEAD_INITIALIZER(gdt_softcs);
static struct exit_list_head exit_list = TAILQ_HEAD_INITIALIZER(exit_list);
static struct forklist_head fork_list = TAILQ_HEAD_INITIALIZER(fork_list);
static modulelist_t modules = TAILQ_HEAD_INITIALIZER(modules);
TAILQ_HEAD_INITIALIZER(sensordev_list);
static TAILQ_HEAD(, usched) usched_list = TAILQ_HEAD_INITIALIZER(usched_list);
TAILQ_HEAD_INITIALIZER(intr_config_hook_list);
static devclass_list_t devclasses = TAILQ_HEAD_INITIALIZER(devclasses);
static TAILQ_HEAD(, eventhandler_list) eventhandler_lists = TAILQ_HEAD_INITIALIZER(eventhandler_lists);
static TAILQ_HEAD(, sem_undo) semu_list = TAILQ_HEAD_INITIALIZER(semu_list);
static TAILQ_HEAD(, tty) tty_list = TAILQ_HEAD_INITIALIZER(tty_list);
struct mntlist mountlist = TAILQ_HEAD_INITIALIZER(mountlist);
static TAILQ_HEAD(,bio_ops) bio_ops_list = TAILQ_HEAD_INITIALIZER(bio_ops_list);
iconv_converters = TAILQ_HEAD_INITIALIZER(iconv_converters);
iconv_cslist = TAILQ_HEAD_INITIALIZER(iconv_cslist);
struct ifnethead ifnet = TAILQ_HEAD_INITIALIZER(ifnet);
struct ifgrouphead ifg_head = TAILQ_HEAD_INITIALIZER(ifg_head);
TAILQ_HEAD(pf_tags, pf_tagname) pf_tags = TAILQ_HEAD_INITIALIZER(pf_tags),
pf_qids = TAILQ_HEAD_INITIALIZER(pf_qids);
struct hci_unit_list hci_unit_list = TAILQ_HEAD_INITIALIZER(hci_unit_list);
static TAILQ_HEAD(, ng_item) ng_itemlist = TAILQ_HEAD_INITIALIZER(ng_itemlist);
static struct dadq_head dadq = TAILQ_HEAD_INITIALIZER(dadq);
TAILQ_HEAD_INITIALIZER(ioapic_enumerators);
TAILQ_HEAD_INITIALIZER(lapic_enumerators);
TAILQ_HEAD_INITIALIZER(mptable_pci_int_list);
TAILQ_HEAD_INITIALIZER(mptable_ioapic_list);
TAILQ_HEAD_INITIALIZER(devfs_dev_list);
TAILQ_HEAD_INITIALIZER(devfs_mnt_list);
TAILQ_HEAD_INITIALIZER(devfs_chandler_list);
TAILQ_HEAD_INITIALIZER(devfs_alias_list);
TAILQ_HEAD_INITIALIZER(devfs_dev_ops_list);
TAILQ_HEAD_INITIALIZER(devfs_rule_list);
struct nfsmount_head nfs_mountq = TAILQ_HEAD_INITIALIZER(nfs_mountq);
TAILQ_HEAD_INITIALIZER(dev_freepages_list);
TAILQ_HEAD_INITIALIZER(dev_pager_object_list);
static format_info_head_t format_head = TAILQ_HEAD_INITIALIZER(format_head);
static usb_blob_head_t usb_blob_head = TAILQ_HEAD_INITIALIZER(usb_blob_head);
loadanchorshead = TAILQ_HEAD_INITIALIZER(loadanchorshead);
TAILQ_HEAD(files, file) files = TAILQ_HEAD_INITIALIZER(files);
TAILQ_HEAD(symhead, sym) symhead = TAILQ_HEAD_INITIALIZER(symhead);
TAILQ_HEAD(altqs, pf_altq) altqs = TAILQ_HEAD_INITIALIZER(altqs);
TAILQ_HEAD(, ifinfo) ifl = TAILQ_HEAD_INITIALIZER(ifl);
TAILQ_HEAD_INITIALIZER(railist);
TAILQ_HEAD_INITIALIZER(ifilist);
TAILQ_HEAD_INITIALIZER(ra_timer);
static TAILQ_HEAD(, provider) providers = TAILQ_HEAD_INITIALIZER(providers);
static struct sdlimhead_t sdlims = TAILQ_HEAD_INITIALIZER(sdlims);
static TAILQ_HEAD(, bridge) BridgeList = TAILQ_HEAD_INITIALIZER(BridgeList);
static struct mac_list LRUList = TAILQ_HEAD_INITIALIZER(LRUList);