Home
last modified time | relevance | path

Searched refs:taskqueue (Results 1 – 18 of 18) sorted by relevance

/dragonfly/sys/sys/
HDtaskqueue.h39 struct taskqueue;
60 struct taskqueue *ta_queue; /* taskqueue enqueued on */
73 struct taskqueue *taskqueue_create(const char *name, int mflags,
76 int taskqueue_start_threads(struct taskqueue **tqp, int count, int pri,
79 int taskqueue_enqueue(struct taskqueue *queue, struct task *task);
80 int taskqueue_enqueue_optq(struct taskqueue *queue,
81 struct taskqueue **qpp, struct task *task);
82 int taskqueue_enqueue_timeout(struct taskqueue *queue,
84 int taskqueue_cancel(struct taskqueue *queue, struct task *task,
87 int taskqueue_cancel_timeout(struct taskqueue *queue,
[all …]
/dragonfly/sys/kern/
HDsubr_taskqueue.c45 static STAILQ_HEAD(taskqueue_list, taskqueue) taskqueue_queues;
49 struct taskqueue { struct
50 STAILQ_ENTRY(taskqueue) tq_link;
72 _timeout_task_init(struct taskqueue *queue, struct timeout_task *timeout_task, in _timeout_task_init() argument
82 static void taskqueue_run(struct taskqueue *queue, int lock_held);
85 TQ_LOCK_INIT(struct taskqueue *tq) in TQ_LOCK_INIT()
91 TQ_LOCK_UNINIT(struct taskqueue *tq) in TQ_LOCK_UNINIT()
97 TQ_LOCK(struct taskqueue *tq) in TQ_LOCK()
103 TQ_UNLOCK(struct taskqueue *tq) in TQ_UNLOCK()
109 TQ_SLEEP(struct taskqueue *tq, void *ident, const char *wmesg) in TQ_SLEEP()
[all …]
HDsubr_firmware.c131 static struct taskqueue *firmware_tq;
HDuipc_usrreq.c140 static struct taskqueue *unp_taskqueue;
/dragonfly/share/man/man9/
HDMakefile169 taskqueue.9 \
986 MLINKS+=taskqueue.9 TASK_INIT.9 \
987 taskqueue.9 taskqueue_block.9 \
988 taskqueue.9 taskqueue_cancel.9 \
989 taskqueue.9 taskqueue_cancel_timeout.9 \
990 taskqueue.9 taskqueue_create.9 \
991 taskqueue.9 taskqueue_drain.9 \
992 taskqueue.9 taskqueue_drain_timeout.9 \
993 taskqueue.9 TASKQUEUE_DECLARE.9 \
994 taskqueue.9 TASKQUEUE_DEFINE.9 \
[all …]
/dragonfly/sys/dev/virtual/amazon/ena/
HDena.h281 struct taskqueue *cmpl_tq;
384 struct taskqueue *reset_tq;
/dragonfly/sys/dev/raid/mps/
HDmps_sas.h106 struct taskqueue *ev_tq;
/dragonfly/sys/dev/raid/mpr/
HDmpr_sas.h107 struct taskqueue *ev_tq;
/dragonfly/sys/dev/virtual/vmware/vmxnet3/
HDif_vmxvar.h243 struct taskqueue *vmx_tq;
/dragonfly/sys/dev/netif/iwm/
HDif_iwmvar.h503 struct taskqueue *sc_tq;
/dragonfly/sys/dev/netif/iwn/
HDif_iwnvar.h317 struct taskqueue *sc_tq;
/dragonfly/sys/dev/disk/sdhci/
HDsdhci_if.m63 #include <sys/taskqueue.h>
/dragonfly/sys/dev/netif/ath/ath/
HDif_athvar.h118 struct taskqueue;
508 struct taskqueue;
636 struct taskqueue *sc_tq; /* private task queue */
/dragonfly/sys/net/wg/
HDif_wg.c258 struct taskqueue *p_send_taskqueue;
259 struct taskqueue *p_recv_taskqueue;
293 struct taskqueue *sc_handshake_taskqueue;
315 static struct taskqueue **wg_taskqueues; /* one taskqueue per CPU */
/dragonfly/sys/netproto/802_11/
HDieee80211_var.h132 struct taskqueue *ic_tq; /* deferred state thread */
/dragonfly/sys/dev/netif/bwn/bwn/
HDif_bwnvar.h1002 struct taskqueue *sc_tq; /* private task queue */
/dragonfly/sys/dev/netif/oce/
HDoce_if.h270 struct taskqueue *tq; /* Associated task queue */
/dragonfly/sys/dev/raid/mrsas/
HDmrsas.h2419 struct taskqueue *ev_tq; //taskqueue for events