TAILQ_ENTRY
TAILQ_ENTRY(sf_entry) next;
TAILQ_ENTRY(evt) next;
TAILQ_ENTRY(genlist_entry) chain;
TAILQ_ENTRY(natd_payload) chain;
TAILQ_ENTRY(natt_ka_addrs) chain;
TAILQ_ENTRY(secpolicy) chain;
TAILQ_ENTRY(remoteconf) chain; /* next remote conf */
TAILQ_ENTRY(sched) chain;
TAILQ_ENTRY(fd_monitor) chain;
TAILQ_ENTRY(throttle_entry) next;
TAILQ_ENTRY(sym) entries;
TAILQ_ENTRY(loadanchors) entries;
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(_bkt) hq; /* hash queue */
TAILQ_ENTRY(_bkt) q; /* lru queue */
TAILQ_ENTRY(ns_updrec) r_link, r_glink;
TAILQ_ENTRY(_citrus_iconv_shared) ci_tailq_entry;
TAILQ_ENTRY(_BIG5Exclude) entry;
TAILQ_ENTRY(escape_t) entry;
TAILQ_ENTRY(_citrus_iconv_std_dst) sd_entry;
TAILQ_ENTRY(_citrus_iconv_std_src) ss_entry;
TAILQ_ENTRY(mnemonic_t) entry;
TAILQ_ENTRY(policyqueue) pc_entry;
TAILQ_ENTRY(broadif) link;
TAILQ_ENTRY(_form_field) glue; /* tail queue glue for sorting fields */
#define DECK_ENTRY TAILQ_ENTRY(__panel)
TAILQ_ENTRY(perfuse_cc_queue) pcq_next;
TAILQ_ENTRY(perfuse_trace) pt_list;
TAILQ_ENTRY(puffs_framebuf) pfb_entries;
TAILQ_ENTRY(puffs_cc) pcc_schedent;
TAILQ_ENTRY(rr_a) link;
TAILQ_ENTRY(rr_ns) link;
TAILQ_ENTRY(zonegrp) z_link;
TAILQ_ENTRY(join_waiter) jw_entries;
TAILQ_ENTRY(waiter) entries;
TAILQ_ENTRY(thread) thread_list;
TAILQ_ENTRY(servbouncearg) sba_entries;
TAILQ_ENTRY(respwait) rw_entries;
TAILQ_ENTRY(buf) b_s;
TAILQ_ENTRY(buf) b_q;
TAILQ_ENTRY(vm_page) pageq;
TAILQ_ENTRY(devpubd_probe_event) entries;
TAILQ_ENTRY(entry) entries;
TAILQ_ENTRY(partentry) p_entries;
TAILQ_ENTRY(diskentry) d_entries;
TAILQ_ENTRY(ubuf) b_freelist; /* Free list position if not active. */
TAILQ_ENTRY(udf_fsck_node) next;
TAILQ_ENTRY(udf_fsck_overlap) next;
TAILQ_ENTRY(generic_entry_s) link; /* the list link */
TAILQ_ENTRY(portal_s) group_list; /* group list link */
TAILQ_ENTRY(portal_group_s) groups; /* link to next group */
TAILQ_ENTRY(wrpacket) next;
TAILQ_ENTRY(Xconn) list;
TAILQ_ENTRY(fileid_lock_handle) list;
TAILQ_ENTRY(waiter) list;
TAILQ_ENTRY(fve) fve_lru; /* for LRU list */
typedef TAILQ_ENTRY(hfsc_class) elentry_t;
typedef TAILQ_ENTRY(hfsc_class) actentry_t;
TAILQ_ENTRY(_tsentry) ts_list;
TAILQ_ENTRY(ip4_frag) ip4f_chain;
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(esc_pending) link;
TAILQ_ENTRY(sbic_acb) chain;
TAILQ_ENTRY(sfas_pending) link;
TAILQ_ENTRY(alpha_shared_intrhand)
TAILQ_ENTRY(pmap) pm_list; /* [48] list of all pmaps */
TAILQ_ENTRY(mem_node) link;
TAILQ_ENTRY(mem_node) free_link;
TAILQ_ENTRY(sbic_acb) chain;
TAILQ_ENTRY(siop_acb) chain;
TAILQ_ENTRY(p5pb_autoconf_entry) entries;
TAILQ_ENTRY(bt_ccb) chain;
TAILQ_ENTRY(bt_buf) chain;
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(acpi_intrhandler) ah_list;
TAILQ_ENTRY(acpi_intrvec) ai_list;
TAILQ_ENTRY(acpi_pci_prt) prt_list;
TAILQ_ENTRY(acpi_pci_pct) pct_list;
TAILQ_ENTRY(acpi_pci_intr) pi_list;
TAILQ_ENTRY(l1_ttable) l1_lru;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(bcm2836mp_interrupt) bi_next;
TAILQ_ENTRY(bcm2835icu_irqhandler) ih_next;
TAILQ_ENTRY(bcmpax_intrhand) ih_link;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(arm_fdt_cpu_hatch_cb) next;
TAILQ_ENTRY(gic_fdt_irqhandler) ih_next;
TAILQ_ENTRY(gicv3_fdt_irqhandler) ih_next;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(imxpcie_ih) ih_entry;
TAILQ_ENTRY(fiqhandler) fh_list;/* link in the FIQ handler stack */
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(tegra_pcie_ih) ih_entry;
TAILQ_ENTRY(rk_drm_ports) entries;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(sunxi_drm_endpoint) entries;
TAILQ_ENTRY(sunxi_gate) gates;
TAILQ_ENTRY(sunxi_sramc_node) nodes;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(mem_node) link;
TAILQ_ENTRY(mem_node) free_link;
TAILQ_ENTRY(dma_entry) entries; /* List pointers */
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(g2busdev)
TAILQ_ENTRY(maple_unit) u_q;
TAILQ_ENTRY(maple_func) f_periodicq;
TAILQ_ENTRY(maple_func) f_cmdq;
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(intrhand) ih_list; /* link on intrq list */
TAILQ_ENTRY(dmaqueue) dq_list; /* entry on the queue */
TAILQ_ENTRY(hpibqueue) hq_list; /* entry on queue */
TAILQ_ENTRY(hook_rec) hr_link;
TAILQ_ENTRY(txintr_high_entry) he_link;
TAILQ_ENTRY(txpoll_entry) p_link;
TAILQ_ENTRY(vr4181giu_intr_entry) ih_link;
TAILQ_ENTRY(vrc4172gpio_intr_entry) ih_link;
TAILQ_ENTRY(vrgiu_intr_entry) ih_link;
TAILQ_ENTRY(hppa_pdcmodule) hm_link;
TAILQ_ENTRY(efidiskinfo) list;
TAILQ_ENTRY(efipxeinfo) list;
TAILQ_ENTRY(pv_chunk) pc_list;
TAILQ_ENTRY(pv_chunk) pc_lru;
TAILQ_ENTRY(pv_entry) pv_list;
TAILQ_ENTRY(pmap_ptpage) ptp_list;
TAILQ_ENTRY(mesh_scb) chain;
TAILQ_ENTRY(octsmi_instance) next;
TAILQ_ENTRY(ralink_usb_hc) next;
TAILQ_ENTRY(sbic_acb) chain;
TAILQ_ENTRY(spifi_scb) chain;
TAILQ_ENTRY(sc_scb) chain;
TAILQ_ENTRY(pvo_entry) pvo_olink; /* Link to overflow entry */
TAILQ_ENTRY(intc_irqhandler)
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(mmuentry) me_pmchain; /* pmap owner link */
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(lom_cmd) lc_next;
TAILQ_ENTRY(context_state) context_link;
TAILQ_ENTRY(pmeg_state) pmeg_link;
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(context_state) context_link;
TAILQ_ENTRY(pmeg_state) pmeg_link;
TAILQ_ENTRY(a_tmgr_struct) at_link; /* list linker */
TAILQ_ENTRY(b_tmgr_struct) bt_link; /* list linker */
TAILQ_ENTRY(c_tmgr_struct) ct_link; /* list linker */
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(acb) chain;
TAILQ_ENTRY(pci_alloc) pal_link;
TAILQ_ENTRY(mpacpi_pcibus) mpr_list;
TAILQ_ENTRY(diskinfo) list;
TAILQ_ENTRY(partinfo) list;
TAILQ_ENTRY(coda_cache) lru; /* LRU list */
TAILQ_ENTRY(vmsg) vm_chain;
TAILQ_ENTRY(inotify_entry) ie_entries;
TAILQ_ENTRY(db_cmd_tbl_en) db_cmd_next;
TAILQ_ENTRY(acpi_pci_link_softc) pl_list;
TAILQ_ENTRY(acpi_power_res) res_list;
TAILQ_ENTRY(cpulist) entry;
TAILQ_ENTRY(memlist) entry;
TAILQ_ENTRY(qcipcc_intrhand) ih_q;
TAILQ_ENTRY(qcpas_glink_intent) it_q;
TAILQ_ENTRY(qcpas_glink_channel) ch_q;
TAILQ_ENTRY(qcsmptp_intrhand) ih_q;
TAILQ_ENTRY(qcsmptp_entry) e_q;
TAILQ_ENTRY(ataraid_array_info) aai_list;
TAILQ_ENTRY(ata_xfer) c_activechain;
TAILQ_ENTRY(atabus_initq) atabus_initq;
TAILQ_ENTRY(usb_cardbus) next;
TAILQ_ENTRY(dm_dev) next_devlist; /* Major device list. */
TAILQ_ENTRY(target_linear_config) entries;
TAILQ_ENTRY(dm_target) dm_target_next;
TAILQ_ENTRY(dm_mapping) next;
TAILQ_ENTRY(dm_delay_buf) entry;
TAILQ_ENTRY(dmio_usrreq_state) u_q;
TAILQ_ENTRY(dmover_request) dreq_sesq;
TAILQ_ENTRY(dmover_request) dreq_dmbq;
TAILQ_ENTRY(dmover_backend) dmb_list;
TAILQ_ENTRY(dtv_demux) dd_entries;
TAILQ_ENTRY(ahb_ecb) chain;
TAILQ_ENTRY(cpufreq_dt_table) next;
TAILQ_ENTRY(fdt_memory_range) mr_list;
TAILQ_ENTRY(fdt_node) n_nodes;
TAILQ_ENTRY(gpibqueue) hq_list; /* entry on queue */
TAILQ_ENTRY(rndis_cmd) rc_entry;
TAILQ_ENTRY(hvn_tx_desc) txd_entry;
TAILQ_ENTRY(vmbus_channel) ch_prientry;
TAILQ_ENTRY(vmbus_channel) ch_entry;
TAILQ_ENTRY(vmbus_channel) ch_subentry;
TAILQ_ENTRY(vmbus_msg) msg_entry;
TAILQ_ENTRY(aac_fibmap) fm_link;
TAILQ_ENTRY(adv_ccb) chain;
TAILQ_ENTRY(adw_ccb) chain;
TAILQ_ENTRY(aha_ccb) chain;
TAILQ_ENTRY(aic_acb) chain;
TAILQ_ENTRY(ahd_softc) links;
TAILQ_ENTRY(scb) tqe;
TAILQ_ENTRY(scb) tqe;
TAILQ_ENTRY(ahc_softc) links;
TAILQ_ENTRY(scb) tqe;
TAILQ_ENTRY(bha_ccb) chain;
TAILQ_ENTRY(ciss_ccb) ccb_link;
TAILQ_ENTRY (esiop_cmd) next;
TAILQ_ENTRY (esiop_cbd) next;
TAILQ_ENTRY (esiop_dsatbl) next;
TAILQ_ENTRY (esiop_dsatblblk) next;
TAILQ_ENTRY(iha_scb) chain;
TAILQ_ENTRY(spc_acb) chain;
TAILQ_ENTRY(mfi_ccb) ccb_link;
TAILQ_ENTRY(mlx_ccb) tailq;
TAILQ_ENTRY(ncr53c9x_ecb) chain;
TAILQ_ENTRY(njsc32_cmd) c_q;
TAILQ_ENTRY(oosiop_cb) chain;
TAILQ_ENTRY(osiop_acb) chain;
TAILQ_ENTRY (siop_cmd) next;
TAILQ_ENTRY (siop_cbd) next;
TAILQ_ENTRY (siop_lunsw) next;
TAILQ_ENTRY(uha_mscp) chain;
TAILQ_ENTRY(egavga_font) next; /* LRU queue */
TAILQ_ENTRY(wd33c93_acb) chain;
TAILQ_ENTRY(fd_softc) sc_drivechain;
TAILQ_ENTRY(sea_scb) chain;
TAILQ_ENTRY(wds_scb) chain;
TAILQ_ENTRY(pdu_s) pdu_chain; /* freelist or wait list (or no list) */
TAILQ_ENTRY(pdu_s) pdu_send_chain;
TAILQ_ENTRY(ccb_s) ccb_chain;
TAILQ_ENTRY(ccb_s) ccb_tchain;
TAILQ_ENTRY(connection_s) c_connections;
TAILQ_ENTRY(connection_s) c_tchain;
TAILQ_ENTRY(session_s) s_sessions; /* the list of sessions */
TAILQ_ENTRY(event_s) ev_link; /* next event in queue */
TAILQ_ENTRY(event_handler_s) evh_link; /* next handler */
TAILQ_ENTRY(iscsifd) fd_link;
TAILQ_ENTRY(led_device) devices;
TAILQ_ENTRY(lsbuf) tailq;
TAILQ_ENTRY(critical_section) links;
TAILQ_ENTRY(scope) scope_links;
TAILQ_ENTRY(onewire_device) d_list;
TAILQ_ENTRY(agp_memory) am_link; /* wiring for the tailq */
TAILQ_ENTRY(amr_ccb) tailq;
TAILQ_ENTRY(arc_ccb) ccb_link;
TAILQ_ENTRY(b3_2706_vmeintrhand) ih_next;
TAILQ_ENTRY(b3_617_vmeintrhand) ih_next;
TAILQ_ENTRY(adapter) adapter_entry;
TAILQ_ENTRY(cxgb_client) client_entry;
TAILQ_ENTRY(tom_info) entry;
TAILQ_ENTRY(toedev) ofld_entry; /* for list linking */
TAILQ_ENTRY(bnx_pkt) pkt_entry;
TAILQ_ENTRY(ipw_soft_hdr) next;
TAILQ_ENTRY(ipw_soft_buf) next;
TAILQ_ENTRY(pccbb_win_chain) wc_list;
TAILQ_ENTRY(trm_srb) next;
TAILQ_ENTRY(twa_request) tr_link;
TAILQ_ENTRY(usb_pci) next;
TAILQ_ENTRY(pckbport_devcmd) next;
TAILQ_ENTRY(pud_touser) pt_entries;
TAILQ_ENTRY(putter_instance) pi_entries;
TAILQ_ENTRY(RF_DiskQueueData_s) iodone_entries;
TAILQ_ENTRY(scsi_initq) scsi_initq;
TAILQ_ENTRY(scsipi_xfer) channel_q; /* entry on channel queue */
TAILQ_ENTRY(scsipi_xfer) device_q; /* device's pending xfers */
TAILQ_ENTRY(ld_sdmmc_task) task_entry;
TAILQ_ENTRY(sdmmc_intr_handler) entry;
TAILQ_ENTRY(sdmmc_task) next;
TAILQ_ENTRY(p1212_data) data;
TAILQ_ENTRY(p1212_dir) dir;
TAILQ_ENTRY(sysmon_task) st_list;
TAILQ_ENTRY(envsys_data) sensors_head;
TAILQ_ENTRY(ehci_xfer) ex_next; /* list of active xfers */
TAILQ_ENTRY(athn_usb_tx_data) next;
TAILQ_ENTRY(bwfm_usb_tx_data) next;
TAILQ_ENTRY(otus_tx_data) next;
TAILQ_ENTRY(urtwn_rx_data) next;
TAILQ_ENTRY(urtwn_tx_data) next;
TAILQ_ENTRY(ohci_xfer) ox_abnext;
TAILQ_ENTRY(udl_cmdq) cq_chain;
TAILQ_ENTRY(uhci_xfer) ux_list;
TAILQ_ENTRY(usb_task) next;
TAILQ_ENTRY(vhci_packet) portlist;
TAILQ_ENTRY(vhci_packet) xferlist;
TAILQ_ENTRY(vhci_xfer) freelist;
TAILQ_ENTRY(wsevsrc) me_next; /* sibling pointers */
TAILQ_ENTRY(font) chain;
TAILQ_ENTRY(ifg_group) ifg_next;
TAILQ_ENTRY(ifg_member) ifgm_next;
TAILQ_ENTRY(ifg_list) ifgl_next;
TAILQ_ENTRY(pf_fragment) frag_next;
TAILQ_ENTRY(pf_altq) entries;
TAILQ_ENTRY(pf_tagname) entries;
TAILQ_ENTRY(pfi_dynaddr) entry;
TAILQ_ENTRY(pf_pooladdr) entries;
TAILQ_ENTRY(pf_rule) entries;
TAILQ_ENTRY(pf_state) entry_list;
TAILQ_ENTRY(pf_state) next;
TAILQ_ENTRY(autofs_request) ar_next;
TAILQ_ENTRY(__lock_msg) lm_link; /* internal linkage */
TAILQ_ENTRY(nfscldeleg) nfsdl_list;
TAILQ_ENTRY(nfscllayout) nfsly_list;
TAILQ_ENTRY(nfsclds) nfsclds_list;
TAILQ_ENTRY(nfsreq) r_chain;
TAILQ_ENTRY(nfsrvcache) rc_lru; /* UDP lru chain */
TAILQ_ENTRY(nfsusrgrp) lug_numhash; /* Hash by id# */
TAILQ_ENTRY(nfsusrgrp) lug_namehash; /* and by name */
TAILQ_ENTRY(nlm_waiting_lock) nw_link; /* (g) */
TAILQ_ENTRY(nlm_async_lock) af_link; /* (l) host's list of locks */
TAILQ_ENTRY(nlm_host) nh_link; /* (g) global list of hosts */
TAILQ_ENTRY(ptyfsmount) pmnt_le;
TAILQ_ENTRY(puffs_msgpark) park_entries;
TAILQ_ENTRY(puffs_sopreq) psopr_entries;
TAILQ_ENTRY(tmpfs_dirent) td_entries;
TAILQ_ENTRY(drvctl_event) dce_link;
TAILQ_ENTRY(powerhook) sfd_list;
TAILQ_ENTRY(ktr_desc) ktd_list;
TAILQ_ENTRY(ktrace_entry) kte_list;
TAILQ_ENTRY(module_callbacks) modcb_list;
TAILQ_ENTRY(pmf_event_handler) pmf_link;
TAILQ_ENTRY(display_class_softc) dc_link;
TAILQ_ENTRY(threadpool_thread) tpt_entry;
TAILQ_ENTRY(deferred_config) dc_queue;
TAILQ_ENTRY(finalize_hook) f_list;
TAILQ_ENTRY(hashstat) hs_next;
TAILQ_ENTRY(futex_wait) fw_entry; /* queue lock */
TAILQ_ENTRY(lockf) lf_block;/* A request waiting for a lock */
TAILQ_ENTRY(mountlist_entry) me_list; /* Mount list. */
TAILQ_ENTRY(kernfs_node) kfs_list; /* flat list */
TAILQ_ENTRY(lacp_aggregator) la_q;
TAILQ_ENTRY(lacp_port) lp_dist_q;
TAILQ_ENTRY(agr_mc_entry) ame_q;
TAILQ_ENTRY(agr_port) port_q;
TAILQ_ENTRY(laglist) lag_entries;
TAILQ_ENTRY(ifnet)
TAILQ_ENTRY(ifaddr) ifa_list; /* list of addresses for interface */
TAILQ_ENTRY(ifmedia_entry) ifm_list;
TAILQ_ENTRY(lacp_aggregator)
TAILQ_ENTRY(lagg_vlantag)
TAILQ_ENTRY(rttimer) rtt_next; /* entry on timer queue */
TAILQ_ENTRY(acl) acl_list;
TAILQ_ENTRY(ieee80211_node) ni_list;
TAILQ_ENTRY(at_ifaddr) aa_list; /* list of appletalk addresses */
TAILQ_ENTRY(hci_link) hl_next; /* next link on unit */
TAILQ_ENTRY(l2cap_req) lr_next; /* next request on link */
TAILQ_ENTRY(l2cap_pdu) lp_next; /* next PDU on link */
TAILQ_ENTRY(canpcb) canp_queue;
TAILQ_ENTRY(r_hist_entry) linfo; /* Tail queue. */
TAILQ_ENTRY(li_hist_entry) linfo; /* Tail queue. */
TAILQ_ENTRY(s_hist_entry) linfo; /* Tail queue. */
TAILQ_ENTRY(dadq) dad_list;
TAILQ_ENTRY(inpcb) inp_queue;
TAILQ_ENTRY(in_ifaddr) ia_list; /* list of internet addresses */
TAILQ_ENTRY(carp_softc) sc_list;
TAILQ_ENTRY(ipfr_qent) ipqe_q;
TAILQ_ENTRY(ipflow) ipf_list; /* next in active list */
TAILQ_ENTRY(ipflow) ipf_hash; /* next ipflow in bucket */
TAILQ_ENTRY(ipqent) ipqe_q;
TAILQ_ENTRY(ipqent) ipqe_timeq;
TAILQ_ENTRY(sctp_socket_q_list) next_sq;
TAILQ_ENTRY(sctp_nets) sctp_next; /* next link */
TAILQ_ENTRY(sctp_tmit_chunk) sctp_next; /* next link */
TAILQ_ENTRY(sctp_stream_in) next_spoke;
TAILQ_ENTRY(sctp_stream_out) next_spoke; /* next link in wheel */
TAILQ_ENTRY(sctp_asconf_addr) next;
TAILQ_ENTRY(tcp_congctlent) congctl_ent;
TAILQ_ENTRY(syn_cache) sc_bucketq; /* link on bucket list */
TAILQ_ENTRY(sackhole) sackhole_q;
TAILQ_ENTRY(addrsel_policyent) ape_entry;
TAILQ_ENTRY(ip6flow) ip6f_list; /* next in active list */
TAILQ_ENTRY(ip6flow) ip6f_hash; /* next ip6flow in bucket */
TAILQ_ENTRY(dadq) dad_list;
TAILQ_ENTRY(nfsreq) r_chain;
TAILQ_ENTRY(nfsuid) nu_lru; /* LRU chain */
TAILQ_ENTRY(nfssvc_sock) ns_chain; /* g: List of all nfssvc_sock */
TAILQ_ENTRY(nfssvc_sock) ns_pending; /* g: List of pending sockets */
TAILQ_ENTRY(netexport) ne_list;
TAILQ_ENTRY(nfsdircache) dc_chain; /* Least recently entered chn */
TAILQ_ENTRY(nfsrvcache) rc_lru; /* LRU chain */
TAILQ_ENTRY(csession) next;
TAILQ_ENTRY(cryptop) crp_next;
TAILQ_ENTRY(cryptkop) krp_next;
TAILQ_ENTRY(softint_percpu) sip_entries; /* scheduled */
TAILQ_ENTRY(softint_percpu) sip_entries_cpu; /* to be scheduled */
TAILQ_ENTRY(thrdesc) entries;
TAILQ_ENTRY(efi_block_dev) entries;
TAILQ_ENTRY(efi_block_part) entries;
TAILQ_ENTRY(efipxeinfo) list;
TAILQ_ENTRY(boot_module) entries;
TAILQ_ENTRY(dtoverlay_entry) entries;
TAILQ_ENTRY(userconf_command) entries;
TAILQ_ENTRY(aio_job) list;
TAILQ_ENTRY(aiost) list;
TAILQ_ENTRY(aiocbp) list;
__CTASSERT(sizeof(struct work) <= sizeof(TAILQ_ENTRY(buf)));
TAILQ_ENTRY(buf) u_actq;
TAILQ_ENTRY(buf) b_freelist; /* c: position if not active */
TAILQ_ENTRY(buf) b_wapbllist; /* c: transaction buffer list */
TAILQ_ENTRY(callback_entry) ce_q;
TAILQ_ENTRY(cftable) ct_list; /* list linkage */
TAILQ_ENTRY(device) dv_list; /* entry on list of all devices */
TAILQ_ENTRY(device) dv_pending_list;
TAILQ_ENTRY(dirhash) next;
TAILQ_ENTRY(disk) dk_link; /* link in global disklist */
TAILQ_ENTRY(evcnt) ev_list; /* entry on list of all counters */
TAILQ_ENTRY(knote) kn_tqe; /* q: for struct kqueue */
TAILQ_ENTRY(io_stats) io_link;
TAILQ_ENTRY(ksyms_symtab) sd_queue; /* All active tables */
TAILQ_ENTRY(lwp) l_runq; /* s: run queue */
TAILQ_ENTRY(lcpage) lcp_chain;
TAILQ_ENTRY(module) mod_chain;
TAILQ_ENTRY(mq_msg) msg_queue;
TAILQ_ENTRY(namecache) nc_list; /* v nc_vp's list of cache entries */
TAILQ_ENTRY(namecache) nc_lru; /* l pseudo-lru chain */
TAILQ_ENTRY(pool)
TAILQ_ENTRY(pool) pr_alloc_list;/* link on allocator's pool list */
TAILQ_ENTRY(pool_cache)
TAILQ_ENTRY(rb_node) rb_link;
TAILQ_ENTRY(sdt_argtype)
TAILQ_ENTRY(sdt_probe)
TAILQ_ENTRY(sdt_provider)
TAILQ_ENTRY(ksiginfo) ksi_list;
TAILQ_ENTRY(socket) so_qe; /* our queue entry (q or q0) */
TAILQ_ENTRY(tape) link;
TAILQ_ENTRY(threadpool_job) job_entry;
TAILQ_ENTRY(ptimer) pt_chain; /* link in signalling queue */
TAILQ_ENTRY(tty) tty_link; /* Link in global tty list. */
TAILQ_ENTRY(tty) t_sigqueue; /* entry on pending signal list */
TAILQ_ENTRY(vmem_btag) bt_seglist;
TAILQ_ENTRY(vnode_impl) vi_lrulist; /* d lru list */
TAILQ_ENTRY(vnode_impl) vi_synclist; /* s vnodes with dirty bufs */
TAILQ_ENTRY(vnode_impl) vi_mntvnodes; /* m vnodes for mount point */
TAILQ_ENTRY(wapbl_dealloc) wd_entries;
TAILQ_ENTRY(chfs_dirent) fds; /* directory entries */
TAILQ_ENTRY(chfs_eraseblock) queue; /* queue entry */
TAILQ_ENTRY(chfs_scan_leb) queue;
TAILQ_ENTRY(chfs_peb) queue;
TAILQ_ENTRY(inode) i_nextsnap; /* snapshot file list. */
TAILQ_ENTRY(inode) lfs_dchain; /* Dirop chain. */
TAILQ_ENTRY(inode) lfs_pchain; /* Paging chain. */
TAILQ_ENTRY(inode) lfs_clean; /* Mount point cleaning inodes list */
TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
TAILQ_ENTRY(dirhash) dh_list; /* chain of all dirhashes */
TAILQ_ENTRY(inode) i_nextsnap; /* snapshot file list. */
TAILQ_ENTRY(ubc_map) inactive; /* inactive queue */
TAILQ_ENTRY(vm_page) queue; /* w: wired page queue
TAILQ_ENTRY(vm_page) pdqueue; /* p: pagedaemon queue */
TAILQ_ENTRY(swapdev) swd_next; /* priority tailq */
TAILQ_ENTRY(audiofmt) next;
TAILQ_ENTRY(audiodev) next;
TAILQ_ENTRY(config) cf_next;
TAILQ_ENTRY(pspec) p_list; /* link on parent spec list */
TAILQ_ENTRY(devbase) d_next;
TAILQ_ENTRY(deva) d_next; /* list of all instances */
TAILQ_ENTRY(devi) i_next; /* list of all instances */
TAILQ_ENTRY(files) fi_next;
TAILQ_ENTRY(files) fi_snext; /* per-suffix list */
TAILQ_ENTRY(files) fi_anext; /* next file in attr */
TAILQ_ENTRY(devm) dm_next;
TAILQ_ENTRY(hashent) h_next;
TAILQ_ENTRY(ktr_entry) kte_list;
TAILQ_ENTRY(_tag) q; /* Queue of tags */
TAILQ_ENTRY(_entry) q; /* Queue of entries */
TAILQ_ENTRY(ACPIRegionContent) links;
TAILQ_ENTRY(automounted_fs) af_next;
TAILQ_ENTRY(node) n_next;
TAILQ_ENTRY(defined_value) d_next;
TAILQ_ENTRY(policyqueue) pc_entry;
TAILQ_ENTRY(lockstruct) chain;
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(buf) b_tailq;
TAILQ_ENTRY(conf_phys_drv) pd_link;
TAILQ_ENTRY(conf_span) s_link;
TAILQ_ENTRY(conf_sys_drv) sd_link;
TAILQ_ENTRY(ifnet) if_list;
TAILQ_ENTRY(of_node) of_sibling;
TAILQ_ENTRY(of_prop) prop_sibling;
TAILQ_ENTRY(psshfs_wait) pw_entries;
TAILQ_ENTRY(nd_optlist) next;
TAILQ_ENTRY(rdnss_addr) next;
TAILQ_ENTRY(rdnss) next;
TAILQ_ENTRY(dnssl_domain) next;
TAILQ_ENTRY(dnssl) next;
TAILQ_ENTRY(soliciter) next;
TAILQ_ENTRY(rainfo) next;
TAILQ_ENTRY(prefix) next;
TAILQ_ENTRY(rtinfo) next;
TAILQ_ENTRY(rtadvd_timer) next;
TAILQ_ENTRY(deadq_entry) dq_entries;
TAILQ_ENTRY(tpctl_data_elem) link;
TAILQ_ENTRY(fentry) f; /* its place in the queue */
TAILQ_ENTRY(user) read; /* links in read order */
TAILQ_ENTRY(user) hash; /* links in hash order */
TAILQ_ENTRY(opt_map) mapsq; /* map queue pointers */