Searched refs:waithead (Results 1 - 5 of 5) sorted by relevance

/netbsd-current/sys/arch/sun3/dev/
H A Dxdvar.h157 u_char waithead; /* head of queue */ member in struct:xdc_softc
H A Dxd.c121 (SC)->waithead = ((SC)->waithead == 0) ? \
122 (XDC_MAXIOPB - 1) : ((SC)->waithead - 1); \
123 (SC)->waitq[(SC)->waithead] = (N); \
133 (RQ) = (XDCSC)->waitq[(XDCSC)->waithead]; \
134 (XDCSC)->waithead = ((XDCSC)->waithead + 1) % XDC_MAXIOPB; \
464 xdc->waithead = xdc->waitend = xdc->nwait = 0;
/netbsd-current/lib/librumpuser/
H A Drumpfiber.c588 TAILQ_HEAD(waithead, waiter);
596 wait(struct waithead *wh, uint64_t msec)
616 wakeup_one(struct waithead *wh)
628 wakeup_all(struct waithead *wh)
678 struct waithead waiters;
769 struct waithead rwait;
770 struct waithead wwait;
792 struct waithead *w = NULL;
905 struct waithead waiters;
/netbsd-current/sys/dev/vme/
H A Dxdvar.h158 u_char waithead; /* head of queue */ member in struct:xdc_softc
H A Dxd.c108 (SC)->waithead = ((SC)->waithead == 0) ? \
109 (XDC_MAXIOPB - 1) : ((SC)->waithead - 1); \
110 (SC)->waitq[(SC)->waithead] = (N); \
119 (RQ) = (XDCSC)->waitq[(XDCSC)->waithead]; \
120 (XDCSC)->waithead = ((XDCSC)->waithead + 1) % XDC_MAXIOPB; \
620 xdc->waithead = xdc->waitend = xdc->nwait = 0;

Completed in 215 milliseconds