taskqueue_drain
taskqueue_drain(taskqueue_thread, &softc->add_physpath_task);
taskqueue_drain(LKPI_IRQ_WORK_TQ, &irqw->irq_task);
taskqueue_drain(__w->tq, &__task); \
taskqueue_drain(work->tq, &work->task);
taskqueue_drain(work->tq, &work->task);
taskqueue_drain(taskqueue_thread, &lsta->txq_task);
taskqueue_drain(taskqueue_thread, &lhw->rxq_task);
taskqueue_drain(taskqueue_thread, &lsta->txq_task);
taskqueue_drain(ndev->napi_tq, &napi->napi_task);
taskqueue_drain(linux_irq_work_tq, &head->task);
taskqueue_drain(linux_irq_work_tq, &c->cache_task);
taskqueue_drain(tq, &work->work_task);
taskqueue_drain(tq, &work->work_task);
taskqueue_drain(tq, &dwork->work.work_task);
taskqueue_drain(tq, &dwork->work.work_task);
taskqueue_drain(tq, &work->work_task);
taskqueue_drain(tq, &dwork->work.work_task);
taskqueue_drain(acpi_taskq, &acpi_tasks[i].at_task);
taskqueue_drain(sc->tq, &sc->int_task);
taskqueue_drain(taskqueue_swi, &sc->link_task);
taskqueue_drain(sc->tq, &sc->int_task);
taskqueue_drain(sc->age_tq, &sc->age_int_task);
taskqueue_drain(taskqueue_swi, &sc->age_link_task);
taskqueue_drain(sc->age_tq, &sc->age_int_task);
taskqueue_drain(tx_ring->cmpl_tq, &tx_ring->cmpl_task);
taskqueue_drain(tx_ring->enqueue_tq, &tx_ring->enqueue_task);
taskqueue_drain(rx_ring->enqueue_tq, &rx_ring->enqueue_task);
taskqueue_drain(sc->alc_tq, &sc->alc_int_task);
taskqueue_drain(sc->alc_tq, &sc->alc_int_task);
taskqueue_drain(sc->ale_tq, &sc->ale_int_task);
taskqueue_drain(sc->ale_tq, &sc->ale_int_task);
taskqueue_drain(sc->sc_sms_tq, &sc->sc_sms_task);
taskqueue_drain(taskqueue_thread, &ch->conntask);
taskqueue_drain(sc->sc_tq, &sc->sc_rxtask);
taskqueue_drain(sc->bge_tq, &sc->bge_intr_task);
taskqueue_drain(sc->sc_tq, &mac->mac_intrtask);
taskqueue_drain(sc->chip_tq, &sc->chip_tq_task);
taskqueue_drain(fp->tq, &fp->tq_task);
taskqueue_drain(fp->tq, &fp->tx_task);
taskqueue_drain(sc->sp_tq, &sc->sp_tq_task);
taskqueue_drain(sc->sc_tq, &sc->sc_intr_task);
taskqueue_drain(sc->sc_tq, &sc->sc_tx_task);
taskqueue_drain(sc->tq, &sc->slow_intr_task);
taskqueue_drain(sc->tq, &sc->tick_task);
taskqueue_drain(sc->tq, &pi->link_check_task);
taskqueue_drain(taskqueue_thread, &clip_db_task);
taskqueue_drain(taskqueue_thread, &sc->tc_task);
taskqueue_drain(taskqueue_thread, &ddp_orphan_task);
taskqueue_drain(taskqueue_thread, &td->reclaim_wr_resources);
taskqueue_drain(taskqueue_thread, &td->cleanup_stranded_tids);
taskqueue_drain(taskqueue_thread, &td->reclaim_wr_resources);
taskqueue_drain(glob->swap_queue, &glob->work);
taskqueue_drain(queue->cleanup_tq, &queue->cleanup_task);
taskqueue_drain(adapter->metrics_tq, &adapter->metrics_task);
taskqueue_drain(adapter->reset_tq, &adapter->reset_task);
taskqueue_drain(tx_ring->enqueue_tq, &tx_ring->enqueue_task);
taskqueue_drain(sc->fc.taskqueue, &sc->fwohci_task_busreset);
taskqueue_drain(sc->fc.taskqueue, &sc->fwohci_task_sid);
taskqueue_drain(sc->fc.taskqueue, &sc->fwohci_task_dma);
taskqueue_drain(sc->fc.taskqueue, &sc->fc.task_timeout);
taskqueue_drain(sc->sc_tq, &sc->sc_cryptotask);
taskqueue_drain(priv->service_tq, &priv->service_task);
taskqueue_drain(taskqueue_swi_giant, &sc->sc_task);
taskqueue_drain(taskqueue_thread, &sc->sc_kqtask);
taskqueue_drain(taskqueue_fast, &free_task);
taskqueue_drain(txr->hn_tx_taskq, &txr->hn_tx_task);
taskqueue_drain(txr->hn_tx_taskq, &txr->hn_txeof_task);
taskqueue_drain(sc->hn_mgmt_taskq0, &sc->hn_netchg_init);
taskqueue_drain(VMBUS_PCPU_GET(sc, message_tq, cpu),
taskqueue_drain(chan->ch_tq, &chan->ch_task);
taskqueue_drain(chan->ch_tq, task);
taskqueue_drain(chan->ch_tq, &chan->ch_task);
taskqueue_drain(VMBUS_PCPU_GET(sc, message_tq, cpu),
taskqueue_drain(suspend_thread, &sc->suspend_task);
taskqueue_drain(taskqueue_thread, &ioat->reset_task);
taskqueue_drain(unit->delayed_taskqueue, &unit->dmamap_load_task);
taskqueue_drain(hdl->deferred_tq, &hdl->deferred_task);
taskqueue_drain(ixl_iw.tq, &pf_entry->iw_task);
taskqueue_drain(sc->jme_tq, &sc->jme_int_task);
taskqueue_drain(sc->jme_tq, &sc->jme_int_task);
taskqueue_drain(taskqueue_swi, &sc->jme_link_task);
taskqueue_drain(sc->jme_tq, &sc->jme_int_task);
taskqueue_drain(taskqueue_swi_giant, &state->ks_task);
taskqueue_drain(droq->droq_taskqueue, &droq->droq_task);
taskqueue_drain(sc->malo_tq, &sc->malo_rxtask);
taskqueue_drain(sc->malo_tq, &sc->malo_txtask);
taskqueue_drain(cq->cleanup_tq,
taskqueue_drain(txq->enqueue_tq,
taskqueue_drain(cq->tq, &cq->cq_task);
taskqueue_drain(cq->tq, &cq->cq_task);
taskqueue_drain(taskqueue_bus, &sc->card_task);
taskqueue_drain(sc->cam_sc->ev_tq, &sc->cam_sc->ev_task);
taskqueue_drain(sc->ev_tq, &sc->ev_task);
taskqueue_drain(sc->tq, &sc->watchdog_task);
taskqueue_drain(sc->tq, &sc->watchdog_task);
taskqueue_drain(tx->taskq, &tx->task);
taskqueue_drain(pq->taskq, &pq->task);
taskqueue_drain(pq->taskq,
taskqueue_drain(si->ntfytq, &si->ntfytask);
taskqueue_drain(sc->nfe_tq, &sc->nfe_int_task);
taskqueue_drain(taskqueue_swi, &np->np_task);
taskqueue_drain(taskqueue_swi, &nt->link_cleanup);
taskqueue_drain(nvmft_taskq, task);
taskqueue_drain(nvmf_tq, &sc->disconnect_task);
taskqueue_drain(nvmf_tq, &sc->disconnect_task);
taskqueue_drain(taskqueue_thread, &sc->aer[i].complete_task);
taskqueue_drain(taskqueue_thread, &sc->aer[i].finish_page_task);
taskqueue_drain(sc->intrs[i].tq, &sc->intrs[i].task);
taskqueue_drain(taskqueue_swi, &wq->txtask);
taskqueue_drain(taskqueue_thread, &sc->tx_task);
taskqueue_drain(taskqueue_thread, &sc->tx_task);
taskqueue_drain(taskqueue_bus, &sc->pcie_hp_task);
taskqueue_drain(taskqueue_qat_vf, &accel_dev->u1.vf.pf2vf_bh_tasklet);
taskqueue_drain(taskqueue_qat_bank_handler,
taskqueue_drain(ha->sp_taskqueue[i], &ha->sp_task[i]);
taskqueue_drain(fp->fp_taskqueue, &fp->fp_task);
taskqueue_drain(fp->fp_taskqueue, &fp->fp_task);
taskqueue_drain(ha->err_taskqueue, &ha->err_task);
taskqueue_drain(ha->sriov_task[i].pf_taskqueue,
taskqueue_drain(ha->tx_tq, &ha->tx_task);
taskqueue_drain(ha->irq_vec[i].rcv_tq,
taskqueue_drain(ha->err_tq, &ha->err_task);
taskqueue_drain(ha->tx_tq, &ha->tx_task);
taskqueue_drain(taskqueue_fast, &sc->rl_inttask);
taskqueue_drain(sc->sc_tq, &sc->sc_tx_task);
taskqueue_drain(taskqueue_bus, &sc->rtsx_card_remove_task);
taskqueue_drain(taskqueue_bus, &slot->card_task);
taskqueue_drain(taskqueue_thread, &sc->task_reset);
taskqueue_drain(sc->smc_tq, &sc->smc_intr);
taskqueue_drain(sc->smc_tq, &sc->smc_rx);
taskqueue_drain(sc->smc_tq, &sc->smc_tx);
taskqueue_drain(taskqueue_thread, &sc->unsolq_task);
taskqueue_drain(taskqueue_thread, &sc->unsolq_task);
taskqueue_drain(taskqueue_thread, &sc->unsolq_task);
taskqueue_drain(taskqueue_swi, &sc->sc_link_task);
taskqueue_drain(adapter->tq, &adapter->stat_task);
taskqueue_drain(taskqueue_thread, &sc->tx_task);
taskqueue_drain(taskqueue_thread, &sc->del_key_task);
taskqueue_drain(taskqueue_thread, &sc->del_key_task);
taskqueue_drain(taskqueue_thread, &sc->tx_task);
taskqueue_drain(taskqueue_thread, &sc->vtcon_ctrl_task);
taskqueue_drain(rxq->vtnrx_tq, &rxq->vtnrx_intrtask);
taskqueue_drain(txq->vtntx_tq, &txq->vtntx_intrtask);
taskqueue_drain(txq->vtntx_tq, &txq->vtntx_defrtask);
taskqueue_drain(taskqueue_swi, &sc->vmci_interrupt_dq_task);
taskqueue_drain(taskqueue_swi, &sc->vmci_interrupt_bm_task);
taskqueue_drain(taskqueue_thread, &sc->vmci_delayed_work_task);
taskqueue_drain(sq->snd_taskq, &sq->snd_task);
taskqueue_drain(qs->qs_err_taskq, &qs->qs_err_task);
taskqueue_drain(rbdr->rbdr_taskq,
taskqueue_drain(taskqueue_thread, &rbdr->rbdr_task);
taskqueue_drain(cq->cmp_taskq, &cq->cmp_task);
taskqueue_drain(taskqueue_fast, &sc->vr_inttask);
taskqueue_drain(xbb->io_taskqueue, &xbb->io_task);
taskqueue_drain(taskqueue_swi, &sc->xl_task);
taskqueue_drain(taskqueue_thread, t);
taskqueue_drain(firmware_tq, &firmware_unload_task);
taskqueue_drain(queue, &timeout_task->t);
taskqueue_drain(taskqueue_aiod_kick, &ki->kaio_task);
taskqueue_drain(taskqueue_aiod_kick, &ki->kaio_sync_task);
taskqueue_drain(taskqueue_thread, &sc->reaptask);
taskqueue_drain(taskqueue_swi, &bp->bp_statetask);
taskqueue_drain(taskqueue_swi, &bp->bp_rtagetask);
taskqueue_drain(taskqueue_swi, &bp->bp_mediatask);
taskqueue_drain(taskqueue_swi, &ifp->if_linktask);
taskqueue_drain(taskqueue_swi, &ifp->if_addmultitask);
taskqueue_drain(taskqueue_thread, &ifv->lladdr_task);
taskqueue_drain(taskqueue_thread, &ic->ic_restart_task);
taskqueue_drain(taskqueue_swi, &ifp->if_linktask);
taskqueue_drain(ic->ic_tq, task);
taskqueue_drain(taskqueue_swi, &sc->sc_task);
taskqueue_drain(taskqueue_swi, &ifp->if_linktask);
taskqueue_drain(taskqueue_inm_free, &inm_free_task);
taskqueue_drain(taskqueue_swi, &carp_sendall_task);
taskqueue_drain(V_task_queue, &V_task);
taskqueue_drain(dn_tq, &dn_task);
taskqueue_drain(taskqueue_thread, &af->af_task);
void taskqueue_drain(struct taskqueue *queue, struct task *task);
taskqueue_drain(unit->iommu.delayed_taskqueue,
taskqueue_drain(unit->event_taskqueue, &unit->event_task);
taskqueue_drain(dmar->iommu.delayed_taskqueue,
taskqueue_drain(unit->fault_taskqueue, &unit->fault_task);
taskqueue_drain(x86c->qi_taskqueue, &x86c->qi_task);