LIST_HEAD_INITIALIZER
struct name_list classes = LIST_HEAD_INITIALIZER(&classes);
LIST_HEAD(, session) sessions = LIST_HEAD_INITIALIZER(sessions);
LIST_HEAD_INITIALIZER(ftp_proxy_entries);
static LIST_HEAD(, _ns_drec) _ns_drec = LIST_HEAD_INITIALIZER(&_ns_drec);
static SLIST_HEAD(, _res_st) res_list = LIST_HEAD_INITIALIZER(&res_list);
static LIST_HEAD(, _sem_st) named_sems = LIST_HEAD_INITIALIZER(&named_sems);
static LIST_HEAD(, rumpuser_lwp) lwps = LIST_HEAD_INITIALIZER(lwps);
static LIST_HEAD(, prefork) preforks = LIST_HEAD_INITIALIZER(preforks);
LIST_HEAD_INITIALIZER(dio_dma_users);
LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist);
LIST_HEAD(, ml) allocatedlist = LIST_HEAD_INITIALIZER(allocatedlist);
LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist);
LIST_HEAD(, ml) allocatedlist = LIST_HEAD_INITIALIZER(allocatedlist);
LIST_HEAD(, ml) freelist = LIST_HEAD_INITIALIZER(freelist);
LIST_HEAD(, ml) allocatedlist = LIST_HEAD_INITIALIZER(allocatedlist);
LIST_HEAD_INITIALIZER(msipic_list);
LIST_HEAD_INITIALIZER(intr_extra_buses);
LIST_HEAD_INITIALIZER(&acpi_interrupt_list);
static LIST_HEAD(, bio_mapping) bios = LIST_HEAD_INITIALIZER(bios);
static LIST_HEAD(, ccd_softc) ccds = LIST_HEAD_INITIALIZER(ccds);
LIST_HEAD_INITIALIZER(fdtbus_clock_controller);
LIST_HEAD_INITIALIZER(fdtbus_dai_controllers);
LIST_HEAD_INITIALIZER(fdtbus_dma_controllers);
LIST_HEAD_INITIALIZER(fdtbus_gpio_controllers);
LIST_HEAD_INITIALIZER(fdtbus_i2c_controllers);
LIST_HEAD_INITIALIZER(fdtbus_interrupt_controllers);
LIST_HEAD_INITIALIZER(fdtbus_interrupt_cookies);
LIST_HEAD_INITIALIZER(fdtbus_iommus);
LIST_HEAD_INITIALIZER(fdtbus_mbox_controllers);
LIST_HEAD_INITIALIZER(fdtbus_mmc_pwrseqs);
LIST_HEAD_INITIALIZER(fdtbus_phy_controllers);
LIST_HEAD_INITIALIZER(fdtbus_pinctrl_controllers);
LIST_HEAD_INITIALIZER(fdtbus_power_controllers);
LIST_HEAD_INITIALIZER(fdtbus_powerdomain_controllers);
LIST_HEAD_INITIALIZER(fdtbus_pwm_controllers);
LIST_HEAD_INITIALIZER(fdtbus_regulator_controllers);
LIST_HEAD_INITIALIZER(fdtbus_reset_controllers);
LIST_HEAD_INITIALIZER(fdtbus_spi_controllers);
LIST_HEAD_INITIALIZER(fdtbus_syscons);
LIST_HEAD_INITIALIZER(isapnp_probes);
LIST_HEAD_INITIALIZER(pciconf_resource_reservations);
static LIST_HEAD(, pud_dev) pudlist = LIST_HEAD_INITIALIZER(pudlist);
static LIST_HEAD(, raid_softc) raids = LIST_HEAD_INITIALIZER(raids);
LIST_HEAD_INITIALIZER(sequencers);
LIST_HEAD_INITIALIZER(&sysmon_wdog_list);
LIST_HEAD_INITIALIZER(tprof_backend); /* S: */
LIST_HEAD_INITIALIZER(usb_blk_freelist);
LIST_HEAD_INITIALIZER(usb_blk_fraglist);
LIST_HEAD_INITIALIZER(usb_blk_fulllist);
LIST_HEAD_INITIALIZER(usb_frag_freelist);
static LIST_HEAD(, wsemulentry) wsemuls = LIST_HEAD_INITIALIZER(&wsemuls);
.sources = LIST_HEAD_INITIALIZER(entropy_global.sources),
LIST_HEAD_INITIALIZER(ex_head);
static hook_list_t shutdownhook_list = LIST_HEAD_INITIALIZER(shutdownhook_list);
static hook_list_t mountroothook_list=LIST_HEAD_INITIALIZER(mountroothook_list);
LIST_HEAD_INITIALIZER(rootspechook_list);
static hook_list_t exechook_list = LIST_HEAD_INITIALIZER(exechook_list);
static hook_list_t exithook_list = LIST_HEAD_INITIALIZER(exithook_list);
static hook_list_t forkhook_list = LIST_HEAD_INITIALIZER(forkhook_list);
static hook_list_t critpollhook_list = LIST_HEAD_INITIALIZER(critpollhook_list);
.pg_members = LIST_HEAD_INITIALIZER(&pgrp0.pg_members),
.p_lwps = LIST_HEAD_INITIALIZER(&proc0.p_lwps),
.p_sigwaiters = LIST_HEAD_INITIALIZER(&proc0.p_sigwaiters),
LIST_HEAD_INITIALIZER(veriexec_fpops_list);
struct cfdriverlist allcfdrivers = LIST_HEAD_INITIALIZER(&allcfdrivers);
LIST_HEAD_INITIALIZER(allcfattachiattrs);
static LIST_HEAD(, vmem) vmem_list = LIST_HEAD_INITIALIZER(vmem_list);
static LIST_HEAD(, linesw) ttyldisc_list = LIST_HEAD_INITIALIZER(ttyldisc_head);
LIST_HEAD_INITIALIZER(&accept_filtlsthd);
struct mownerhead mowners = LIST_HEAD_INITIALIZER(mowners);
LIST_HEAD_INITIALIZER(vfs_hooks_head);
LIST_HEAD_INITIALIZER(vfs_list);
LIST_HEAD_INITIALIZER(lua_states);
LIST_HEAD_INITIALIZER(lua_modules);
static LIST_HEAD(, if_clone) if_cloners = LIST_HEAD_INITIALIZER(if_cloners);
LIST_HEAD_INITIALIZER(&pfil_head_list);
LIST_HEAD_INITIALIZER(ieee80211com_head);
LIST_HEAD(hci_pcb_list, hci_pcb) hci_pcb = LIST_HEAD_INITIALIZER(hci_pcb);
l2cap_active_list = LIST_HEAD_INITIALIZER(l2cap_active_list);
l2cap_listen_list = LIST_HEAD_INITIALIZER(l2cap_listen_list);
rfcomm_session_active = LIST_HEAD_INITIALIZER(rfcomm_session_active);
rfcomm_session_listen = LIST_HEAD_INITIALIZER(rfcomm_session_listen);
struct sco_pcb_list sco_pcb = LIST_HEAD_INITIALIZER(sco_pcb);
LIST_HEAD_INITIALIZER(&icmp_mtudisc_callbacks);
LIST_HEAD_INITIALIZER(&icmp6_mtudisc_callbacks);
static LIST_HEAD(, ltsleeper) sleepers = LIST_HEAD_INITIALIZER(sleepers);
struct lwplist alllwp = LIST_HEAD_INITIALIZER(alllwp);
= LIST_HEAD_INITIALIZER(sysctl_boot_chain);
static LIST_HEAD(, rump_component) rchead = LIST_HEAD_INITIALIZER(rchead);
= LIST_HEAD_INITIALIZER(modinfo_boot_chain);
static LIST_HEAD(, pagerinfo) pagerlist = LIST_HEAD_INITIALIZER(pagerlist);
static LIST_HEAD(, etfs) etfs_list = LIST_HEAD_INITIALIZER(etfs_list);
static LIST_HEAD(, sockin_unit) su_ent = LIST_HEAD_INITIALIZER(su_ent);
LIST_HEAD_INITIALIZER(secmodels);
.ptp_pgflist = LIST_HEAD_INITIALIZER(pmap_segtab_info.ptp_pgflist),
.ti_pais = LIST_HEAD_INITIALIZER(pmap_tlb0_info.ti_pais),
static LIST_HEAD(sethead, _setT) sethead = LIST_HEAD_INITIALIZER(sethead);
LIST_HEAD_INITIALIZER(emul_ctx);
#ifndef LIST_HEAD_INITIALIZER
LIST_HEAD(qop_iflist, ifinfo) qop_iflist = LIST_HEAD_INITIALIZER(&iflist);
LIST_HEAD(tbr_list, tbrinfo) tbr_list = LIST_HEAD_INITIALIZER(&tbr_list);
LIST_HEAD_INITIALIZER(tmp_gen_rsc);
LIST_HEAD_INITIALIZER(tmp_gen_usc);
LIST_HEAD_INITIALIZER(tmp_gen_rsc);
struct hostlst_head hostlst_head = LIST_HEAD_INITIALIZER(hostlst_head);
struct lcklst_head lcklst_head = LIST_HEAD_INITIALIZER(lcklst_head);