STAILQ_HEAD
STAILQ_HEAD(, pnpident) pi_ident;
STAILQ_HEAD(pnpinfo_stql, pnpinfo);
static STAILQ_HEAD(, moduledir) moduledir_list =
typedef STAILQ_HEAD(store_list, nvstore) nvstore_list_t;
STAILQ_HEAD(, pentry) entries;
typedef STAILQ_HEAD(vdisk_info_list, vdisk_info) vdisk_info_list_t;
typedef STAILQ_HEAD(serial_list, serial) serial_list_t;
typedef STAILQ_HEAD(pdinfo_list, pdinfo) pdinfo_list_t;
typedef STAILQ_HEAD(zfsinfo_list, zfsinfo) zfsinfo_list_t;
STAILQ_HEAD(chunk_head, chunk);
STAILQ_HEAD(smap_head, smap_buf) head =
typedef STAILQ_HEAD(bdinfo_list, bdinfo) bdinfo_list_t;
STAILQ_HEAD(smap_head, smap_buf) head =
typedef STAILQ_HEAD(ipqueue, ip_queue) ip_queue_t;
STAILQ_HEAD(ire_list, ip_reasm) ire_list = STAILQ_HEAD_INITIALIZER(ire_list);
STAILQ_HEAD(, obj_list) on_cache = STAILQ_HEAD_INITIALIZER(on_cache);
typedef STAILQ_HEAD(vdev_list, vdev) vdev_list_t;
typedef STAILQ_HEAD(spa_list, spa) spa_list_t;
STAILQ_HEAD(, common_symbol) common; /* list of common symbols */
STAILQ_HEAD(basl_table_checksum_list, basl_table_checksum) checksums;
STAILQ_HEAD(basl_table_length_list, basl_table_length) lengths;
STAILQ_HEAD(basl_table_pointer_list, basl_table_pointer) pointers;
static STAILQ_HEAD(basl_table_list, basl_table) basl_tables = STAILQ_HEAD_INITIALIZER(
STAILQ_HEAD(ahci_fhead, ahci_ioreq) iofhd;
STAILQ_HEAD(, pci_nvme_ioreq) ioreqs_free; /* free list of ioreqs */
STAILQ_HEAD(, pci_nvme_aer) aer_list;
STAILQ_HEAD(pci_vtscsi_req_queue, pci_vtscsi_request);
static STAILQ_HEAD(qemu_fwcfg_user_file_list,
STAILQ_HEAD(qemu_loader_list, qemu_loader_element) list;
STAILQ_HEAD(menu_lst, menu_entry);
typedef STAILQ_HEAD(part_list, partlist) part_list_t;
STAILQ_HEAD(uprochead, uproc) uphead;
static STAILQ_HEAD(, moduledir) moduledir_list =
STAILQ_HEAD(l9p_request_queue, l9p_request);
static STAILQ_HEAD(cc_head, cc_algo) cc_list = STAILQ_HEAD_INITIALIZER(cc_list);
STAILQ_HEAD(, t4_mbox_list) mbox_list;
STAILQ_HEAD(, sge_iq) iql = STAILQ_HEAD_INITIALIZER(iql);
typedef STAILQ_HEAD(, uath_data) uath_datahead;
typedef STAILQ_HEAD(, uath_cmd) uath_cmdhead;
typedef STAILQ_HEAD(font_list, fontlist) font_list_t;
STAILQ_HEAD(wqh, pmcs_cmd) wq;
STAILQ_HEAD(aqh, pmcs_cmd) aq;
STAILQ_HEAD(sqh, pmcs_cmd) sq; /* SATA specific */
STAILQ_HEAD(wfh, pmcwork) wf; /* current freelist */
STAILQ_HEAD(pfh, pmcwork) pf; /* current pending freelist */
STAILQ_HEAD(dqh, pmcs_cmd) dq; /* dead commands */
STAILQ_HEAD(cqh, pmcs_cmd) cq; /* completed commands */