Searched refs:gtaskqueue (Results 1 – 2 of 2) sorted by relevance
61 struct gtaskqueue { struct107 static struct gtaskqueue *112 struct gtaskqueue *queue; in _gtaskqueue_create()114 queue = kmalloc(sizeof(struct gtaskqueue), in _gtaskqueue_create()148 gtaskqueue_free(struct gtaskqueue *queue) in gtaskqueue_free()430 struct gtaskqueue *tq; in _gtaskqueue_start_threads()504 struct gtaskqueue **tqp, *tq; in gtaskqueue_thread_loop()546 struct gtaskqueue **tqp, *tq; in gtaskqueue_thread_enqueue()558 static struct gtaskqueue *568 struct gtaskqueue *tgc_taskq;[all …]
43 struct gtaskqueue;79 void gtaskqueue_block(struct gtaskqueue *queue);80 void gtaskqueue_unblock(struct gtaskqueue *queue);82 int gtaskqueue_cancel(struct gtaskqueue *queue, struct gtask *gtask);83 void gtaskqueue_drain(struct gtaskqueue *queue, struct gtask *task);84 void gtaskqueue_drain_all(struct gtaskqueue *queue);88 int grouptaskqueue_enqueue(struct gtaskqueue *queue, struct gtask *task);