Lines Matching refs:taskqueue
117 struct taskqueue *tq; in linux_delayed_work_enqueue()
119 tq = dwork->work.work_queue->taskqueue; in linux_delayed_work_enqueue()
151 taskqueue_enqueue(wq->taskqueue, &work->work_task); in linux_queue_work_on()
325 struct taskqueue *tq; in linux_cancel_work_sync()
336 tq = work->work_queue->taskqueue; in linux_cancel_work_sync()
341 tq = work->work_queue->taskqueue; in linux_cancel_work_sync()
386 struct taskqueue *tq; in linux_cancel_delayed_work()
398 tq = dwork->work.work_queue->taskqueue; in linux_cancel_delayed_work()
425 struct taskqueue *tq; in linux_cancel_delayed_work_sync()
435 tq = dwork->work.work_queue->taskqueue; in linux_cancel_delayed_work_sync()
446 tq = dwork->work.work_queue->taskqueue; in linux_cancel_delayed_work_sync()
453 tq = dwork->work.work_queue->taskqueue; in linux_cancel_delayed_work_sync()
469 struct taskqueue *tq; in linux_flush_work()
479 tq = work->work_queue->taskqueue; in linux_flush_work()
494 struct taskqueue *tq; in linux_flush_delayed_work()
508 tq = dwork->work.work_queue->taskqueue; in linux_flush_delayed_work()
538 struct taskqueue *tq; in linux_work_busy()
544 tq = work->work_queue->taskqueue; in linux_work_busy()
563 wq->taskqueue = taskqueue_create(name, M_WAITOK, in linux_create_workqueue_common()
564 taskqueue_thread_enqueue, &wq->taskqueue); in linux_create_workqueue_common()
566 taskqueue_start_threads(&wq->taskqueue, cpus, PWAIT, "%s", name); in linux_create_workqueue_common()
578 taskqueue_free(wq->taskqueue); in linux_destroy_workqueue()