TAILQ_INIT
TAILQ_INIT(&entrylist);
TAILQ_INIT(new);
TAILQ_INIT(&natd_tree);
TAILQ_INIT(&ka_tree);
TAILQ_INIT(&sptree);
TAILQ_INIT(&rmtree);
TAILQ_INIT(&sctree);
TAILQ_INIT(&fd_monitor_tree[i]);
TAILQ_INIT(&binat.rpool.list);
TAILQ_INIT(&r->rpool.list);
TAILQ_INIT(&rule->rpool.list);
TAILQ_INIT(&pool->list);
TAILQ_INIT(&block->sb_rules);
TAILQ_INIT(&block->sb_skipsteps[i]);
TAILQ_INIT(&opt_queue);
TAILQ_INIT(&por->por_rule.rpool.list);
TAILQ_INIT(&superblocks);
TAILQ_INIT(&r->rpool.list);
TAILQ_INIT(&skiplist->ps_rules);
TAILQ_INIT(&head);
TAILQ_INIT(&newblock->sb_rules);
TAILQ_INIT(&newblock->sb_skipsteps[i]);
TAILQ_INIT(&queue);
TAILQ_INIT(&queue);
TAILQ_INIT(&prof_superblocks);
TAILQ_INIT(&shared_unused);
TAILQ_INIT(&ei->excludes);
TAILQ_INIT(&ei->excludes);
TAILQ_INIT(E0SET(ei));
TAILQ_INIT(E1SET(ei));
TAILQ_INIT(&ss->ss_dsts);
TAILQ_INIT(&ss->ss_dsts);
TAILQ_INIT(&is->is_srcs);
TAILQ_INIT(&m->child);
TAILQ_INIT(&mp->lqh);
TAILQ_INIT(&mp->hqh[entry]);
TAILQ_INIT(&policyhead);
TAILQ_INIT(&fdlist[fdlistno].nal);
TAILQ_INIT(&form->sorted_fields);
TAILQ_INIT(&ps->ps_trace);
TAILQ_INIT(&pnd->pnd_pcq);
TAILQ_INIT(&fio->snd_qing);
TAILQ_INIT(&fio->res_qing);
TAILQ_INIT(&pu->pu_sched);
TAILQ_INIT(&nsrrs);
TAILQ_INIT(&nsrr->addrs);
TAILQ_INIT(&zgrps);
TAILQ_INIT(&zptr->z_rrlist);
TAILQ_INIT(&clispc.spc_respwait);
TAILQ_INIT(&mtx->waiters);
TAILQ_INIT(&rw->rwait);
TAILQ_INIT(&rw->wwait);
TAILQ_INIT(&cv->waiters);
TAILQ_INIT(&spclist[i].spc_respwait);
TAILQ_INIT(&q_q);
TAILQ_INIT(&q_s);
TAILQ_INIT(&freeq);
TAILQ_INIT(&devpubd_probe_events);
TAILQ_INIT(&selhead);
TAILQ_INIT(&opthead);
TAILQ_INIT(&omhead);
TAILQ_INIT(&badh);
TAILQ_INIT(&diskh);
TAILQ_INIT(&d->d_part);
TAILQ_INIT(&bufqueues[i]);
TAILQ_INIT(&fs_nodes);
TAILQ_INIT(&fsck_overlaps);
TAILQ_INIT(&sess->connections);
TAILQ_INIT(&list[i].list);
TAILQ_INIT(&curr->portals);
TAILQ_INIT(&target->group_list);
TAILQ_INIT(&write_queue);
TAILQ_INIT(wq);
TAILQ_INIT(wq);
TAILQ_INIT(head);
TAILQ_INIT(head);
TAILQ_INIT(list_init);
TAILQ_INIT(&fv->fv_flowlist);
TAILQ_INIT(&ip4f_list);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&dev->sc_xs_pending);
TAILQ_INIT(&dev->sc_xs_free);
TAILQ_INIT(&dev->ready_list);
TAILQ_INIT(&dev->nexus_list);
TAILQ_INIT(&dev->free_list);
TAILQ_INIT(&dev->ready_list);
TAILQ_INIT(&dev->nexus_list);
TAILQ_INIT(&dev->free_list);
TAILQ_INIT(&dev->sc_xs_pending);
TAILQ_INIT(&dev->sc_xs_free);
TAILQ_INIT(&pmap_all_pmaps);
TAILQ_INIT(&intr[i].intr_q);
TAILQ_INIT(&chip_list);
TAILQ_INIT(&free_list);
TAILQ_INIT(&dev->ready_list);
TAILQ_INIT(&dev->nexus_list);
TAILQ_INIT(&dev->free_list);
TAILQ_INIT(&dev->ready_list);
TAILQ_INIT(&dev->nexus_list);
TAILQ_INIT(&dev->free_list);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->auto_bars);
TAILQ_INIT(&mlist);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&sc->sc_free_buf);
TAILQ_INIT(&sc->sc_waiting_ccb);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&ai->ai_handlers);
TAILQ_INIT(&mlist);
TAILQ_INIT(&l1_lru_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&firq->intr_handlers);
TAILQ_INIT(&sc->sc_intrs);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&firq->intr_handlers);
TAILQ_INIT(&firq->intr_handlers);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&sc->sc_intrs);
TAILQ_INIT(&sc->sc_intrs);
TAILQ_INIT(&sc->sc_gates);
TAILQ_INIT(&sc->sc_nodes);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&mlist);
TAILQ_INIT(&st_list);
TAILQ_INIT(&free_list);
TAILQ_INIT(&dma_free);
TAILQ_INIT(&dma_active);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&sc->sc_subdevs);
TAILQ_INIT(&mlist);
TAILQ_INIT(&sc->sc_probeq);
TAILQ_INIT(&sc->sc_pingq);
TAILQ_INIT(&sc->sc_periodicq);
TAILQ_INIT(&sc->sc_periodicdeferq);
TAILQ_INIT(&sc->sc_acmdq);
TAILQ_INIT(&sc->sc_pcmdq);
TAILQ_INIT(&mlist);
TAILQ_INIT(head);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&iq->iq_list);
TAILQ_INIT(&mlist);
TAILQ_INIT(&sc->sc_queue);
TAILQ_INIT(&sc->sc_queue);
TAILQ_INIT(&hook_lists[i]);
TAILQ_INIT(&call_list);
TAILQ_INIT(&sc->sc_he_head[i]);
TAILQ_INIT(&sc->sc_p_head);
TAILQ_INIT(&sc->sc_intr_head[i]);
TAILQ_INIT(&sc->sc_intr_head[i]);
TAILQ_INIT(&sc->sc_intr_head[i]);
TAILQ_INIT(&mlist);
TAILQ_INIT(&mlist);
TAILQ_INIT(mlist);
TAILQ_INIT(&efi_disklist);
TAILQ_INIT(&efi_pxelist);
TAILQ_INIT(&pmap->pm_pvchunk);
TAILQ_INIT(&kernel_pmap->pm_pvchunk);
TAILQ_INIT(&newtail);
TAILQ_INIT(&(pg)->mdpage.pv_list); \
TAILQ_INIT(&mlist);
TAILQ_INIT(&mlist);
TAILQ_INIT(&pmap->pm_ptpages[0]);
TAILQ_INIT(&pmap->pm_ptpages[1]);
TAILQ_INIT(&pc->pc_ptpages);
TAILQ_INIT(&sc->free_scb);
TAILQ_INIT(&sc->ready_scb);
TAILQ_INIT(&mlist);
TAILQ_INIT(&dev->ready_list);
TAILQ_INIT(&dev->nexus_list);
TAILQ_INIT(&dev->free_list);
TAILQ_INIT(&sc->free_scb);
TAILQ_INIT(&sc->ready_scb);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&pmap_pvo_table[i]);
TAILQ_INIT(&mlist);
TAILQ_INIT(&irq->intr_handlers);
TAILQ_INIT(&mlist);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&kernel_pmap_store.pm_reglist);
TAILQ_INIT(&kernel_pmap_store.pm_seglist);
TAILQ_INIT(&pm->pm_seglist);
TAILQ_INIT(&pm->pm_reglist);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&sc->sc_queue);
TAILQ_INIT(&pm->pm_ptps);
TAILQ_INIT(&context_free_queue);
TAILQ_INIT(&context_active_queue);
TAILQ_INIT(&pmeg_free_queue);
TAILQ_INIT(&pmeg_inactive_queue);
TAILQ_INIT(&pmeg_active_queue);
TAILQ_INIT(&pmeg_kernel_queue);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&context_free_queue);
TAILQ_INIT(&context_active_queue);
TAILQ_INIT(&pmeg_free_queue);
TAILQ_INIT(&pmeg_inactive_queue);
TAILQ_INIT(&pmeg_active_queue);
TAILQ_INIT(&pmeg_kernel_queue);
TAILQ_INIT(&a_pool);
TAILQ_INIT(&b_pool);
TAILQ_INIT(&c_pool);
TAILQ_INIT(&mlist);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&mlist);
TAILQ_INIT(&mpacpi_pcibusses);
TAILQ_INIT(&partlist);
TAILQ_INIT(&disklist);
TAILQ_INIT(&coda_nc_lru.head);
TAILQ_INIT(&vcp->vc_requests);
TAILQ_INIT(&vcp->vc_replies);
TAILQ_INIT(&ifd->ifd_qhead);
#define CPU_INIT() TAILQ_INIT(&cpulisthead);
#define MEM_INIT() TAILQ_INIT(&memlisthead)
TAILQ_INIT(&sc->sc_intrq);
TAILQ_INIT(&ch->ch_l_intents);
TAILQ_INIT(&ch->ch_r_intents);
TAILQ_INIT(&sc->sc_glink_channels);
TAILQ_INIT(&sc->sc_inboundq);
TAILQ_INIT(&sc->sc_outboundq);
TAILQ_INIT(&ic->ic_intrq);
TAILQ_INIT(&atabus_initq_head);
TAILQ_INIT(&chq->active_xfers);
TAILQ_INIT(&mlist);
TAILQ_INIT(&dm_dev_list); /* initialize global dev list */
TAILQ_INIT(&table_en->pdev_maps);
TAILQ_INIT(&di->buf_list);
TAILQ_INIT(&tmp_list);
TAILQ_INIT(&tsc->stripe_devs);
TAILQ_INIT(&dmover_backend_list);
TAILQ_INIT(&dmb->dmb_pendreqs);
TAILQ_INIT(&ds->ds_pending);
TAILQ_INIT(&ds->ds_complete);
TAILQ_INIT(&dmover_completed_q);
TAILQ_INIT(&dses->__dses_pendreqs);
TAILQ_INIT(&sc->sc_demux_list);
TAILQ_INIT(&sc->sc_free_ecb);
TAILQ_INIT(&sc->sc_queue);
TAILQ_INIT(&txr->txr_list);
TAILQ_INIT(&sc->sc_cntl_sq);
TAILQ_INIT(&sc->sc_cntl_cq);
TAILQ_INIT(&sc->sc_cntl_fq);
TAILQ_INIT(&ch->ch_subchannels);
TAILQ_INIT(&sc->sc_reqs);
TAILQ_INIT(&sc->sc_rsps);
TAILQ_INIT(&sc->sc_prichans);
TAILQ_INIT(&sc->sc_channels);
TAILQ_INIT(&sc->sc_fibmap_tqh);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&sc->sc_waiting_ccb);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&sc->sc_waiting_ccb);
TAILQ_INIT(&sc->sc_pending_ccb);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&sc->sc_waiting_ccb);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&scb_data->free_scbs);
TAILQ_INIT(&ahc->untagged_queues[i]);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&sc->sc_waiting_ccb);
TAILQ_INIT(&sc->sc_allocating_ccbs);
TAILQ_INIT(&q);
TAILQ_INIT(&q);
TAILQ_INIT(&sc->sc_free_ccb);
TAILQ_INIT(&q);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->cmds);
TAILQ_INIT(&sc->free_tagtbl);
TAILQ_INIT(&sc->tag_tblblk);
TAILQ_INIT(&sc->sc_freescb);
TAILQ_INIT(&sc->sc_pendscb);
TAILQ_INIT(&sc->sc_donescb);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->sc_ccb_freeq);
TAILQ_INIT(&mlx->mlx_ccb_worklist);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&lu->lu_q);
TAILQ_INIT(&sc->sc_freecmd);
TAILQ_INIT(&sc->sc_reqcmd);
TAILQ_INIT(&sc->sc_free_cb);
TAILQ_INIT(&sc->sc_cbq);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&sc->nexus_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->free_list);
TAILQ_INIT(&sc->cmds);
TAILQ_INIT(&sc->lunsw_list);
TAILQ_INIT(&sc->lunsw_list);
TAILQ_INIT(&sc->sc_free_mscp);
TAILQ_INIT(&vc->vc_fontlist);
TAILQ_INIT(&sc->ready_list);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&sea->ready_list);
TAILQ_INIT(&sea->nexus_list);
TAILQ_INIT(&sea->free_list);
TAILQ_INIT(&sc->sc_free_scb);
TAILQ_INIT(&sc->sc_waiting_scb);
TAILQ_INIT(&sess->s_conn_list);
TAILQ_INIT(&sess->s_ccb_pool);
TAILQ_INIT(&handler->evh_events);
TAILQ_INIT(&conn->c_ccbs_waiting);
TAILQ_INIT(&conn->c_pdus_to_send);
TAILQ_INIT(&conn->c_pdu_pool);
TAILQ_INIT(&old_waiting);
TAILQ_INIT(&sc->fds);
TAILQ_INIT(&old_waiting);
TAILQ_INIT(&cs_tailq);
TAILQ_INIT(&new_scope->inner_scope);
TAILQ_INIT(&sc->sc_devs);
TAILQ_INIT(&sc->as_memory);
TAILQ_INIT(&amr->amr_ccb_active);
TAILQ_INIT(&sc->sc_ccb_free);
TAILQ_INIT(&(sc->intrhdls));
TAILQ_INIT(&client_list);
TAILQ_INIT(&ofld_dev_list);
TAILQ_INIT(&adapter_list);
TAILQ_INIT(&sc->tx_free_pkts);
TAILQ_INIT(&sc->tx_used_pkts);
TAILQ_INIT(&sc->sc_free_shdr);
TAILQ_INIT(&sc->sc_free_sbuf);
TAILQ_INIT(&sc->sc_memwindow);
TAILQ_INIT(&sc->sc_iowindow);
TAILQ_INIT(&sc->sc_freesrb);
TAILQ_INIT(&sc->sc_readysrb);
TAILQ_INIT(&sc->twa_free);
TAILQ_INIT(&sc->twa_busy);
TAILQ_INIT(&sc->twa_pending);
TAILQ_INIT(&sc->sc_balloon_pages);
TAILQ_INIT(&b->bl_pglist);
TAILQ_INIT(&q->cmdqueue);
TAILQ_INIT(&q->freequeue);
TAILQ_INIT(&fdc->sc_drives);
TAILQ_INIT(&pd->pd_waitq_req);
TAILQ_INIT(&pd->pd_waitq_resp);
TAILQ_INIT(&(raidPtr->iodone));
TAILQ_INIT(&scsi_initq_head);
TAILQ_INIT(&chan->chan_queue);
TAILQ_INIT(&chan->chan_complete);
TAILQ_INIT(&periph->periph_xferq);
TAILQ_INIT(&sc->sc_freeq);
TAILQ_INIT(&sc->sc_xferq);
TAILQ_INIT(&sc->sc_tskq);
TAILQ_INIT(&sc->sc_intrq);
TAILQ_INIT(&rom->root->data_root);
TAILQ_INIT(&rom->root->subdir_root);
TAILQ_INIT(&sdir->data_root);
TAILQ_INIT(&sdir->subdir_root);
TAILQ_INIT(&sme->sme_sensors_list);
TAILQ_INIT(&sc->sc_intrhead);
TAILQ_INIT(&cq);
TAILQ_INIT(&usc->usc_tx_free_list);
TAILQ_INIT(&sc->sc_tx_free_list);
TAILQ_INIT(&sc->sc_tx_free_list);
TAILQ_INIT(&sc->rx_free_list[j]);
TAILQ_INIT(&sc->tx_free_list[j]);
TAILQ_INIT(&sc->sc_abortingxfers);
TAILQ_INIT(&sc->sc_freecmd);
TAILQ_INIT(&sc->sc_xfercmd);
TAILQ_INIT(&cq);
TAILQ_INIT(&sc->sc_intrhead);
TAILQ_INIT(&taskq->tasks);
TAILQ_INIT(&vxferlist);
TAILQ_INIT(&vxferlist);
TAILQ_INIT(&port->endpoints[addr].usb_to_host);
TAILQ_INIT(&port->endpoints[addr].host_to_usb);
TAILQ_INIT(&vxfer->pkts);
TAILQ_INIT(&vxferlist);
TAILQ_INIT(&sc->sc_cld);
TAILQ_INIT(&list);
TAILQ_INIT(ifgh);
TAILQ_INIT(&ifg->ifg_members);
TAILQ_INIT(&sk->states);
TAILQ_INIT(&kif->pfik_dynaddrs);
TAILQ_INIT(&rule->rpool.list);
TAILQ_INIT(&newrule->rpool.list);
TAILQ_INIT(&pf_altqs[0]);
TAILQ_INIT(&pf_altqs[1]);
TAILQ_INIT(&pf_pabuf);
TAILQ_INIT(&state_list);
TAILQ_INIT(&pf_fragqueue);
TAILQ_INIT(&pf_cachequeue);
TAILQ_INIT(&ruleset->rules[i].queues[0]);
TAILQ_INIT(&ruleset->rules[i].queues[1]);
TAILQ_INIT(&autofs_softc->sc_requests);
TAILQ_INIT(&nmp->nm_sess);
TAILQ_INIT(&clp->nfsc_layout);
TAILQ_INIT(&extra_deleg);
TAILQ_INIT(&dh);
TAILQ_INIT(&rlh);
TAILQ_INIT(&clp->nfsc_deleg);
TAILQ_INIT(&clp->nfsc_layout);
TAILQ_INIT(&nmp->nm_bufq);
TAILQ_INIT(&nfsuserhash[i].lughead);
TAILQ_INIT(&nfsusernamehash[i].lughead);
TAILQ_INIT(&nfsgrouphash[i].lughead);
TAILQ_INIT(&nfsgroupnamehash[i].lughead);
TAILQ_INIT(&nfsd_reqq);
TAILQ_INIT(&nfslock_list);
TAILQ_INIT(&nlm_waiting_locks);
TAILQ_INIT(&nlm_hosts);
TAILQ_INIT(&host->nh_pending);
TAILQ_INIT(&host->nh_granted);
TAILQ_INIT(&host->nh_finished);
TAILQ_INIT(&nfsrvudplru);
TAILQ_INIT(&nfsv4root_mnt.mnt_nvnodelist);
TAILQ_INIT(&nfsv4root_mnt.mnt_activevnodelist);
TAILQ_INIT(&nfsv4root_opt);
TAILQ_INIT(&nfsv4root_newopt);
TAILQ_INIT(&ptyfs_head);
TAILQ_INIT(&pmp->pmp_msg_touser);
TAILQ_INIT(&pmp->pmp_msg_replywait);
TAILQ_INIT(&pmp->pmp_sopfastreqs);
TAILQ_INIT(&pmp->pmp_sopnodereqs);
TAILQ_INIT(&node->tn_spec.tn_dir.tn_dir);
TAILQ_INIT(&disksort->bq_head);
TAILQ_INIT(&fcfs->bq_head);
TAILQ_INIT(&prio->bq_read);
TAILQ_INIT(&prio->bq_write);
TAILQ_INIT(&ci->ci_data.cpu_ld_locks);
TAILQ_INIT(&ci->ci_data.cpu_biodone);
TAILQ_INIT(&drvctl_eventq);
TAILQ_INIT(&kq->kq_head);
TAILQ_INIT(&p2->p_sigpend.sp_info);
TAILQ_INIT(&p2->p_sigpend.sp_info);
TAILQ_INIT(&nktd->ktd_queue);
TAILQ_INIT(&ktd->ktd_queue);
TAILQ_INIT(&lp->lp_pages);
TAILQ_INIT(&l2->l_ld_locks);
TAILQ_INIT(&l2->l_sigpend.sp_info);
TAILQ_INIT(&modcblist);
TAILQ_INIT(&spc->spc_queue[i]);
TAILQ_INIT(&pool->tp_jobs);
TAILQ_INIT(&pool->tp_idle_threads);
TAILQ_INIT(&ptimer_queue);
TAILQ_INIT(&af->af_garbage);
TAILQ_INIT(&ch->ch_q);
TAILQ_INIT(&hashtbl_tailq[i]);
TAILQ_INIT(&curcpu()->ci_data.cpu_ld_locks);
TAILQ_INIT(&curlwp->l_ld_locks);
TAILQ_INIT(&palloc->pa_list);
TAILQ_INIT(&vm->vm_seglist);
TAILQ_INIT(&aiosp->aio_hash[i]);
TAILQ_INIT(&fg->queue);
TAILQ_INIT(&sp->freelist);
TAILQ_INIT(&sp->active);
TAILQ_INIT(&sp->jobs);
TAILQ_INIT(&f->fx_queue);
TAILQ_INIT(&mq->mq_head[i]);
TAILQ_INIT(&so->so_q0);
TAILQ_INIT(&so->so_q);
TAILQ_INIT(&dp->bq_queue);
TAILQ_INIT(&cache_lru.list[LRU_ACTIVE]);
TAILQ_INIT(&cache_lru.list[LRU_INACTIVE]);
TAILQ_INIT(&vi->vi_nc_list);
TAILQ_INIT(&dirhash_queue);
TAILQ_INIT(&splitlock->lf_blkhd);
TAILQ_INIT(&lock->lf_blkhd);
TAILQ_INIT(&mountlist);
TAILQ_INIT(&mp->mnt_vnodelist);
TAILQ_INIT(&syncer_workitem_pending[i]);
TAILQ_INIT(&lru_list[i]);
TAILQ_INIT(&wl->wl_bufs);
TAILQ_INIT(&wl->wl_dealloclist);
TAILQ_INIT(&wl->wl_iobufs);
TAILQ_INIT(&wl->wl_iobufs_busy);
TAILQ_INIT(&fmp->nodelist);
TAILQ_INIT(&lsc->lsc_aggregators);
TAILQ_INIT(&la->la_ports);
TAILQ_INIT(&sc->sc_ports);
TAILQ_INIT(&ama->ama_addrs);
TAILQ_INIT(&rmlist);
TAILQ_INIT(&ifnet_list);
TAILQ_INIT(&ifp->if_addrlist);
TAILQ_INIT(&ifm->ifm_list);
TAILQ_INIT(&dead_entries);
TAILQ_INIT(&sc->sc_vtags);
TAILQ_INIT(&lsc->lsc_aggregators);
TAILQ_INIT(&rtq->rtq_head);
TAILQ_INIT(&as->as_list);
TAILQ_INIT(&nt->nt_node);
TAILQ_INIT(&at_ifaddr);
TAILQ_INIT(&link->hl_txq); /* outgoing packets */
TAILQ_INIT(&link->hl_reqs); /* request queue */
TAILQ_INIT(&unit->hci_links);
TAILQ_INIT(&table->canpt_queue);
TAILQ_INIT(&(ccb->hist));
TAILQ_INIT(&(ccb->li_hist));
TAILQ_INIT(&(cb->hist));
TAILQ_INIT(&(cb->li_hist));
TAILQ_INIT(&(ccb->hist));
TAILQ_INIT(&(cb->hist));
TAILQ_INIT(&dadq);
TAILQ_INIT(&in_ifaddrhead);
TAILQ_INIT(&table->inpt_queue);
TAILQ_INIT(&ncif->vhif_vrs);
TAILQ_INIT(&ipflowlist);
TAILQ_INIT(&ipflowtable[i]);
TAILQ_INIT(&fp->ipq_fragq);
TAILQ_INIT(&asoc->strmin[i].inqueue);
TAILQ_INIT(&tmp);
TAILQ_INIT(&tmp);
TAILQ_INIT(&asoc->strmout[i].outqueue);
TAILQ_INIT(&tmp);
TAILQ_INIT(&asoc->strmout[i].outqueue);
TAILQ_INIT(&inp->sctp_queue_list);
TAILQ_INIT(&sctppcbinfo.callqueue);
TAILQ_INIT(&asoc->nets);
TAILQ_INIT(&asoc->pending_reply_queue);
TAILQ_INIT(&asoc->strmout[i].outqueue);
TAILQ_INIT(&asoc->out_wheel);
TAILQ_INIT(&asoc->control_send_queue);
TAILQ_INIT(&asoc->send_queue);
TAILQ_INIT(&asoc->sent_queue);
TAILQ_INIT(&asoc->reasmqueue);
TAILQ_INIT(&asoc->delivery_queue);
TAILQ_INIT(&asoc->asconf_queue);
TAILQ_INIT(&tp->segq);
TAILQ_INIT(&tp->timeq);
TAILQ_INIT(&tp->snd_holes);
TAILQ_INIT(&tcp_syn_cache[i].sch_bucket);
TAILQ_INIT(&addrsel_policytab);
TAILQ_INIT(&ip6flowlist);
TAILQ_INIT(&ip6flowtable[i]);
TAILQ_INIT(&dadq);
TAILQ_INIT(&nfsrvlruhead);
TAILQ_INIT(&np->n_dirchain);
TAILQ_INIT(&nfs_reqq);
TAILQ_INIT(&nfssvc_sockhead);
TAILQ_INIT(&nfssvc_sockpending);
TAILQ_INIT(&slp->ns_uidlruhead);
TAILQ_INIT(&nmp->nm_uidlruhead);
TAILQ_INIT(&nmp->nm_bufq);
TAILQ_INIT(qs->crp_q);
TAILQ_INIT(qs->crp_kq);
TAILQ_INIT(&qs->crp_ret_q);
TAILQ_INIT(&qs->crp_ret_kq);
TAILQ_INIT(&fcr->csessions);
TAILQ_INIT(&fcr->crp_ret_mq);
TAILQ_INIT(&fcr->crp_ret_mkq);
TAILQ_INIT(&slev[i].si_pending);
TAILQ_INIT(&l->l_ld_locks);
TAILQ_INIT(&ci->ci_data.cpu_ld_locks);
TAILQ_INIT(&newthr);
TAILQ_INIT(&vmpage_lruqueue);
TAILQ_INIT(&bdev->partitions);
TAILQ_INIT(&efi_pxelist);
TAILQ_INIT((head2)); \
#define RB_TAILQ_INIT(a) TAILQ_INIT(a)
TAILQ_INIT(kq);
TAILQ_INIT(&unlinked);
TAILQ_INIT(&ip->dents);
TAILQ_INIT(&vc->scan_dirents);
TAILQ_INIT(&chmp->chm_free_queue);
TAILQ_INIT(&chmp->chm_clean_queue);
TAILQ_INIT(&chmp->chm_dirty_queue);
TAILQ_INIT(&chmp->chm_very_dirty_queue);
TAILQ_INIT(&chmp->chm_erasable_pending_wbuf_queue);
TAILQ_INIT(&chmp->chm_erase_pending_queue);
TAILQ_INIT(&ip->dents);
TAILQ_INIT(&ip->dents);
TAILQ_INIT(&chvc->scan_dirents);
TAILQ_INIT(&si->corrupted);
TAILQ_INIT(&si->free);
TAILQ_INIT(&si->erase);
TAILQ_INIT(&si->erased);
TAILQ_INIT(&ebh->to_erase);
TAILQ_INIT(&ebh->fully_erased);
TAILQ_INIT(&si->si_snapshots);
TAILQ_INIT(&fs->lfs_dchainhd);
TAILQ_INIT(&fs->lfs_cleanhd);
TAILQ_INIT(&fs->lfs_pchainhd);
TAILQ_INIT(&ulfsdirhash_list);
TAILQ_INIT(&ufsdirhash_list);
TAILQ_INIT(&pm->pm_ppg_list);
TAILQ_INIT(&pm->pm_pdetab_list);
TAILQ_INIT(&pm->pm_segtab_list);
TAILQ_INIT(&efipm->pm_ppg_list);
TAILQ_INIT(&efipm->pm_pdetab_list);
TAILQ_INIT(&efipm->pm_segtab_list);
TAILQ_INIT(&pmap->pm_ppg_list);
TAILQ_INIT(&pmap->pm_pdetab_list);
TAILQ_INIT(&pmap->pm_segtab_list);
TAILQ_INIT(&ubc_object.inactive[i]);
TAILQ_INIT(&s->s_activeq);
TAILQ_INIT(&s->s_inactiveq);
TAILQ_INIT(&q->q_q);
TAILQ_INIT(&tmp);
TAILQ_INIT(rlist);
TAILQ_INIT(&spp->spi_swapdev);
TAILQ_INIT(&adev->formats);
TAILQ_INIT(&allfiles);
TAILQ_INIT(&allcfiles);
TAILQ_INIT(&allsfiles);
TAILQ_INIT(&allofiles);
TAILQ_INIT(&ht->ht_tab[n]);
TAILQ_INIT(&h[i]);
TAILQ_INIT(&allattr.a_files);
TAILQ_INIT(&allbases);
TAILQ_INIT(&alldevas);
TAILQ_INIT(&allpspecs);
TAILQ_INIT(&allcf);
TAILQ_INIT(&alldevi);
TAILQ_INIT(&allpseudo);
TAILQ_INIT(&alldevms);
TAILQ_INIT(&a->a_files);
TAILQ_INIT(kteq);
TAILQ_INIT(&head);
TAILQ_INIT(&tp->entrylist);
TAILQ_INIT(&RegionContentList);
TAILQ_INIT(&RegionContentList);
TAILQ_INIT(&automounted);
TAILQ_INIT(&n->n_children);
TAILQ_INIT(&n->n_children);
TAILQ_INIT(&n->n_children);
TAILQ_INIT(&defined_values);
TAILQ_INIT(&policyhead);
TAILQ_INIT(&locklist);
TAILQ_INIT(&sortlist);
TAILQ_INIT(&freelist);
TAILQ_INIT(&l->tosort);
TAILQ_INIT(&l->bufs);
TAILQ_INIT(&pt_head);
TAILQ_INIT(&temp->cn_children);
TAILQ_INIT(&diskStructure->boot_images);
TAILQ_INIT(&(node->head));
TAILQ_INIT(&(node->dot_record->head));
TAILQ_INIT(&(node->dot_dot_record->head));
TAILQ_INIT(&buftail);
TAILQ_INIT(&newnode->of_children);
TAILQ_INIT(&newnode->of_properties);
TAILQ_INIT(&of_root.of_children);
TAILQ_INIT(&of_root.of_properties);
TAILQ_INIT(&root->pw);
TAILQ_INIT(&psn->pw);
TAILQ_INIT(&tmp->soliciter);
TAILQ_INIT(&tmp->prefix);
TAILQ_INIT(&tmp->route);
TAILQ_INIT(&tmp->rdnss);
TAILQ_INIT(&tmp->dnssl);
TAILQ_INIT(&rdnss->list);
TAILQ_INIT(&tmp->dnssl);
TAILQ_INIT(&dnssl->list);
TAILQ_INIT(&ndopts.nd_opts_list);
TAILQ_INIT(&ndopts.nd_opts_list);
TAILQ_INIT(&ra_timer);
TAILQ_INIT(&data->list);
TAILQ_INIT(&fehead);
TAILQ_INIT(&root);
TAILQ_INIT((&hroot[ch]));
TAILQ_INIT(&maps);