Lines Matching refs:wq
956 struct workqueue_struct *wq;
958 wq = kmalloc(sizeof(*wq), M_WAITOK);
959 wq->taskqueue = taskqueue_create(name, M_WAITOK,
960 taskqueue_thread_enqueue, &wq->taskqueue);
961 atomic_set(&wq->draining, 0);
962 taskqueue_start_threads(&wq->taskqueue, cpus, PWAIT, "%s", name);
964 return (wq);
968 destroy_workqueue(struct workqueue_struct *wq)
970 taskqueue_free(wq->taskqueue);
971 kfree(wq);