Lines Matching refs:work_task
120 taskqueue_enqueue(tq, &dwork->work.work_task); in linux_delayed_work_enqueue()
151 taskqueue_enqueue(wq->taskqueue, &work->work_task); in linux_queue_work_on()
337 if (taskqueue_cancel(tq, &work->work_task, NULL) != 0) in linux_cancel_work_sync()
338 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
342 if (taskqueue_cancel(tq, &work->work_task, NULL) != 0) in linux_cancel_work_sync()
343 taskqueue_drain(tq, &work->work_task); in linux_cancel_work_sync()
399 if (taskqueue_cancel(tq, &dwork->work.work_task, NULL) == 0) { in linux_cancel_delayed_work()
436 if (taskqueue_cancel(tq, &dwork->work.work_task, NULL) != 0) in linux_cancel_delayed_work_sync()
437 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
447 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
454 if (taskqueue_cancel(tq, &dwork->work.work_task, NULL) != 0) in linux_cancel_delayed_work_sync()
455 taskqueue_drain(tq, &dwork->work.work_task); in linux_cancel_delayed_work_sync()
480 retval = taskqueue_poll_is_busy(tq, &work->work_task); in linux_flush_work()
481 taskqueue_drain(tq, &work->work_task); in linux_flush_work()
509 retval = taskqueue_poll_is_busy(tq, &dwork->work.work_task); in linux_flush_delayed_work()
510 taskqueue_drain(tq, &dwork->work.work_task); in linux_flush_delayed_work()
545 return (taskqueue_poll_is_busy(tq, &work->work_task)); in linux_work_busy()
588 TASK_INIT(&dwork->work.work_task, 0, linux_delayed_work_fn, dwork); in linux_init_delayed_work()