SLIST_HEAD
SLIST_HEAD(xheader, xheader_record);
static SLIST_HEAD(, gmonparam) _gmonfree = SLIST_HEAD_INITIALIZER(_gmonfree);
static SLIST_HEAD(, gmonparam) _gmoninuse = SLIST_HEAD_INITIALIZER(_gmoninuse);
SLIST_HEAD(internal_head, internal_entry);
SLIST_HEAD(_Elf_Extent_List, _Elf_Extent);
static SLIST_HEAD(, stack) def_stacks = SLIST_HEAD_INITIALIZER(head);
SLIST_HEAD(, mail_addr) match_suffix = SLIST_HEAD_INITIALIZER(match_suffix);
SLIST_HEAD(, db_change) db_changes = SLIST_HEAD_INITIALIZER(db_changes);
#define SRPL_HEAD(name, entry) SLIST_HEAD(name, entry)
SLIST_HEAD(, pfr_uktable) ukt_list;
SLIST_HEAD(pfr_anchors, pfr_anchoritem);
SLIST_HEAD(vcpu_head, vcpu);
SLIST_HEAD(, pv_addr) kernel_pt_list = SLIST_HEAD_INITIALIZER(kernel_pt_list);
SLIST_HEAD(,acpipci_mcfg) acpipci_mcfgs =
SLIST_HEAD(, blink_led) bls_head;
SLIST_HEAD(, bonito_cfg_hook) sc_hook;
SLIST_HEAD(thermal_fans, thermal_fan_le) fans =
SLIST_HEAD(thermal_sensors, thermal_sens_le) sensors =
static SLIST_HEAD(, cn30xxsmi_softc) smi_list =
SLIST_HEAD(, octcit_intrhand)
SLIST_HEAD(, octciu_intrhand)
SLIST_HEAD(, pv_entry) pvh_head;
SLIST_HEAD(, blink_led) bls_head;
SLIST_HEAD(swcr_list, swcr_data);
SLIST_HEAD(acpi_lid_head, acpi_lid) acpibtn_lids =
SLIST_HEAD(,acpi_cstate) sc_cstates;
SLIST_HEAD(acpi_ac_head, acpi_ac);
SLIST_HEAD(acpi_bat_head, acpi_bat);
SLIST_HEAD(acpi_sbs_head, acpi_sbs);
SLIST_HEAD(, wmihandler) sc_handlers;
SLIST_HEAD(aml_notify_head, aml_notify_data);
SLIST_HEAD(, dt_softc) dtdev_list; /* [K] list of open /dev/dt nodes */
SLIST_HEAD(, dt_probe) *dtpf_entry;
SLIST_HEAD(, dt_probe) *dtpf_return;
SLIST_HEAD(, gpiokeys_key) sc_keys;
SLIST_HEAD(, map_node) hscb_maps;
SLIST_HEAD(, map_node) sg_maps;
SLIST_HEAD(, map_node) sense_maps;
SLIST_HEAD(, scb) free_scbs; /*
SLIST_HEAD(, sg_map_node) sg_maps;
SLIST_HEAD(ciss_ccb_list, ciss_ccb);
SLIST_HEAD(mfi_ccb_list, mfi_ccb);
SLIST_HEAD(mpi_ccb_list, mpi_ccb);
SLIST_HEAD(, rt2860_tx_data) data_pool;
SLIST_HEAD(__ti_mchead, ti_mc_entry) ti_mc_listhead;
SLIST_HEAD(__ti_txmaphead, ti_txmap_entry) ti_tx_map_listhead;
SLIST_HEAD(, uha_mscp) sc_free_mscp;
SLIST_HEAD(ipmi_sensors_head, ipmi_sensor);
SLIST_HEAD(path_list, path_entry);
SLIST_HEAD(scope_list, scope);
typedef SLIST_HEAD(symlist, symbol_node) symlist_t;
SLIST_HEAD(arc_ccb_list, arc_ccb);
SLIST_HEAD(auixp_dma_list, auixp_dma) sc_dma_list;
SLIST_HEAD(, notifier_block) drm_linux_acpi_notify_list =
SLIST_HEAD(,backlight_device) backlight_device_list =
SLIST_HEAD(,drvdata) drvdata_list = SLIST_HEAD_INITIALIZER(drvdata_list);
SLIST_HEAD(,component) component_list = SLIST_HEAD_INITIALIZER(component_list);
SLIST_HEAD(, ipw_soft_hdr) free_shdr;
SLIST_HEAD(, ipw_soft_buf) free_sbuf;
SLIST_HEAD(ips_ccbq, ips_ccb);
SLIST_HEAD(salloc_head, salloc_zone) free, used, spare;
SLIST_HEAD(hv_devices, hv_dev);
SLIST_HEAD(, virtio_blk_req) sc_freelist;
SLIST_HEAD(, vioscsi_req) sc_freelist;
SLIST_HEAD(, vq_entry) vq_freelist;
SLIST_HEAD(, xen_intsrc) sc_intrs;
SLIST_HEAD(xen_devlists, xen_devlist);
SLIST_HEAD(, rotatedfont) rotatedfonts = SLIST_HEAD_INITIALIZER(rotatedfonts);
SLIST_HEAD(, rasops_framebuffer) rasops_framebuffers =
SLIST_HEAD(sr_hotplug_list_head, sr_hotplug_list);
SLIST_HEAD(sr_disk_head, sr_disk);
SLIST_HEAD(sr_meta_opt_head, sr_meta_opt_item);
SLIST_HEAD(sr_boot_chunk_head, sr_boot_chunk);
SLIST_HEAD(sr_boot_volume_head, sr_boot_volume);
SLIST_HEAD(sr_chunk_head, sr_chunk);
SLIST_HEAD(atu_list_head, atu_chain) atu_rx_free;
SLIST_HEAD(uaq_list_head, uaq_chain) uaq_tx_free;
SLIST_HEAD(ure_list_head, ure_chain) ure_tx_free;
SLIST_HEAD(upd_sensor_head, upd_sensor);
SLIST_HEAD(vmlist_head, vm);
SLIST_HEAD(, bufq) bufqs = SLIST_HEAD_INITIALIZER(bufqs);
SLIST_HEAD(, ksensordev) sensordev_list =
SLIST_HEAD(taskq_threads, taskq_thread);
static SLIST_HEAD(, timecounter) tc_list = SLIST_HEAD_INITIALIZER(tc_list);
SLIST_HEAD(witness_list, witness);
SLIST_HEAD(,unp_deferral) unp_deferred =
SLIST_HEAD(, mount) mplist;
SLIST_HEAD(sr_boot_keydisk_head, sr_boot_keydisk);
SLIST_HEAD(__trhead, trunk_softc) trunk_list; /* list of trunks */
SLIST_HEAD(__tplhd, trunk_port) tr_ports; /* list of interfaces */
SLIST_HEAD(__mclhd, trunk_mc) tr_mc_head; /* multicast addresses */
SLIST_HEAD(,wg_peer) start_list;
SLIST_HEAD(,wg_index) p_unused_index;
SLIST_HEAD(pf_state_gcl, pf_state) gcl = SLIST_HEAD_INITIALIZER(gcl);
SLIST_HEAD(pf_osfp_list, pf_os_fingerprint) pf_osfp_list =
SLIST_HEAD(pfr_ktableworkq, pfr_ktable);
SLIST_HEAD(pf_osfp_enlist, pf_osfp_entry) fp_oses; /* list of matches */
SLIST_HEAD(pf_rule_slist, pf_rule_item);
SLIST_HEAD(pf_sn_head, pf_sn_item);
SLIST_HEAD(pfr_kentryworkq, pfr_kentry);
SLIST_HEAD(pf_state_linkage, pf_state_link);
SLIST_HEAD(,noise_keypair) r_unused_keypairs;
SLIST_HEAD(kevqlist, kevq);
SLIST_HEAD(, scsi_link) sc_link_list;
SLIST_HEAD(knlist, knote);
SLIST_HEAD(, m_tag) ph_tags; /* list of packet tags */
SLIST_HEAD(ksensors_head, ksensor);
SLIST_HEAD(vnodechain, vnode);
SLIST_HEAD(,unpcb) unp_refs; /* [s] referencing socket linked list */
SLIST_HEAD(, vm_map_entry) kentry_free; /* free page pool */
SLIST_HEAD(track_head, track_info);
SLIST_HEAD(, pool_item) pr_free; /* free list */
SLIST_HEAD(hash_head, hash_table_entry);
SLIST_HEAD(wklhead, worklist);
SLIST_HEAD(fileargs, filearg);
static SLIST_HEAD(, autoexec) autos;
SLIST_HEAD(vhead, varentry);
SLIST_HEAD(slisthead, delentry) delhead = SLIST_HEAD_INITIALIZER(delhead);
SLIST_HEAD(tagstack, tagpos) shead = SLIST_HEAD_INITIALIZER(shead);
SLIST_HEAD(listhead, list);
SLIST_HEAD(wklhead, worklist);
SLIST_HEAD(,utmptty) utmphead;
SLIST_HEAD(env_head, env_val);
SLIST_HEAD(, bt_var) g_variables;
SLIST_HEAD(, bt_var) l_variables;
SLIST_HEAD(, bt_arg) bs_args;
SLIST_HEAD(, bt_probe) br_probes; /* list of probes */
SLIST_HEAD(, bt_stmt) br_action;
SLIST_HEAD(, bt_var) br_variables; /* local variables */
SLIST_HEAD(crontab_list, _entry) crontab; /* this person's crontab */
SLIST_HEAD(page_stack, ppage);
SLIST_HEAD(referrals, referral);
SLIST_HEAD(name_list, name);
SLIST_HEAD(attr_list, attr_ptr);
SLIST_HEAD(obj_list, obj_ptr);
SLIST_HEAD(,host) children;
SLIST_HEAD(subordinates_head, ccr_mft_sub_ski);
static SLIST_HEAD(, repo) repos = SLIST_HEAD_INITIALIZER(repos);
static SLIST_HEAD(, rrdprepo) rrdprepos = SLIST_HEAD_INITIALIZER(rrdprepos);
static SLIST_HEAD(, rsyncrepo) rsyncrepos = SLIST_HEAD_INITIALIZER(rsyncrepos);
static SLIST_HEAD(, tarepo) tarepos = SLIST_HEAD_INITIALIZER(tarepos);
SLIST_HEAD(env_head, env_val);
SLIST_HEAD(virtio_dev_head, virtio_dev) virtio_devs;