Searched refs:sc_txnext (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/sys/arch/armv7/omap/
H A Dif_cpsw.c143 volatile u_int sc_txnext; member in struct:cpsw_softc
522 if (sc->sc_txnext >= sc->sc_txhead)
523 txfree = CPSW_NTXDESCS - 1 + sc->sc_txhead - sc->sc_txnext;
525 txfree = sc->sc_txhead - sc->sc_txnext - 1;
537 dm = rdp->tx_dm[sc->sc_txnext];
559 KASSERT(rdp->tx_mb[sc->sc_txnext] == NULL);
560 rdp->tx_mb[sc->sc_txnext] = m;
571 txstart = sc->sc_txnext;
572 eopi = sc->sc_txnext;
575 TXDESC_NEXT(sc->sc_txnext));
[all...]
/openbsd-current/sys/dev/ic/
H A Danvar.h132 int sc_txnext; member in struct:an_softc
H A Dgemvar.h191 int sc_txnext; /* next ready Tx descriptor */ member in struct:gem_softc
H A Datwvar.h233 int sc_txnext; /* next ready Tx descriptor */ member in struct:atw_softc
H A Datw.c1306 sc->sc_txnext = 0;
1374 ATW_WRITE(sc, ATW_TDBD, ATW_CDTXADDR(sc, sc->sc_txnext));
3577 firsttx = sc->sc_txnext;
3857 for (nexttx = sc->sc_txnext, seg = 0;
3882 sc->sc_txdescs[sc->sc_txnext].at_flags |=
3889 for (seg = sc->sc_txnext;; seg = ATW_NEXTTX(seg)) {
3906 ATW_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs,
3915 txs->txs_firstdesc = sc->sc_txnext;
3921 sc->sc_txnext = nexttx;
H A Dan.c961 sc->sc_txcur = sc->sc_txnext = 0;
1091 cur = sc->sc_txnext;
1215 sc->sc_txnext = cur;
/openbsd-current/sys/dev/pci/
H A Dif_pcn.c313 int sc_txnext; /* next ready Tx descriptor */ member in struct:pcn_softc
873 for (nexttx = sc->sc_txnext, seg = 0;
887 (nexttx == sc->sc_txnext ? 0 : LE_T1_OWN) |
893 for (nexttx = sc->sc_txnext, seg = 0;
907 (nexttx == sc->sc_txnext ? 0 : LE_T1_OWN) |
921 sc->sc_txdescs[sc->sc_txnext].tmd1 |=
925 PCN_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs,
937 txs->txs_firstdesc = sc->sc_txnext;
942 sc->sc_txnext = nexttx;
1467 sc->sc_txnext
[all...]

Completed in 222 milliseconds