TAILQ_ENTRY
TAILQ_ENTRY(x509_issuer) queue; /* LRU of entries */
TAILQ_ENTRY(channel_confirm) entry;
TAILQ_ENTRY(global_confirm) entry;
TAILQ_ENTRY(revoked_certs) entry;
TAILQ_ENTRY(packet) next;
TAILQ_ENTRY(key_entry) next;
TAILQ_ENTRY(include_item) entry;
TAILQ_ENTRY(request) tq;
TAILQ_ENTRY(identity) next;
TAILQ_ENTRY(Connection) c_link; /* List of connections in timeout order. */
TAILQ_ENTRY(pkcs11_keyinfo) next;
TAILQ_ENTRY(pkcs11_provider) next;
TAILQ_ENTRY(identity) next;
TAILQ_ENTRY(_bkt) hq; /* hash queue */
TAILQ_ENTRY(_bkt) q; /* lru queue */
TAILQ_ENTRY(_BIG5Exclude) entry;
TAILQ_ENTRY(escape_t) entry;
TAILQ_ENTRY(mnemonic_t) entry;
TAILQ_ENTRY(_citrus_iconv_std_dst) sd_entry;
TAILQ_ENTRY(_citrus_iconv_std_src) ss_entry;
TAILQ_ENTRY(_citrus_iconv_shared) ci_tailq_entry;
TAILQ_ENTRY(policyqueue) pc_entry;
TAILQ_ENTRY(policyqueue) pc_entry;
TAILQ_ENTRY(broadif) link;
TAILQ_ENTRY(slab) entry;
TAILQ_ENTRY(cuse_dev_entered) entry;
TAILQ_ENTRY(cuse_dev) entry;
TAILQ_ENTRY(udev_list_entry) link;
TAILQ_ENTRY(devinfo_i_dev) dd_link;
TAILQ_ENTRY(devinfo_i_rman) dm_link;
TAILQ_ENTRY(devinfo_i_res) dr_link;
TAILQ_ENTRY(dmsg_media) entry;
TAILQ_ENTRY(dmsg_state) entry; /* on parent subq */
TAILQ_ENTRY(dmsg_msg) qentry;
TAILQ_ENTRY(h2span_conn) entry;
TAILQ_ENTRY(h2span_relay) entry; /* from link */
TAILQ_ENTRY(event_filter_unresolved) link;
TAILQ_ENTRY(evtr_variable_value) link;
TAILQ_ENTRY(libhammer_snapinfo) entries;
TAILQ_ENTRY(libhammer_pfsinfo) entries;
TAILQ_ENTRY(td_thragent) ta_next; \
TAILQ_ENTRY(cond_cancel_info) entry;
TAILQ_ENTRY(__pthread_mutex_s) m_qe;
TAILQ_ENTRY(pthread_atfork) qe;
TAILQ_ENTRY(__pthread_s) tle; /* link for all threads in process */
TAILQ_ENTRY(__pthread_s) gcle;
TAILQ_ENTRY(__pthread_s) sqe;
TAILQ_ENTRY(libusb_device) hotplug_entry;
TAILQ_ENTRY(libusb_super_pollfd) entry;
TAILQ_ENTRY(libusb_super_transfer) entry;
TAILQ_ENTRY(libusb_hotplug_callback_handle_struct) entry;
TAILQ_ENTRY(libusb20_device) dev_entry;
TAILQ_ENTRY(lm) lm_link;
TAILQ_ENTRY(lmp) lmp_link;
TAILQ_ENTRY(lmc) next;
TAILQ_ENTRY(groupdevid) link;
TAILQ_ENTRY(rule) link;
TAILQ_ENTRY(rule_tab) link;
TAILQ_ENTRY(blockref_msg) entry;
TAILQ_ENTRY(fat32_cache_entry) entries;
TAILQ_ENTRY(fsid_entry) link;
TAILQ_ENTRY(buffer_info) entry;
TAILQ_ENTRY(volume_info) entry;
TAILQ_ENTRY(cache_info) entry;
TAILQ_ENTRY(pfs_entry) entry;
TAILQ_ENTRY(pfs_entry) entry;
TAILQ_ENTRY(diskcon) entry;
TAILQ_ENTRY(autoconn) entry;
TAILQ_ENTRY(ifa_order_elt) link;
TAILQ_ENTRY(pathentry) next;
TAILQ_ENTRY(udev_list_entry) link;
TAILQ_ENTRY(pdev_array_entry) link;
TAILQ_ENTRY(event_filter) link;
TAILQ_ENTRY(udev_monitor_event) link;
TAILQ_ENTRY(udev_monitor) link;
TAILQ_ENTRY(ccb_hdr) tqe;
TAILQ_ENTRY(cam_periph) unit_links;
TAILQ_ENTRY(cam_sim) links;
TAILQ_ENTRY(cam_ed) links;
TAILQ_ENTRY(cam_et) links;
TAILQ_ENTRY(cam_eb) links;
TAILQ_ENTRY(sg_rdwr) rdwr_link;
TAILQ_ENTRY(targ_cmd_descr) tqe;
TAILQ_ENTRY(isa_config_entry) ice_link;
TAILQ_ENTRY(msix_vector) mv_link;
TAILQ_ENTRY(xhci_command) entry;
TAILQ_ENTRY(usb_xfer) wait_entry; /* used at various places */
TAILQ_ENTRY(usb_symlink) sym_entry;
TAILQ_ENTRY(usb_proc_msg) pm_qentry;
TAILQ_ENTRY(acpi_ioctl_hook) link;
TAILQ_ENTRY(acpi_powerreference) ar_rlink; /* link on resource list */
TAILQ_ENTRY(acpi_powerreference) ar_clink; /* link on consumer */
TAILQ_ENTRY(acpi_powerconsumer) ac_link;
TAILQ_ENTRY(acpi_powerresource) ap_link;
TAILQ_ENTRY(wmi_info) wmi_list;
TAILQ_ENTRY(agp_memory) am_link; /* wiring for the tailq */
TAILQ_ENTRY(ahci_ccb) ccb_entry;
TAILQ_ENTRY(amd_srb) links;
TAILQ_ENTRY(dm_delay_buf) entry;
TAILQ_ENTRY(dm_pdev) next_pdev;
TAILQ_ENTRY(dm_dev) next_devlist; /* Major device list. */
TAILQ_ENTRY(dm_target) dm_target_next;
TAILQ_ENTRY(dm_mapping) next;
TAILQ_ENTRY(dm_table_entry) next;
TAILQ_ENTRY(isc_session) sp_link;
TAILQ_ENTRY(pduq) pq_link;
TAILQ_ENTRY(md_s) link;
TAILQ_ENTRY(req_entry) links; /* Pointer to next in list */
TAILQ_ENTRY(mpt_softc) links;
TAILQ_ENTRY(ata_request) chain; /* list management */
TAILQ_ENTRY(atapi_hcb) chain;
TAILQ_ENTRY(host_packet) chain;
TAILQ_ENTRY(nvme_softc) entry; /* global list */
TAILQ_ENTRY(sili_ccb) ccb_entry;
TAILQ_ENTRY(xa_iocom) entry;
TAILQ_ENTRY(xa_tag) entry;
TAILQ_ENTRY(cuse_client_command) entry;
TAILQ_ENTRY(cuse_memory) entry;
TAILQ_ENTRY(cuse_server_dev) entry;
TAILQ_ENTRY(cuse_server) entry;
TAILQ_ENTRY(cuse_client) entry;
TAILQ_ENTRY(cuse_client) entry_ref;
TAILQ_ENTRY(dimm_softc) dimm_link;
TAILQ_ENTRY(ecc_e3_dimm) dimm_link;
TAILQ_ENTRY(ecc_e5_dimm) dimm_link;
TAILQ_ENTRY(ipmi_request) ir_link;
TAILQ_ENTRY(ipmi_device) ipmi_link;
TAILQ_ENTRY(ath_tid) axq_qelem;
TAILQ_ENTRY(ath_buf) bf_list;
TAILQ_ENTRY(bwn_lo_calib) list;
TAILQ_ENTRY(bwn_pio_txpkt) tp_list;
TAILQ_ENTRY(bwn_mac) mac_list;
TAILQ_ENTRY(clockmod_softc) sc_link;
TAILQ_ENTRY(clockmod_dom) dom_link;
TAILQ_ENTRY(memtemp_core_dimm) dimm_link;
TAILQ_ENTRY(memtemp_e5_dimm) dimm_link;
TAILQ_ENTRY(aac_container) co_link;
TAILQ_ENTRY(aac_sim) sim_link;
TAILQ_ENTRY(aac_command) cm_link; /* list linkage */
TAILQ_ENTRY(aac_fibmap) fm_link; /* list linkage */
TAILQ_ENTRY(aac_event) ev_links;
TAILQ_ENTRY(amr_command_cluster) acc_link;
TAILQ_ENTRY(dpt_softc) links;
TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */
TAILQ_ENTRY(devclass) link;
TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */
TAILQ_ENTRY(devclass) link;
TAILQ_ENTRY(gdt_ucmd) links;
TAILQ_ENTRY(gdt_softc) links;
TAILQ_ENTRY(mfi_disk) ld_link;
TAILQ_ENTRY(mfi_system_pd) pd_link;
TAILQ_ENTRY(mfi_evt_queue_elm) link;
TAILQ_ENTRY(mfi_aen) aen_link;
TAILQ_ENTRY(mfi_cmd_tbolt) next;
TAILQ_ENTRY(mfi_command) cm_link;
TAILQ_ENTRY(mlx_command) mc_link; /* list linkage */
TAILQ_ENTRY(mly_command) mc_link; /* list linkage */
TAILQ_ENTRY(mpr_fw_event_work) ev_link;
TAILQ_ENTRY(mpr_chain) chain_link;
TAILQ_ENTRY(mpr_prp_page) prp_page_link;
TAILQ_ENTRY(mpr_command) cm_link;
TAILQ_ENTRY(mpr_command) cm_recovery;
TAILQ_ENTRY(mpr_event_handle) eh_list;
TAILQ_ENTRY(mpssas_target) sysctl_link;
TAILQ_ENTRY(mps_fw_event_work) ev_link;
TAILQ_ENTRY(mps_chain) chain_link;
TAILQ_ENTRY(mps_command) cm_link;
TAILQ_ENTRY(mps_command) cm_recovery;
TAILQ_ENTRY(mps_event_handle) eh_list;
TAILQ_ENTRY(mrsas_mpt_cmd) next;
TAILQ_ENTRY(mrsas_mfi_cmd) next;
TAILQ_ENTRY(twe_request) tr_link; /* list linkage */
TAILQ_ENTRY(snd_clone_entry) link;
TAILQ_ENTRY(snd_midi) link;
TAILQ_ENTRY(dsp_cdevinfo) link;
TAILQ_ENTRY(vqentry) entries;
TAILQ_ENTRY(vqentry) entries;
TAILQ_ENTRY(vtscsi_request) vsr_link;
TAILQ_ENTRY(exitlist) next;
TAILQ_ENTRY(forklist) next;
TAILQ_ENTRY(modlist) link; /* chain together all modules */
TAILQ_ENTRY(module) link; /* chain together all modules */
TAILQ_ENTRY(module) flink; /* all modules in a file */
TAILQ_ENTRY(sensor_task) entry;
TAILQ_ENTRY(udev_event_kernel) link;
TAILQ_ENTRY(udev_softc) entry;
TAILQ_ENTRY(dev_event_info) dei_link;
TAILQ_ENTRY(sleepqueue_wchan) wc_entry;
TAILQ_ENTRY(unr) list;
TAILQ_ENTRY(sem_undo) un_entry; /* linked list for semundo_clear() */
TAILQ_ENTRY(mountscan_info) msi_entry;
TAILQ_ENTRY(vmntvnodescan_info) entry;
TAILQ_ENTRY(rb_node) rb_link;
typedef TAILQ_ENTRY(hfsc_class) elentry_t;
typedef TAILQ_ENTRY(hfsc_class) actentry_t;
TAILQ_ENTRY(ifsubq_stage) stg_link;
TAILQ_ENTRY(bridge_iflist) bif_next;
TAILQ_ENTRY(dn_pkt) dn_next;
TAILQ_ENTRY(dn_pkt) dn_next;
TAILQ_ENTRY(ifnet) if_link; /* all struct ifnets are chained */
TAILQ_ENTRY(in_ifaddr_container) ia_link;
TAILQ_ENTRY(ifaddr_container) ifa_link; /* queue macro glue */
TAILQ_ENTRY(ifmultiaddr) ifma_link; /* queue macro glue */
TAILQ_ENTRY(ifg_group) ifg_next;
TAILQ_ENTRY(ifg_member) ifgm_next;
TAILQ_ENTRY(ifg_list) ifgl_next;
TAILQ_ENTRY(ipfw_track) t_link;
TAILQ_ENTRY(ipfw_state) st_link;
TAILQ_ENTRY(lacp_port) lp_dist_q;
TAILQ_ENTRY(lacp_aggregator) la_q;
TAILQ_ENTRY(netmsg_port_registration) npr_entry;
TAILQ_ENTRY(netisr_rollup) ru_entry;
TAILQ_ENTRY(netmsg_so_notify) nm_list;
TAILQ_ENTRY(pf_altq) entries;
TAILQ_ENTRY(pf_tagname) entries;
TAILQ_ENTRY(pf_fragment) frag_next;
TAILQ_ENTRY(pfi_dynaddr) entry;
TAILQ_ENTRY(hook_desc) hd_list;
TAILQ_ENTRY(pf_pooladdr) entries;
TAILQ_ENTRY(pf_rule) entries;
TAILQ_ENTRY(pf_state_item) entry;
TAILQ_ENTRY(pf_state) entry_list;
TAILQ_ENTRY(packet_filter_hook) pfil_link;
TAILQ_ENTRY(wg_peer) p_entry;
TAILQ_ENTRY(hci_link) hl_next; /* next link on unit */
TAILQ_ENTRY(hci_unit) hci_next;
TAILQ_ENTRY(l2cap_req) lr_next; /* next request on link */
TAILQ_ENTRY(l2cap_pdu) lp_next; /* next PDU on link */
TAILQ_ENTRY(ng_fec_portlist) fec_list;
TAILQ_ENTRY(ng_ppp_frag) f_qent; /* Fragment queue */
TAILQ_ENTRY(ng_l2cap_cmd) next; /* link */
TAILQ_ENTRY(flow_entry) fle_hash; /* entries in hash slot */
TAILQ_ENTRY(ng_item) all; /* all existing items */
TAILQ_ENTRY(ng_fec_portlist) fec_list;
TAILQ_ENTRY(ng_ppp_frag) f_qent; /* Fragment queue */
TAILQ_ENTRY(carp_vhaddr) vha_link;
TAILQ_ENTRY(carp_softc_container) scc_link;
TAILQ_ENTRY(ipq) ipq_list; /* to other reass headers */
TAILQ_ENTRY(sackblock) sblk_list;
TAILQ_ENTRY(tcpcb) t_outputq; /* tcp_output needed list */
TAILQ_ENTRY(syncache) sc_hash;
TAILQ_ENTRY(syncache) sc_timerq;
TAILQ_ENTRY(tseg_qent) tqe_q;
TAILQ_ENTRY(addrsel_policyent) ape_entry;
TAILQ_ENTRY(nd_defrouter) dr_entry;
TAILQ_ENTRY(dadq) dad_list;
TAILQ_ENTRY(ieee80211_mesh_route) rt_next;
TAILQ_ENTRY(ieee80211_mesh_gate_route) gr_next;
TAILQ_ENTRY(ieee80211_node) ni_list; /* list of all nodes */
TAILQ_ENTRY(ieee80211vap) iv_next; /* list of vap instances */
TAILQ_ENTRY(sta_entry) se_list;
TAILQ_ENTRY(acl) acl_list;
TAILQ_ENTRY(smb_rq) sr_link;
TAILQ_ENTRY(ioapic_info) io_link;
TAILQ_ENTRY(ioapic_enumerator) ioapic_link;
TAILQ_ENTRY(lapic_enumerator) lapic_link;
TAILQ_ENTRY(pmap) pm_pmnode; /* list of pmaps */
TAILQ_ENTRY(mptable_bus) mb_link;
TAILQ_ENTRY(mptable_pci_int) mpci_link;
TAILQ_ENTRY(mptable_ioapic) mio_link;
TAILQ_ENTRY(pmap) pm_pmnode; /* list of pmaps */
TAILQ_ENTRY(pv_entry) pv_list;
TAILQ_ENTRY(bio) bio_act; /* driver queue when active */
TAILQ_ENTRY(bio) link;
TAILQ_ENTRY(buf) b_freelist; /* Free list position if not active. */
TAILQ_ENTRY(bsd_device) link; /* list of devices in parent */
TAILQ_ENTRY(bsd_device) devlink; /* global device list membership */
TAILQ_ENTRY(driverlink) link; /* list of drivers in devclass */
TAILQ_ENTRY(devclass) link;
TAILQ_ENTRY(_callout) entry;
TAILQ_ENTRY(cdev) link;
TAILQ_ENTRY(devfs_node) link;
TAILQ_ENTRY(devfs_orphan) link;
TAILQ_ENTRY(devfs_mnt_data) link;
TAILQ_ENTRY(devfs_clone_handler) link;
TAILQ_ENTRY(devfs_alias) link;
TAILQ_ENTRY(devfs_dev_ops) link;
TAILQ_ENTRY(devfs_rule) link;
TAILQ_ENTRY(kdmsg_state) entry; /* on parent subq */
TAILQ_ENTRY(kdmsg_state) user_entry; /* available to devices */
TAILQ_ENTRY(kdmsg_msg) qentry; /* serialized queue */
TAILQ_ENTRY(knote) kn_kqlink; /* for kq_knlist */
TAILQ_ENTRY(knote) kn_tqe; /* for kq_knpend */
TAILQ_ENTRY(eventhandler_entry) ee_link;
TAILQ_ENTRY(eventhandler_list) el_link;
TAILQ_ENTRY(iconv_converter_class) cc_link;
TAILQ_ENTRY(iconv_cspair) cp_link;
TAILQ_ENTRY(intr_config_hook) ich_links;
TAILQ_ENTRY(linker_file) link; /* list of all loaded files */
TAILQ_ENTRY(linker_file) loaded; /* preload dependency support */
TAILQ_ENTRY(linker_class) link; /* list of all file classes */
TAILQ_ENTRY(lockf_range) lf_link;
TAILQ_ENTRY(bio_ops) entry;
TAILQ_ENTRY(mount) mnt_list; /* mount list */
TAILQ_ENTRY(journal) jentry;
TAILQ_ENTRY(jrecord) user_entry;
TAILQ_ENTRY(mq_msg) msg_queue;
TAILQ_ENTRY(lwkt_msg) ms_node; /* link node */
TAILQ_ENTRY(namecache) nc_hash; /* hash chain (nc_parent,name) */
TAILQ_ENTRY(namecache) nc_entry; /* scan via nc_parent->nc_list */
TAILQ_ENTRY(namecache) nc_vnode; /* scan via vnode->v_namecache */
TAILQ_ENTRY(lwp) lwp_procq; /* run/sleep queue. */
TAILQ_ENTRY(resource) r_link;
TAILQ_ENTRY(rman) rm_link; /* link in list of all rmans */
TAILQ_ENTRY(ksensordev) list;
TAILQ_ENTRY(SLZone) z_Entry;/* ZoneAry[] if z_NFree!=0, else Free*Zones */
TAILQ_ENTRY(socket) so_list; /* list of unaccepted connections */
TAILQ_ENTRY(sysctl_ctx_entry) link;
TAILQ_ENTRY(systimer) node;
TAILQ_ENTRY(thread) td_threadq;
TAILQ_ENTRY(thread) td_allq;
TAILQ_ENTRY(thread) td_sleepq;
TAILQ_ENTRY(tty) t_list; /* Global chain of ttys for pstat(8) */
TAILQ_ENTRY(unpcb) unp_link; /* glue on list of all PCBs */
TAILQ_ENTRY(usched) entry;
TAILQ_ENTRY(varsyment) ve_entry;
TAILQ_ENTRY(vnode) v_list; /* vnode act/inact/cache/free */
TAILQ_ENTRY(vnode) v_nmntvnodes; /* vnodes for mount point */
TAILQ_ENTRY(autofs_request) ar_next;
TAILQ_ENTRY(dirfs_node) dn_fdentry; /* Passive fd cache */
TAILQ_ENTRY(fuse_ipc) request_entry;
TAILQ_ENTRY(fuse_ipc) reply_entry;
TAILQ_ENTRY(hammer_objid_cache) entry;
TAILQ_ENTRY(hammer_node_cache) entry;
TAILQ_ENTRY(hammer_flush_group) flush_entry;
TAILQ_ENTRY(hammer_reclaim) entry;
TAILQ_ENTRY(hammer_record) target_entry;
TAILQ_ENTRY(hammer_io) iorun_entry; /* iorun_list */
TAILQ_ENTRY(hammer_node) entry; /* per-buffer linkage */
TAILQ_ENTRY(hammer_node_lock) entry;
TAILQ_ENTRY(hammer_reserve) delay_entry;
TAILQ_ENTRY(hammer_undo) lru_entry;
TAILQ_ENTRY(hammer_cursor) deadlk_entry;
TAILQ_ENTRY(hammer_flusher_info) entry;
TAILQ_ENTRY(hammer2_devvp) entry;
TAILQ_ENTRY(hammer2_dev) mntentry; /* hammer2_mntlist */
TAILQ_ENTRY(hammer2_pfs) mntentry; /* hammer2_pfslist */
TAILQ_ENTRY(hammer2_depend) entry;
TAILQ_ENTRY(hammer2_inode) entry; /* SYNCQ/SIDEQ */
TAILQ_ENTRY(hammer2_xop_head) entry;
TAILQ_ENTRY(hammer2_chain_save) entry;
TAILQ_ENTRY(hammer2_recovery_elm) entry;
TAILQ_ENTRY(nfsreq) r_chain;
TAILQ_ENTRY(nfsuid) nu_lru; /* LRU chain */
TAILQ_ENTRY(nfssvc_sock) ns_chain; /* List of all nfssvc_sock's */
TAILQ_ENTRY(nfsd) nfsd_chain; /* List of all nfsd's */
TAILQ_ENTRY(nfsmount) nm_entry; /* entry in nfsmountq */
TAILQ_ENTRY(nfsrvcache) rc_lru; /* LRU chain */
TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
TAILQ_ENTRY(ufs_dquot) dq_freelist; /* free list */
TAILQ_ENTRY(allocdirect) ad_next; /* inodedep's list of allocdirect's */
TAILQ_ENTRY(vm_map_backing) entry;
TAILQ_ENTRY(vmresident) vr_link; /* linked list of res sts */
TAILQ_ENTRY(vm_object) object_entry;
TAILQ_ENTRY(vm_object) pager_object_entry; /* optional use by pager */
TAILQ_ENTRY(vm_page) pageq; /* vm_page_queues[] list */
typedef TAILQ_ENTRY(format_info) format_info_entry_t;
typedef TAILQ_ENTRY(usb_blob) usb_blob_entry_t;
TAILQ_ENTRY(symdata) link;
TAILQ_ENTRY(symdata) link;
TAILQ_ENTRY(bfelem) entries;
TAILQ_ENTRY(automounted_fs) af_next;
TAILQ_ENTRY(node) n_next;
TAILQ_ENTRY(defined_value) d_next;
TAILQ_ENTRY(policyqueue) pc_entry;
TAILQ_ENTRY(req_user) ru_link; /* macro glue */
TAILQ_ENTRY(req_file) rf_link; /* macro glue */
TAILQ_ENTRY(req_jobid) rj_link; /* macro glue */
TAILQ_ENTRY(ptq_entry) ptq;
TAILQ_ENTRY(_cd9660node) cn_next_child;
TAILQ_ENTRY(cd9660_boot_image) image_list;
TAILQ_ENTRY(ISO_SUSP_ATTRIBUTES) rr_ll;
TAILQ_ENTRY(m_buf) b_tailq;
TAILQ_ENTRY(pfs_entry) entry;
TAILQ_ENTRY(hammer2_link) entry;
TAILQ_ENTRY(hammer2_devvp) entry;
TAILQ_ENTRY(hammer2_dev) mntentry; /* hammer2_mntlist */
TAILQ_ENTRY(hammer2_pfs) mntentry; /* hammer2_pfslist */
TAILQ_ENTRY(hammer2_depend) entry;
TAILQ_ENTRY(hammer2_inode) entry; /* SYNCQ/SIDEQ */
TAILQ_ENTRY(hammer2_inode) recq_entry; /* makefs */
TAILQ_ENTRY(hammer2_xop_head) entry;
TAILQ_ENTRY(hammer2_chain_save) entry;
TAILQ_ENTRY(hammer2_recovery_elm) entry;
TAILQ_ENTRY(conf_phys_drv) pd_link;
TAILQ_ENTRY(conf_span) s_link;
TAILQ_ENTRY(conf_sys_drv) sd_link;
TAILQ_ENTRY(cache_mp_data_item_) entries;
TAILQ_ENTRY(cache_mp_write_session_) entries;
TAILQ_ENTRY(cache_mp_read_session_) entries;
TAILQ_ENTRY(cache_queue_policy_item_) entries;
TAILQ_ENTRY(cache_lfu_policy_item_) entries;
TAILQ_ENTRY(pci_device_info) link;
TAILQ_ENTRY(pci_vendor_info) link;
TAILQ_ENTRY(sym) entry;
TAILQ_ENTRY(loadanchors) entries;
TAILQ_ENTRY(file) entry;
TAILQ_ENTRY(pf_skip_step) ps_entry;
TAILQ_ENTRY(superblock) sb_entry;
TAILQ_ENTRY(pf_opt_rule) por_entry;
TAILQ_ENTRY(pf_opt_rule) por_skip_entry[PF_SKIP_COUNT];
TAILQ_ENTRY(cpu_pwrdom) dom_link;
TAILQ_ENTRY(nd_optlist) nol_next;
TAILQ_ENTRY(prefix) pfx_next;
TAILQ_ENTRY(rtinfo) rti_next;
TAILQ_ENTRY(rdnss_addr) ra_next;
TAILQ_ENTRY(rdnss) rd_next;
TAILQ_ENTRY(dnssl_addr) da_next;
TAILQ_ENTRY(dnssl) dn_next;
TAILQ_ENTRY(soliciter) sol_next;
TAILQ_ENTRY(rainfo) rai_next;
TAILQ_ENTRY(ifinfo) ifi_next;
TAILQ_ENTRY(rtadvd_timer) rat_next;
TAILQ_ENTRY(provider) provider_next; /* all providers */
TAILQ_ENTRY(limits_t) entries;
TAILQ_ENTRY(sdlim_t) entries;
TAILQ_ENTRY(deadq_entry) dq_entries;
TAILQ_ENTRY(zone) link;
TAILQ_ENTRY(bridge) entry;
TAILQ_ENTRY(mac) lru_entry;
TAILQ_ENTRY(mac) bridge_entry;
TAILQ_ENTRY(circleq_entry) links;
TAILQ_ENTRY(circleq_dnsentry) links;