MCPcopy Create free account
hub / github.com/F-Stack/f-stack / task_is_running

Function task_is_running

freebsd/kern/subr_gtaskqueue.c:381–392  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

379}
380
381static int
382task_is_running(struct gtaskqueue *queue, struct gtask *gtask)
383{
384 struct gtaskqueue_busy *tb;
385
386 TQ_ASSERT_LOCKED(queue);
387 LIST_FOREACH(tb, &queue->tq_active, tb_link) {
388 if (tb->tb_running == gtask)
389 return (1);
390 }
391 return (0);
392}
393
394static int
395gtaskqueue_cancel_locked(struct gtaskqueue *queue, struct gtask *gtask)

Callers 2

gtaskqueue_cancel_lockedFunction · 0.70
gtaskqueue_drain_lockedFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected