Home
last modified time | relevance | path

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

/dragonfly/sys/kern/
H A Dsubr_taskqueue.c61 int tq_flags; member
127 queue->tq_flags |= TQ_FLAGS_ACTIVE; in taskqueue_create()
154 queue->tq_flags &= ~TQ_FLAGS_ACTIVE; in taskqueue_free()
199 if ((queue->tq_flags & TQ_FLAGS_ACTIVE) == 0) in taskqueue_enqueue_locked()
232 if ((queue->tq_flags & TQ_FLAGS_BLOCKED) == 0) { in taskqueue_enqueue_locked()
236 queue->tq_flags |= TQ_FLAGS_PENDING; in taskqueue_enqueue_locked()
373 queue->tq_flags |= TQ_FLAGS_BLOCKED; in taskqueue_block()
381 queue->tq_flags &= ~TQ_FLAGS_BLOCKED; in taskqueue_unblock()
382 if (queue->tq_flags & TQ_FLAGS_PENDING) { in taskqueue_unblock()
383 queue->tq_flags &= ~TQ_FLAGS_PENDING; in taskqueue_unblock()
[all …]
H A Dsubr_gtaskqueue.c72 int tq_flags; member
126 queue->tq_flags |= TQ_FLAGS_ACTIVE; in _gtaskqueue_create()
128 queue->tq_flags |= TQ_FLAGS_UNLOCKED_ENQUEUE; in _gtaskqueue_create()
152 queue->tq_flags &= ~TQ_FLAGS_ACTIVE; in gtaskqueue_free()
221 if ((queue->tq_flags & TQ_FLAGS_BLOCKED) == 0) in grouptaskqueue_enqueue()
293 if ((queue->tq_flags & TQ_FLAGS_ACTIVE) == 0) in gtaskqueue_drain_tq_active()
302 queue->tq_flags |= TQ_FLAGS_BLOCKED; in gtaskqueue_block()
311 queue->tq_flags &= ~TQ_FLAGS_BLOCKED; in gtaskqueue_unblock()
512 while ((tq->tq_flags & TQ_FLAGS_ACTIVE) != 0) { in gtaskqueue_thread_loop()
520 if ((tq->tq_flags & TQ_FLAGS_ACTIVE) == 0) in gtaskqueue_thread_loop()