Home | History | Annotate | Download | only in pci

Lines Matching defs:sc_rxs

117 	int			sc_rxs; /* Current receive slot number */
231 sc->sc_rxs = 0;
312 error = tsleep(&sc->sc_rxs, PZERO | PCATCH, "oboerd", 0);
323 slot = (sc->sc_rxs - sc->sc_saved + RX_SLOTS) % RX_SLOTS;
539 while (sc->sc_taskfile->recv[sc->sc_rxs].control == 0) {
540 int len = sc->sc_taskfile->recv[sc->sc_rxs].len;
550 sc->sc_recv_stores[sc->sc_rxs]));
551 memcpy(sc->sc_recv_stores[sc->sc_rxs],
552 sc->sc_recv_bufs[sc->sc_rxs],
554 sc->sc_lens[sc->sc_rxs] = len;
557 (void)b_to_q(sc->sc_recv_bufs[sc->sc_rxs],
560 sc->sc_taskfile->recv[sc->sc_rxs].control = 0x83;
561 sc->sc_taskfile->recv[sc->sc_rxs].len = 0x0;
562 sc->sc_rxs = (sc->sc_rxs + 1) % RX_SLOTS;
563 DPRINTF(("oboe_intr new rxs=%d\n", sc->sc_rxs));
570 wakeup(&sc->sc_rxs);
673 sc->sc_rxs = INB(sc, OBOE_RCVT);
674 if (sc->sc_rxs < 0 || sc->sc_rxs >= RX_SLOTS)
675 sc_rxs = 0;