/openbsd/sys/sys/ |
H A D | task.h | 24 struct taskq; 45 extern struct taskq *const systq; 46 extern struct taskq *const systqmp; 48 struct taskq *taskq_create(const char *, unsigned int, int, unsigned int); 49 void taskq_destroy(struct taskq *); 50 void taskq_barrier(struct taskq *); 52 void taskq_del_barrier(struct taskq *, struct task *); 55 int task_add(struct taskq *, struct task *); 56 int task_del(struct taskq *, struct task *);
|
/openbsd/sys/dev/pci/drm/include/linux/ |
H A D | workqueue.h | 48 struct taskq *tq = taskq_create(name, 1, IPL_TTY, 0); in alloc_workqueue() 55 struct taskq *tq = taskq_create(name, 1, IPL_TTY, 0); in alloc_ordered_workqueue() 62 struct taskq *tq = taskq_create(name, 1, IPL_TTY, 0); in create_singlethread_workqueue() 69 taskq_destroy((struct taskq *)wq); in destroy_workqueue() 74 struct taskq *tq; 91 work->tq = (struct taskq *)wq; in queue_work() 114 struct taskq *tq; 157 work->tq = (struct taskq *)system_wq; in schedule_work() 164 dwork->tq = (struct taskq *)system_wq; in schedule_delayed_work() 172 dwork->tq = (struct taskq *)wq; in queue_delayed_work() [all …]
|
H A D | kthread.h | 21 struct taskq *tq; 25 struct taskq *tq;
|
H A D | irq_work.h | 37 struct taskq *tq; 46 work->tq = (struct taskq *)system_wq; in init_irq_work()
|
H A D | interrupt.h | 67 extern struct taskq *taskletq;
|
/openbsd/sys/kern/ |
H A D | kern_task.c | 51 struct taskq { struct 77 struct taskq taskq_sys = { argument 102 struct taskq taskq_sys_mp = { 143 struct taskq * 147 struct taskq *tq; in taskq_create() 181 taskq_destroy(struct taskq *tq) in taskq_destroy() 212 struct taskq *tq = arg; in taskq_create_thread() 257 struct taskq *tq = p; in taskq_barrier_task() 273 taskq_do_barrier(struct taskq *tq) in taskq_do_barrier() 324 taskq_barrier(struct taskq *tq) in taskq_barrier() [all …]
|
H A D | kern_sensors.c | 34 struct taskq *sensors_taskq;
|
/openbsd/sys/arch/armv7/exynos/ |
H A D | crosecvar.h | 55 struct taskq *taskq; member
|
H A D | crosec_kbd.c | 139 sc->keyboard.taskq = taskq_create("crosec-keyb", 1, IPL_TTY, 0); in cros_ec_init_keyboard() 163 task_add(sc->keyboard.taskq, &sc->keyboard.task); in cros_ec_add_task()
|
/openbsd/usr.sbin/iscsid/ |
H A D | iscsid.h | 75 TAILQ_HEAD(taskq, task); 237 struct taskq tasks; 274 struct taskq tasks; 392 void taskq_cleanup(struct taskq *);
|
H A D | task.c | 60 taskq_cleanup(struct taskq *tq) in taskq_cleanup()
|
/openbsd/sys/net/ |
H A D | ifq.h | 29 struct taskq *ifq_softnet; 78 struct taskq *ifiq_softnet;
|
H A D | if.h | 563 struct taskq * net_tq(unsigned int);
|
/openbsd/sys/dev/usb/dwc2/ |
H A D | dwc2.h | 265 struct taskq *dw_wq; 279 queue_delayed_work(struct taskq *wq, struct delayed_work *dw, int j) in queue_delayed_work()
|
/openbsd/sys/dev/pv/ |
H A D | xenvar.h | 51 struct taskq *xi_taskq;
|
H A D | hypervvar.h | 83 struct taskq *ch_taskq;
|
H A D | viomb.c | 98 struct taskq *sc_taskq;
|
/openbsd/sys/dev/ic/ |
H A D | qlavar.h | 157 struct taskq *sc_update_taskq;
|
H A D | bwfmvar.h | 182 struct taskq *sc_taskq;
|
/openbsd/sys/dev/ |
H A D | ipmivar.h | 117 struct taskq *sc_cmd_taskq;
|
/openbsd/sys/dev/pci/drm/apple/ |
H A D | apldcp.c | 125 struct taskq *tq;
|
/openbsd/sys/arch/arm64/dev/ |
H A D | apm.c | 60 struct taskq *sleep_taskq;
|
/openbsd/sys/dev/pci/ |
H A D | if_iwmvar.h | 614 struct taskq *sc_nswq;
|
H A D | if_iwxvar.h | 789 struct taskq *sc_nswq;
|
/openbsd/sys/dev/pci/drm/ |
H A D | drm_linux.c | 209 taskq_barrier((struct taskq *)wq); in flush_workqueue() 2830 struct taskq *taskletq; 2873 taskq_destroy((struct taskq *)system_long_wq); in drm_linux_exit() 2874 taskq_destroy((struct taskq *)system_unbound_wq); in drm_linux_exit() 2875 taskq_destroy((struct taskq *)system_highpri_wq); in drm_linux_exit() 2876 taskq_destroy((struct taskq *)system_wq); in drm_linux_exit()
|