Lines Matching refs:work_task
124 taskqueue_enqueue(tq, &dwork->work.work_task); in linux_delayed_work_enqueue()
155 taskqueue_enqueue(wq->taskqueue, &work->work_task); in linux_queue_work_on()
388 if (taskqueue_cancel(tq, &work->work_task, NULL) != 0) in linux_cancel_work_sync()
389 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
393 if (taskqueue_cancel(tq, &work->work_task, NULL) != 0) in linux_cancel_work_sync()
394 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
454 if (taskqueue_cancel(tq, &dwork->work.work_task, NULL) == 0) { in linux_cancel_delayed_work()
501 ret = taskqueue_cancel(tq, &dwork->work.work_task, NULL); in linux_cancel_delayed_work_sync()
505 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
509 ret = taskqueue_cancel(tq, &dwork->work.work_task, NULL); in linux_cancel_delayed_work_sync()
512 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
536 retval = taskqueue_poll_is_busy(tq, &work->work_task); in linux_flush_work()
537 taskqueue_drain(tq, &work->work_task); in linux_flush_work()
565 retval = taskqueue_poll_is_busy(tq, &dwork->work.work_task); in linux_flush_delayed_work()
566 taskqueue_drain(tq, &dwork->work.work_task); in linux_flush_delayed_work()
601 return (taskqueue_poll_is_busy(tq, &work->work_task)); in linux_work_busy()
644 TASK_INIT(&dwork->work.work_task, 0, linux_delayed_work_fn, dwork); in linux_init_delayed_work()