Home
last modified time | relevance | path

Searched refs:gtaskqueue (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/kern/
H A Dsubr_gtaskqueue.c67 struct gtaskqueue { struct
125 static struct gtaskqueue *
130 struct gtaskqueue *queue; in _gtaskqueue_create()
173 gtaskqueue_free(struct gtaskqueue *queue) in gtaskqueue_free()
323 gtaskqueue_block(struct gtaskqueue *queue) in gtaskqueue_block()
332 gtaskqueue_unblock(struct gtaskqueue *queue) in gtaskqueue_unblock()
454 struct gtaskqueue *tq; in _gtaskqueue_start_threads()
539 struct gtaskqueue **tqp, *tq; in gtaskqueue_thread_loop()
577 struct gtaskqueue **tqp, *tq; in gtaskqueue_thread_enqueue()
584 static struct gtaskqueue *
[all …]
/f-stack/freebsd/sys/
H A Dgtaskqueue.h44 struct gtaskqueue;
63 void gtaskqueue_block(struct gtaskqueue *queue);
64 void gtaskqueue_unblock(struct gtaskqueue *queue);
66 int gtaskqueue_cancel(struct gtaskqueue *queue, struct gtask *gtask);
67 void gtaskqueue_drain(struct gtaskqueue *queue, struct gtask *task);
68 void gtaskqueue_drain_all(struct gtaskqueue *queue);
72 int grouptaskqueue_enqueue(struct gtaskqueue *queue, struct gtask *task);