Home
last modified time | relevance | path

Searched refs:linux_irq_work_tq (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dirq_work.h39 #define LKPI_IRQ_WORK_FAST_TQ linux_irq_work_tq
61 extern struct taskqueue *linux_irq_work_tq;
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_slab.c182 taskqueue_enqueue(linux_irq_work_tq, &c->cache_task); in lkpi_kmem_cache_free_async()
208 taskqueue_enqueue(linux_irq_work_tq, &c->cache_task); in linux_kmem_cache_destroy()
209 taskqueue_drain(linux_irq_work_tq, &c->cache_task); in linux_kmem_cache_destroy()
333 taskqueue_enqueue(linux_irq_work_tq, &linux_kfree_async_task); in linux_kfree_async()
H A Dlinux_work.c61 struct taskqueue *linux_irq_work_tq; variable
773 linux_irq_work_tq = taskqueue_create_fast("linuxkpi_irq_wq", in linux_irq_work_init()
774 M_WAITOK, taskqueue_thread_enqueue, &linux_irq_work_tq); in linux_irq_work_init()
775 taskqueue_start_threads(&linux_irq_work_tq, 1, PWAIT, in linux_irq_work_init()
777 taskqueue_enqueue(linux_irq_work_tq, &linux_irq_work_init_task); in linux_irq_work_init()
785 taskqueue_drain_all(linux_irq_work_tq); in linux_irq_work_uninit()
786 taskqueue_free(linux_irq_work_tq); in linux_irq_work_uninit()
H A Dlinux_rcu.c408 taskqueue_drain(linux_irq_work_tq, &head->task); in linux_rcu_barrier()
424 taskqueue_enqueue(linux_irq_work_tq, &head->task); in linux_call_rcu()