/src/share/examples/puffs/pgfs/ |
pgfs_waitq.h | 30 TAILQ_HEAD(waitq, waiter); 32 void waitq_init(struct waitq *); 33 void waiton(struct waitq *, struct puffs_cc *); 34 struct puffs_cc *wakeup_one(struct waitq *);
|
pgfs_waitq.c | 50 waitq_init(struct waitq *wq) 57 waiton(struct waitq *wq, struct puffs_cc *cc) 71 wakeup_one(struct waitq *wq) 88 wakeup(struct waitq *wq)
|
pgfs_subs.c | 125 struct waitq waitq; member in struct:fileid_lock_handle 130 struct waitq fileid_lock_waitq = TAILQ_HEAD_INITIALIZER(fileid_lock_waitq); 147 waiton(&lock->waitq, cc); /* enter FIFO */ 156 waitq_init(&lock->waitq); 173 lock->owner = wakeup_one(&lock->waitq);
|
pgfs_db.c | 107 struct waitq xcwaitq = TAILQ_HEAD_INITIALIZER(xcwaitq); 941 struct waitq flushwaitq = TAILQ_HEAD_INITIALIZER(flushwaitq);
|
/src/sys/arch/sun3/dev/ |
xdvar.h | 152 char waitq[XDC_MAXIOPB]; /* wait queue */ member in struct:xdc_softc
|
xd.c | 111 (SC)->waitq[(SC)->waitend] = (N); \ 123 (SC)->waitq[(SC)->waithead] = (N); \ 128 * XDC_GET_WAITER: gets the first request waiting on the waitq 133 (RQ) = (XDCSC)->waitq[(XDCSC)->waithead]; \ 1500 XDC_TWAIT(xdcsc, iorqno); /* put at end of waitq */ 2054 memcpy(wqc, xdcsc->waitq, sizeof(wqc));
|
/src/sys/dev/vme/ |
xdvar.h | 153 char waitq[XDC_MAXIOPB]; /* wait queue */ member in struct:xdc_softc
|
xd.c | 99 (SC)->waitq[(SC)->waitend] = (N); \ 110 (SC)->waitq[(SC)->waithead] = (N); \ 115 * XDC_GET_WAITER: gets the first request waiting on the waitq 119 (RQ) = (XDCSC)->waitq[(XDCSC)->waithead]; \ 1672 XDC_TWAIT(xdcsc, iorqno); /* put at end of waitq */ 2240 memcpy(wqc, xdcsc->waitq, sizeof(wqc));
|
/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
scheduler.h | 53 wait_queue_head_t waitq[I915_NUM_ENGINES]; member in struct:intel_gvt_workload_scheduler
|
scheduler.c | 997 add_wait_queue(&scheduler->waitq[ring_id], &wait); 1005 remove_wait_queue(&scheduler->waitq[ring_id], &wait); 1102 init_waitqueue_head(&scheduler->waitq[i]); 1611 wake_up(&workload->vgpu->gvt->scheduler.waitq[workload->ring_id]);
|
sched_policy.c | 178 wake_up(&scheduler->waitq[i]);
|