Searched refs:waitq (Results 1 - 6 of 6) sorted by relevance

/openbsd-current/usr.sbin/smtpd/
H A Dwaitq.c1 /* $OpenBSD: waitq.c,v 1.7 2021/06/14 17:58:16 eric Exp $ */
29 struct waitq { struct
30 SPLAY_ENTRY(waitq) entry;
35 static int waitq_cmp(struct waitq *, struct waitq *);
37 SPLAY_HEAD(waitqtree, waitq);
38 SPLAY_PROTOTYPE(waitqtree, waitq, entry, waitq_cmp);
43 waitq_cmp(struct waitq *a, struct waitq *b)
52 SPLAY_GENERATE(waitqtree, waitq, entr
[all...]
/openbsd-current/sys/dev/pci/drm/i915/gvt/
H A Dscheduler.h56 wait_queue_head_t waitq[I915_NUM_ENGINES]; member in struct:intel_gvt_workload_scheduler
H A Dsched_policy.c173 wake_up(&scheduler->waitq[engine->id]);
H A Dscheduler.c1166 add_wait_queue(&scheduler->waitq[engine->id], &wait);
1174 remove_wait_queue(&scheduler->waitq[engine->id], &wait);
1270 init_waitqueue_head(&scheduler->waitq[i]);
1785 wake_up(&workload->vgpu->gvt->scheduler.waitq[workload->engine->id]);
/openbsd-current/usr.sbin/smtpd/smtpd/
H A DMakefile58 SRCS+= waitq.c
/openbsd-current/sys/dev/pci/drm/i915/
H A Di915_hwmon.c54 wait_queue_head_t waitq; member in struct:hwm_drvdata
412 prepare_to_wait(&ddat->waitq, &wait, TASK_INTERRUPTIBLE);
427 finish_wait(&ddat->waitq, &wait);
531 wake_up_all(&hwmon->ddat.waitq);
808 init_waitqueue_head(&ddat->waitq);

Completed in 303 milliseconds