Searched refs:taskqueue (Results 1 - 25 of 346) sorted by relevance

1234567891011>>

/freebsd-10-stable/sys/dev/wtap/wtap_hal/
H A Dhandler.h42 struct taskqueue;
45 struct taskqueue *tq;
/freebsd-10-stable/sys/ofed/include/linux/
H A Dworkqueue.h39 #include <sys/taskqueue.h>
42 struct taskqueue *taskqueue; member in struct:workqueue_struct
48 struct taskqueue *taskqueue; member in struct:work_struct
75 (work)->taskqueue = NULL; \
89 (work)->taskqueue = taskqueue_thread; \
98 work->taskqueue = wq->taskqueue;
103 return (!taskqueue_enqueue(wq->taskqueue,
[all...]
/freebsd-10-stable/sys/sys/
H A Dtaskqueue.h26 * $FreeBSD: stable/10/sys/sys/taskqueue.h 337042 2018-08-01 13:13:43Z hselasky $
40 struct taskqueue;
44 struct taskqueue *q;
69 struct taskqueue *taskqueue_create(const char *name, int mflags,
72 int taskqueue_start_threads(struct taskqueue **tqp, int count, int pri,
74 int taskqueue_enqueue(struct taskqueue *queue, struct task *task);
75 int taskqueue_enqueue_timeout(struct taskqueue *queue,
77 int taskqueue_poll_is_busy(struct taskqueue *queue, struct task *task);
78 int taskqueue_cancel(struct taskqueue *queue, struct task *task,
80 int taskqueue_cancel_timeout(struct taskqueue *queu
[all...]
/freebsd-10-stable/sys/kern/
H A Dsubr_taskqueue.c42 #include <sys/taskqueue.h>
46 static MALLOC_DEFINE(M_TASKQUEUE, "taskqueue", "Task Queues");
58 struct taskqueue { struct
99 _timeout_task_init(struct taskqueue *queue, struct timeout_task *timeout_task,
111 TQ_SLEEP(struct taskqueue *tq, void *p, struct mtx *m, int pri, const char *wm,
119 static struct taskqueue *
124 struct taskqueue *queue;
126 queue = malloc(sizeof(struct taskqueue), M_TASKQUEUE, mflags | M_ZERO);
146 struct taskqueue *
151 MTX_DEF, "taskqueue");
[all...]
H A Dsubr_power.c35 #include <sys/taskqueue.h>
/freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Dtaskq.h31 #include <sys/taskqueue.h>
39 struct taskqueue;
41 struct taskqueue *tq_queue;
/freebsd-10-stable/sys/dev/hyperv/vmbus/
H A Dvmbus_var.h33 #include <sys/taskqueue.h>
78 struct taskqueue *event_tq; /* event taskq */
79 struct taskqueue *message_tq; /* message taskq */
120 struct taskqueue *vmbus_devtq; /* for dev attach/detach */
121 struct taskqueue *vmbus_subchtq; /* for sub-chan attach/detach */
H A Dvmbus_chanvar.h39 #include <sys/taskqueue.h>
60 struct taskqueue *ch_tq;
135 struct taskqueue *ch_mgmt_tq;
/freebsd-10-stable/sys/dev/smc/
H A Dif_smcvar.h48 struct taskqueue *smc_tq;
/freebsd-10-stable/sys/dev/twa/
H A Dtw_osl_includes.h61 #include <sys/taskqueue.h>
H A Dtw_osl_share.h58 #include <sys/taskqueue.h>
/freebsd-10-stable/sys/dev/hyperv/netvsc/
H A Dif_hnvar.h116 struct taskqueue *hn_tx_taskq;
205 struct taskqueue **hn_tx_taskqs;
216 struct taskqueue *hn_mgmt_taskq;
217 struct taskqueue *hn_mgmt_taskq0;
257 struct taskqueue *hn_vf_taskq;
/freebsd-10-stable/sys/dev/wtap/
H A Dif_wtapvar.h55 #include <sys/taskqueue.h>
130 struct taskqueue;
145 struct taskqueue *sc_tq; /* private task queue */
/freebsd-10-stable/sys/dev/drm2/ttm/
H A Dttm_memory.h73 struct taskqueue *swap_queue;
/freebsd-10-stable/sys/dev/firewire/
H A Dfwohcivar.h38 #include <sys/taskqueue.h>
/freebsd-10-stable/sys/dev/ata/chipsets/
H A Data-cenatek.c41 #include <sys/taskqueue.h>
H A Data-micron.c41 #include <sys/taskqueue.h>
/freebsd-10-stable/sys/dev/ixl/
H A Dixl_pf.h81 struct taskqueue *tq;
/freebsd-10-stable/sys/dev/qlxgbe/
H A Dql_def.h121 struct taskqueue *fp_taskqueue;
228 struct taskqueue *stats_tq;
252 struct taskqueue *err_tq;
257 struct taskqueue *async_event_tq;
/freebsd-10-stable/share/man/man9/
H A DMakefile267 taskqueue.9 \
1364 MLINKS+=taskqueue.9 TASK_INIT.9 \
1365 taskqueue.9 TASK_INITIALIZER.9 \
1366 taskqueue.9 taskqueue_block.9 \
1367 taskqueue.9 taskqueue_cancel.9 \
1368 taskqueue.9 taskqueue_cancel_timeout.9 \
1369 taskqueue.9 taskqueue_create.9 \
1370 taskqueue.9 taskqueue_create_fast.9 \
1371 taskqueue.9 TASKQUEUE_DECLARE.9 \
1372 taskqueue
[all...]
/freebsd-10-stable/sys/dev/jme/
H A Dif_jmevar.h35 #include <sys/taskqueue.h>
225 struct taskqueue *jme_tq;
/freebsd-10-stable/sys/dev/qlxgb/
H A Dqla_def.h100 struct taskqueue *rcv_tq;
163 struct taskqueue *tx_tq;
/freebsd-10-stable/sys/ufs/ufs/
H A Dufsmount.h55 struct taskqueue;
92 struct taskqueue *um_trim_tq;
/freebsd-10-stable/sys/dev/acpica/Osd/
H A DOsdSchedule.c45 #include <sys/taskqueue.h>
84 struct taskqueue *acpi_taskq;
182 * We allocate and queue a task for one of our taskqueue threads to process.
/freebsd-10-stable/sys/dev/hyperv/include/
H A Dvmbus.h127 struct taskqueue;
224 struct taskqueue *

Completed in 222 milliseconds

1234567891011>>