Searched refs:gtaskqueue (Results 1 - 8 of 8) sorted by relevance
/freebsd-13-stable/sys/sys/ |
H A D | gtaskqueue.h | 44 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);
|
/freebsd-13-stable/sys/kern/ |
H A D | subr_gtaskqueue.c | 47 #include <sys/gtaskqueue.h> 51 static MALLOC_DEFINE(M_GTASKQUEUE, "gtaskqueue", "Group Task Queues"); 54 static int task_is_running(struct gtaskqueue *queue, struct gtask *gtask); 55 static void gtaskqueue_drain_locked(struct gtaskqueue *queue, struct gtask *gtask); 67 struct gtaskqueue { struct 118 TQ_SLEEP(struct gtaskqueue *tq, void *p, const char *wm) 125 static struct gtaskqueue * 130 struct gtaskqueue *queue; 139 queue = malloc(sizeof(struct gtaskqueue), M_GTASKQUEUE, mflags | M_ZERO); 163 gtaskqueue_terminate(struct thread **pp, struct gtaskqueue *t [all...] |
H A D | kern_clock.c | 53 #include <sys/gtaskqueue.h>
|
H A D | subr_epoch.c | 36 #include <sys/gtaskqueue.h>
|
/freebsd-13-stable/sys/tests/epoch/ |
H A D | epoch_test.c | 35 #include <sys/gtaskqueue.h>
|
/freebsd-13-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_tasklet.c | 32 #include <sys/gtaskqueue.h>
|
/freebsd-13-stable/sys/net/ |
H A D | iflib.h | 37 #include <sys/gtaskqueue.h>
|
/freebsd-13-stable/sys/dev/ixgbe/ |
H A D | ixgbe.h | 81 #include <sys/gtaskqueue.h>
|
Completed in 102 milliseconds