Home
last modified time | relevance | path

Searched refs:taskqueue_drain (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd-13.1/sys/compat/linuxkpi/common/src/
H A Dlinux_work.c389 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
394 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
505 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
512 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
537 taskqueue_drain(tq, &work->work_task); in linux_flush_work()
566 taskqueue_drain(tq, &dwork->work.work_task); in linux_flush_delayed_work()
H A Dlinux_slab.c206 taskqueue_drain(linux_irq_work_tq, &c->cache_task); in linux_kmem_cache_destroy()
H A Dlinux_rcu.c379 taskqueue_drain(linux_irq_work_tq, &head->task); in linux_rcu_barrier()
H A Dlinux_netdev.c367 taskqueue_drain(ndev->napi_tq, &napi->napi_task); in lkpi_netif_napi_del_locked()
/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dirq_work.h70 taskqueue_drain(linux_irq_work_tq, &irqw->irq_task); in irq_work_sync()
/freebsd-13.1/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_cq.c187 taskqueue_drain(cq->tq, &cq->cq_task); in mlx4_en_destroy_cq()
203 taskqueue_drain(cq->tq, &cq->cq_task); in mlx4_en_deactivate_cq()
/freebsd-13.1/sys/dev/vmware/vmci/
H A Dvmci.c246 taskqueue_drain(taskqueue_thread, &sc->vmci_delayed_work_task); in vmci_detach()
1038 taskqueue_drain(taskqueue_swi, &sc->vmci_interrupt_dq_task); in vmci_dismantle_interrupts()
1039 taskqueue_drain(taskqueue_swi, &sc->vmci_interrupt_bm_task); in vmci_dismantle_interrupts()
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_taskq.c296 taskqueue_drain(tq->tq_queue, &ent->tqent_task); in taskq_cancel_id()
430 taskqueue_drain(tq->tq_queue, &ent->tqent_task); in taskq_wait_id()
/freebsd-13.1/sys/dev/acpica/Osd/
H A DOsdSchedule.c242 taskqueue_drain(acpi_taskq, &acpi_tasks[i].at_task); in AcpiOsWaitEventsComplete()
/freebsd-13.1/sys/sys/
H A Dtaskqueue.h95 void taskqueue_drain(struct taskqueue *queue, struct task *task);
/freebsd-13.1/sys/x86/iommu/
H A Dintel_fault.c300 taskqueue_drain(unit->fault_taskqueue, &unit->fault_task); in dmar_fini_fault_log()
H A Dintel_qi.c431 taskqueue_drain(unit->qi_taskqueue, &unit->qi_task); in dmar_fini_qi()
/freebsd-13.1/sys/kern/
H A Dsubr_taskqueue.c576 taskqueue_drain(struct taskqueue *queue, struct task *task) in taskqueue_drain() function
616 taskqueue_drain(queue, &timeout_task->t); in taskqueue_drain_timeout()
H A Dsubr_firmware.c482 taskqueue_drain(firmware_tq, &firmware_unload_task); in firmware_modevent()
/freebsd-13.1/sys/dev/smc/
H A Dif_smc.c450 taskqueue_drain(sc->smc_tq, &sc->smc_intr); in smc_detach()
451 taskqueue_drain(sc->smc_tq, &sc->smc_rx); in smc_detach()
452 taskqueue_drain(sc->smc_tq, &sc->smc_tx); in smc_detach()
/freebsd-13.1/sys/dev/vnic/
H A Dnicvf_queues.c454 taskqueue_drain(rbdr->rbdr_taskq, in nicvf_free_rbdr()
463 taskqueue_drain(taskqueue_thread, &rbdr->rbdr_task); in nicvf_free_rbdr()
959 taskqueue_drain(cq->cmp_taskq, &cq->cmp_task); in nicvf_free_cmp_queue()
1153 taskqueue_drain(sq->snd_taskq, &sq->snd_task); in nicvf_free_snd_queue()
1534 taskqueue_drain(qs->qs_err_taskq, &qs->qs_err_task); in nicvf_free_resources()
/freebsd-13.1/sys/dev/nmdm/
H A Dnmdm.c139 taskqueue_drain(taskqueue_swi, &np->np_task); in nmdm_free()
/freebsd-13.1/sys/dev/rt/
H A Dif_rt.c718 taskqueue_drain(sc->taskqueue, &sc->rx_done_task); in rt_detach()
719 taskqueue_drain(sc->taskqueue, &sc->tx_done_task); in rt_detach()
720 taskqueue_drain(sc->taskqueue, &sc->periodic_task); in rt_detach()
994 taskqueue_drain(sc->taskqueue, &sc->rx_done_task); in rt_stop_locked()
995 taskqueue_drain(sc->taskqueue, &sc->tx_done_task); in rt_stop_locked()
996 taskqueue_drain(sc->taskqueue, &sc->periodic_task); in rt_stop_locked()
/freebsd-13.1/sys/dev/ixl/
H A Dixl_iw.c481 taskqueue_drain(ixl_iw.tq, &pf_entry->iw_task); in ixl_iw_unregister()
/freebsd-13.1/sys/dev/drm2/ttm/
H A Dttm_memory.c294 taskqueue_drain(glob->swap_queue, &glob->work); in ttm_mem_global_release()
/freebsd-13.1/sys/dev/hyperv/vmbus/
H A Dvmbus_chan.c877 taskqueue_drain(chan->ch_tq, &chan->ch_task); in vmbus_chan_close_internal()
1029 taskqueue_drain(chan->ch_tq, &chan->ch_task); in vmbus_chan_intr_drain()
2292 taskqueue_drain(chan->ch_tq, task); in vmbus_chan_run_task()
/freebsd-13.1/sys/net/
H A Dbridgestp.c2300 taskqueue_drain(taskqueue_swi, &bp->bp_statetask); in bstp_destroy()
2301 taskqueue_drain(taskqueue_swi, &bp->bp_rtagetask); in bstp_destroy()
2302 taskqueue_drain(taskqueue_swi, &bp->bp_mediatask); in bstp_destroy()
/freebsd-13.1/sys/dev/glxsb/
H A Dglxsb.c351 taskqueue_drain(sc->sc_tq, &sc->sc_cryptotask); in glxsb_detach()
/freebsd-13.1/sys/dev/ae/
H A Dif_ae.c772 taskqueue_drain(sc->tq, &sc->int_task); in ae_detach()
773 taskqueue_drain(taskqueue_swi, &sc->link_task); in ae_detach()
777 taskqueue_drain(sc->tq, &sc->int_task); in ae_detach()
/freebsd-13.1/sys/dev/qlxge/
H A Dqls_os.c523 taskqueue_drain(ha->err_tq, &ha->err_task); in qls_release()
528 taskqueue_drain(ha->tx_tq, &ha->tx_task); in qls_release()

1234