Lines Matching refs:taskqueue
188 struct taskqueue *taskqueue; member
572 taskqueue_enqueue_timeout_sbt(sc->taskqueue, &sc->sampling_task, in iichid_sampling_task()
749 taskqueue_enqueue_timeout(sc->taskqueue, &sc->sampling_task, 0); in iichid_reset_callout()
759 taskqueue_cancel_timeout(sc->taskqueue, &sc->sampling_task, NULL); in iichid_teardown_callout()
846 taskqueue_start_threads(&sc->taskqueue, 1, PI_TTY, in iichid_intr_setup()
859 taskqueue_drain_all(sc->taskqueue); in iichid_intr_unsetup()
1144 sc->taskqueue = taskqueue_create_fast("iichid_tq", M_WAITOK | M_ZERO, in iichid_attach()
1145 taskqueue_thread_enqueue, &sc->taskqueue); in iichid_attach()
1146 TIMEOUT_TASK_INIT(sc->taskqueue, &sc->sampling_task, 0, in iichid_attach()
1269 if (sc->taskqueue != NULL) in iichid_detach()
1270 taskqueue_free(sc->taskqueue); in iichid_detach()
1271 sc->taskqueue = NULL; in iichid_detach()
1318 #define suspend_thread sc->taskqueue in iichid_suspend()