TAILQ_HEAD_INITIALIZER
TAILQ_HEAD_INITIALIZER(global_confirms);
struct include_list includes = TAILQ_HEAD_INITIALIZER(includes);
struct include_list includes = TAILQ_HEAD_INITIALIZER(includes);
struct include_list includes = TAILQ_HEAD_INITIALIZER(includes);
TAILQ_HEAD_INITIALIZER(casper_services);
atfork_head temp_list = TAILQ_HEAD_INITIALIZER(temp_list);
pthreadlist _thread_list = TAILQ_HEAD_INITIALIZER(_thread_list);
pthreadlist _thread_gc_list = TAILQ_HEAD_INITIALIZER(_thread_gc_list);
atfork_head _thr_atfork_list = TAILQ_HEAD_INITIALIZER(_thr_atfork_list);
static TAILQ_HEAD(, td_thragent) proclist = TAILQ_HEAD_INITIALIZER(proclist);
static 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(tcb_list);
static TAILQ_HEAD(, ggd_request) inqueue = TAILQ_HEAD_INITIALIZER(inqueue);
static TAILQ_HEAD(, ggd_request) outqueue = TAILQ_HEAD_INITIALIZER(outqueue);
static TAILQ_HEAD(, proto) protos = TAILQ_HEAD_INITIALIZER(protos);
struct ifa_queue q = TAILQ_HEAD_INITIALIZER(q);
TAILQ_HEAD_INITIALIZER(altq_entries);
static TAILQ_HEAD(symhead, sym) symhead = TAILQ_HEAD_INITIALIZER(symhead);
loadanchorshead = TAILQ_HEAD_INITIALIZER(loadanchorshead);
static TAILQ_HEAD(files, file) files = TAILQ_HEAD_INITIALIZER(files);
static TAILQ_HEAD(, lump) lumps = TAILQ_HEAD_INITIALIZER(lumps);
static struct period_head minute = TAILQ_HEAD_INITIALIZER(minute);
static struct period_head quarter = TAILQ_HEAD_INITIALIZER(quarter);
static struct period_head hour = TAILQ_HEAD_INITIALIZER(quarter);
static struct period_head day = TAILQ_HEAD_INITIALIZER(quarter);
TAILQ_HEAD_INITIALIZER(malloc_head);
TAILQ_HEAD_INITIALIZER(module_head);
TAILQ_HEAD_INITIALIZER(devclasses);
static socket_list_t sockets = TAILQ_HEAD_INITIALIZER(sockets);
file_list_t files = TAILQ_HEAD_INITIALIZER(files);
static TAILQ_HEAD(, pptdev) pptdev_list = TAILQ_HEAD_INITIALIZER(pptdev_list);
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
static TAILQ_HEAD(, iort_node) pci_nodes = TAILQ_HEAD_INITIALIZER(pci_nodes);
static TAILQ_HEAD(, iort_node) smmu_nodes = TAILQ_HEAD_INITIALIZER(smmu_nodes);
static TAILQ_HEAD(, iort_node) its_groups = TAILQ_HEAD_INITIALIZER(its_groups);
static TAILQ_HEAD(, iort_node) named_nodes = TAILQ_HEAD_INITIALIZER(named_nodes);
TAILQ_HEAD_INITIALIZER(adadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(pmpdriver.units), /* generation */ 0,
TAILQ_HEAD_INITIALIZER(aprobe_driver.units), /* generation */ 0,
TAILQ_HEAD_INITIALIZER(xpt_driver.units), /* generation */ 0,
TAILQ_HEAD(, bio) queue = TAILQ_HEAD_INITIALIZER(queue);
TAILQ_HEAD_INITIALIZER(ctlfe_driver.units), /*generation*/ 0,
TAILQ_HEAD_INITIALIZER(sddadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(probe_driver.units), /* generation */ 0,
TAILQ_HEAD_INITIALIZER(ndadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(nvme_probe_driver.units), /* generation */ 0,
TAILQ_HEAD_INITIALIZER(cddriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(chdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(dadriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(encdriver.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(sgdriver.units), /* gen */ 0
TAILQ_HEAD_INITIALIZER(targbhdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(targdriver.units), /* generation */ 0
TAILQ_HEAD_INITIALIZER(probe_driver.units), /* generation */ 0,
TAILQ_HEAD_INITIALIZER(kinst_trampchunks);
TAILQ_HEAD_INITIALIZER(linux_ioctl_handlers);
TAILQ_HEAD_INITIALIZER(linux_ioctl_handlers);
TAILQ_HEAD_INITIALIZER(linux32_ioctl_handlers);
TAILQ_HEAD_INITIALIZER(devices);
TAILQ_HEAD_INITIALIZER(linux_vma_head);
TAILQ_HEAD(, shrinker) lkpi_shrinkers = TAILQ_HEAD_INITIALIZER(lkpi_shrinkers);
TAILQ_HEAD_INITIALIZER(acpi_ioctl_hooks);
acpi_powerresources = TAILQ_HEAD_INITIALIZER(acpi_powerresources);
acpi_powerconsumers = TAILQ_HEAD_INITIALIZER(acpi_powerconsumers);
struct ahd_softc_tailq ahd_tailq = TAILQ_HEAD_INITIALIZER(ahd_tailq);
struct ahc_softc_tailq ahc_tailq = TAILQ_HEAD_INITIALIZER(ahc_tailq);
TAILQ_HEAD(, ath_hal_rf) ah_rf_list = TAILQ_HEAD_INITIALIZER(ah_rf_list);
TAILQ_HEAD(, ath_hal_chip) ah_chip_list = TAILQ_HEAD_INITIALIZER(ah_chip_list);
static clkdom_list_t clkdom_list = TAILQ_HEAD_INITIALIZER(clkdom_list);
static clknode_list_t clknode_list = TAILQ_HEAD_INITIALIZER(clknode_list);
TAILQ_HEAD(, toepcb) tlist = TAILQ_HEAD_INITIALIZER(tlist);
TAILQ_HEAD(, synq_entry) slist = TAILQ_HEAD_INITIALIZER(slist);
static TAILQ_HEAD(, mpt_softc) mpt_tailq = TAILQ_HEAD_INITIALIZER(mpt_tailq);
static TAILQ_HEAD(, pci_domain) domains = TAILQ_HEAD_INITIALIZER(domains);
static phynode_list_t phynode_list = TAILQ_HEAD_INITIALIZER(phynode_list);
static regnode_list_t regnode_list = TAILQ_HEAD_INITIALIZER(regnode_list);
static gpio_list_t gpio_list = TAILQ_HEAD_INITIALIZER(gpio_list);
.units = TAILQ_HEAD_INITIALIZER(sdiobdriver.units),
static TAILQ_HEAD(, sndstat_entry) sndstat_devlist = TAILQ_HEAD_INITIALIZER(sndstat_devlist);
static TAILQ_HEAD(, sndstat_file) sndstat_filelist = TAILQ_HEAD_INITIALIZER(sndstat_filelist);
static syscon_list_t syscon_list = TAILQ_HEAD_INITIALIZER(syscon_list);
static TAILQ_HEAD(, tbdev_if) tbdev_head = TAILQ_HEAD_INITIALIZER(tbdev_head);
static TAILQ_HEAD(, tbdev_dm) tbdomain_head = TAILQ_HEAD_INITIALIZER(tbdomain_head);
static TAILQ_HEAD(, tbdev_rt) tbrouter_head = TAILQ_HEAD_INITIALIZER(tbrouter_head);
struct cdev_priv_list cdevp_list = TAILQ_HEAD_INITIALIZER(cdevp_list);
TAILQ_HEAD_INITIALIZER(devfs_rulesets);
static struct event_tailq_head g_events = TAILQ_HEAD_INITIALIZER(g_events);
static TAILQ_HEAD(,g_provider) g_doorstep = TAILQ_HEAD_INITIALIZER(g_doorstep);
static struct g_tailq_head geoms = TAILQ_HEAD_INITIALIZER(geoms);
TAILQ_HEAD_INITIALIZER(g_part_schemes);
TAILQ_HEAD(, bio) queue = TAILQ_HEAD_INITIALIZER(queue);
TAILQ_HEAD(, bio) queue = TAILQ_HEAD_INITIALIZER(queue);
TAILQ_HEAD(, bio) queue = TAILQ_HEAD_INITIALIZER(queue);
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
TAILQ_HEAD_INITIALIZER(dev_ddtr);
TAILQ_HEAD_INITIALIZER(dev_ddtr_giant);
TAILQ_HEAD_INITIALIZER(cdevp_free_list);
TAILQ_HEAD_INITIALIZER(event_list);
struct prisonlist allprison = TAILQ_HEAD_INITIALIZER(allprison);
static TAILQ_HEAD(helper_head, helper) helpers = TAILQ_HEAD_INITIALIZER(helpers);
TAILQ_HEAD_INITIALIZER(dumper_configs);
TAILQ_HEAD_INITIALIZER(umtx_shm_reg_delfree);
static driver_list_t passes = TAILQ_HEAD_INITIALIZER(passes);
static devclass_list_t devclasses = TAILQ_HEAD_INITIALIZER(devclasses);
static TAILQ_HEAD(, statspage) pagelist = TAILQ_HEAD_INITIALIZER(pagelist);
static TAILQ_HEAD(, dpcpu_free) dpcpu_head = TAILQ_HEAD_INITIALIZER(dpcpu_head);
struct rman_head rman_head = TAILQ_HEAD_INITIALIZER(rman_head);
static TAILQ_HEAD(, tty) tty_list = TAILQ_HEAD_INITIALIZER(tty_list);
struct vfsconfhead vfsconf = TAILQ_HEAD_INITIALIZER(vfsconf);
struct mntlist mountlist = TAILQ_HEAD_INITIALIZER(mountlist);
TAILQ_HEAD_INITIALIZER(root_holds);
iconv_converters = TAILQ_HEAD_INITIALIZER(iconv_converters);
iconv_cslist = TAILQ_HEAD_INITIALIZER(iconv_cslist);
static TAILQ_HEAD(,tuntap_softc) tunhead = TAILQ_HEAD_INITIALIZER(tunhead);
struct fib_data_head tmp_head = TAILQ_HEAD_INITIALIZER(tmp_head);
static TAILQ_HEAD(, fib_lookup_module) all_algo_list = TAILQ_HEAD_INITIALIZER(all_algo_list);
TAILQ_HEAD_INITIALIZER(vnet_constructors);
TAILQ_HEAD_INITIALIZER(vnet_destructors);
TAILQ_HEAD_INITIALIZER(vnet_data_free_head);
static TAILQ_HEAD(, ng_item) ng_itemlist = TAILQ_HEAD_INITIALIZER(ng_itemlist);
TAILQ_HEAD_INITIALIZER(handler_chain);
TAILQ_HEAD(, tcpcb) head = TAILQ_HEAD_INITIALIZER(head);
struct pf_source_list pf_source_gc = TAILQ_HEAD_INITIALIZER(pf_source_gc);
struct pf_statelim_list l = TAILQ_HEAD_INITIALIZER(l);
struct pf_state_link_list garbage = TAILQ_HEAD_INITIALIZER(garbage);
struct pf_sourcelim_list l = TAILQ_HEAD_INITIALIZER(l);
struct pf_state_link_list garbage = TAILQ_HEAD_INITIALIZER(garbage);
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
.nl_pending = TAILQ_HEAD_INITIALIZER(nl->nl_pending),
TAILQ_HEAD_INITIALIZER, TAILQ_EMPTY, TAILQ_FIRST, TAILQ_NEXT, \
static TAILQ_HEAD(, ktest_module) module_list = TAILQ_HEAD_INITIALIZER(module_list);
static TAILQ_HEAD(, swdevt) swtailq = TAILQ_HEAD_INITIALIZER(swtailq);
TAILQ_HEAD_INITIALIZER(amdiommu_units);
struct partlisthead partlist = TAILQ_HEAD_INITIALIZER(partlist);
static TAILQ_HEAD(, buf_elm) obuf_list = TAILQ_HEAD_INITIALIZER(obuf_list);
static TAILQ_HEAD(netinfohead, netinfo) netcb = TAILQ_HEAD_INITIALIZER(netcb);
TAILQ_HEAD_INITIALIZER(glyphs[0]),
TAILQ_HEAD_INITIALIZER(glyphs[1]),
TAILQ_HEAD_INITIALIZER(glyphs[2]),
TAILQ_HEAD_INITIALIZER(glyphs[3]),
TAILQ_HEAD_INITIALIZER(maps[0]),
TAILQ_HEAD_INITIALIZER(maps[1]),
TAILQ_HEAD_INITIALIZER(maps[2]),
TAILQ_HEAD_INITIALIZER(maps[3]),
static TAILQ_HEAD(e820_table, e820_element) e820_table = TAILQ_HEAD_INITIALIZER(
TAILQ_HEAD_INITIALIZER(pci_bars);
static TAILQ_HEAD(boot_list, boot_device) boot_devices = TAILQ_HEAD_INITIALIZER(
static TAILQ_HEAD(, provider) providers = TAILQ_HEAD_INITIALIZER(providers);
static struct tp_entries tp_entries = TAILQ_HEAD_INITIALIZER(tp_entries);
static struct bridge_ifs bridge_ifs = TAILQ_HEAD_INITIALIZER(bridge_ifs);
static struct bridge_ports bridge_ports = TAILQ_HEAD_INITIALIZER(bridge_ports);
TAILQ_HEAD_INITIALIZER(resources);
static struct device_tbl device_tbl = TAILQ_HEAD_INITIALIZER(device_tbl);
TAILQ_HEAD_INITIALIZER(disk_tbl);
static struct fs_tbl fs_tbl = TAILQ_HEAD_INITIALIZER(fs_tbl);
static struct network_tbl network_tbl = TAILQ_HEAD_INITIALIZER(network_tbl);
TAILQ_HEAD_INITIALIZER(partition_tbl);
static struct printer_tbl printer_tbl = TAILQ_HEAD_INITIALIZER(printer_tbl);
TAILQ_HEAD_INITIALIZER(processor_tbl);
static struct storage_tbl storage_tbl = TAILQ_HEAD_INITIALIZER(storage_tbl);
static struct swins_tbl swins_tbl = TAILQ_HEAD_INITIALIZER(swins_tbl);
static struct swrun_tbl swrun_tbl = TAILQ_HEAD_INITIALIZER(swrun_tbl);
TAILQ_HEAD_INITIALIZER(sensors);
static struct policyhead policyhead = TAILQ_HEAD_INITIALIZER(policyhead);
static struct cfjails sleeping = TAILQ_HEAD_INITIALIZER(sleeping);
static struct cfjails runnable = TAILQ_HEAD_INITIALIZER(runnable);
struct cfjails cfjails = TAILQ_HEAD_INITIALIZER(cfjails);
struct cfjails ready = TAILQ_HEAD_INITIALIZER(ready);
struct cfjails depend = TAILQ_HEAD_INITIALIZER(depend);
static TAILQ_HEAD(, entry) mainlst = TAILQ_HEAD_INITIALIZER(mainlst);
static TAILQ_HEAD(, aggent) fqueue = TAILQ_HEAD_INITIALIZER(fqueue);
static TAILQ_HEAD(, riprt) riprt_head = TAILQ_HEAD_INITIALIZER(riprt_head);
static TAILQ_HEAD(, ifc) ifc_head = TAILQ_HEAD_INITIALIZER(ifc_head);
TAILQ_HEAD(, ifinfo) ifl = TAILQ_HEAD_INITIALIZER(ifl);
TAILQ_HEAD_INITIALIZER(railist);
TAILQ_HEAD_INITIALIZER(ifilist);
TAILQ_HEAD_INITIALIZER(ra_timer);
TAILQ_HEAD_INITIALIZER(sm_rdnss_head);
TAILQ_HEAD_INITIALIZER(sm_dnssl_head);
struct ifinfo_head_t ifinfo_head = TAILQ_HEAD_INITIALIZER(ifinfo_head);
TAILQ_HEAD_INITIALIZER(deadq_head);
TAILQ_HEAD(files, file) files = TAILQ_HEAD_INITIALIZER(files);
TAILQ_HEAD(symhead, sym) symhead = TAILQ_HEAD_INITIALIZER(symhead);
struct ypldap_addr_list hn = TAILQ_HEAD_INITIALIZER(hn);