TAILQ_ENTRY
TAILQ_ENTRY(nvme_request) child_tailq;
TAILQ_ENTRY(nvme_qpair) tailq;
TAILQ_ENTRY(ath_hal_rf) node;
TAILQ_ENTRY(ath_hal_chip) node;
TAILQ_ENTRY(ath_tid) axq_qelem;
TAILQ_ENTRY(ath_buf) bf_list;
TAILQ_ENTRY(gtaskqueue_busy) tb_link;
TAILQ_ENTRY(usb_proc_msg) pm_qentry;
TAILQ_ENTRY(ifnet) if_link; /* all struct ifnets are chained */
TAILQ_ENTRY(ifaddr) ifa_link; /* queue macro glue */
TAILQ_ENTRY(ifprefix) ifpr_list; /* queue macro glue */
TAILQ_ENTRY(ifmultiaddr) ifma_link; /* queue macro glue */
TAILQ_ENTRY(vnet_sysinit) link;
TAILQ_ENTRY(eventhandler_entry) ee_link;
TAILQ_ENTRY(eventhandler_list) el_link;
TAILQ_ENTRY(intr_config_hook) ich_links;
TAILQ_ENTRY(taskqueue_busy) tb_link;
TAILQ_ENTRY(acl) acl_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(sta_entry) se_list;
TAILQ_ENTRY(ieee80211vap) iv_next; /* list of vap instances */
TAILQ_ENTRY(ieee80211_pmk) pmk_next;
TAILQ_ENTRY(ieee80211_ess) ess_next;
TAILQ_ENTRY(policyqueue) pc_entry;