Home
last modified time | relevance | path

Searched refs:sc_txnext (Results 1 – 14 of 14) sorted by relevance

/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/pci/
H A Dif_pcn.c300 int sc_txnext; /* next ready Tx descriptor */ member
1056 for (nexttx = sc->sc_txnext, seg = 0; in pcn_start()
1070 (nexttx == sc->sc_txnext ? 0 : LE_T1_OWN) | in pcn_start()
1076 for (nexttx = sc->sc_txnext, seg = 0; in pcn_start()
1090 (nexttx == sc->sc_txnext ? 0 : LE_T1_OWN) | in pcn_start()
1104 sc->sc_txdescs[sc->sc_txnext].tmd1 |= in pcn_start()
1108 PCN_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs, in pcn_start()
1120 txs->txs_firstdesc = sc->sc_txnext; in pcn_start()
1125 sc->sc_txnext = nexttx; in pcn_start()
1654 sc->sc_txnext = 0; in pcn_init()
H A Dif_kse.c226 int sc_txnext; /* next ready Tx descriptor */ member
696 sc->sc_txnext = 0; in kse_init()
861 sc->sc_txnext); in kse_watchdog()
949 for (nexttx = sc->sc_txnext, seg = 0; in kse_start()
985 sc->sc_txdescs[sc->sc_txnext].t1 |= T1_FS; in kse_start()
986 sc->sc_txdescs[sc->sc_txnext].t0 = T0_OWN; in kse_start()
987 KSE_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs, in kse_start()
994 txs->txs_firstdesc = sc->sc_txnext; in kse_start()
999 sc->sc_txnext = nexttx; in kse_start()
H A Dif_dge.c310 int sc_txnext; /* next ready Tx descriptor */ member
1156 t = (struct dge_ctdes *)&sc->sc_txdescs[sc->sc_txnext];
1161 DGE_CDTXSYNC(sc, sc->sc_txnext, 1, BUS_DMASYNC_PREWRITE);
1166 sc->sc_txnext = DGE_NEXTTX(sc->sc_txnext);
1309 txs->txs_firstdesc = sc->sc_txnext;
1332 for (nexttx = sc->sc_txnext, seg = 0;
1373 DGE_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs,
1388 sc->sc_txnext = nexttx;
1427 sc->sc_txnext);
1932 sc->sc_txnext = 0;
H A Dif_sip.c281 int sc_txnext; /* next ready Tx descriptor */ member
1430 sc->sc_txdescs[sc->sc_txnext].sipd_extsts |= extsts; in sipcom_set_extsts()
1449 int firsttx = sc->sc_txnext; in sipcom_start()
1579 for (nexttx = lasttx = sc->sc_txnext, seg = 0; in sipcom_start()
1591 htole32((nexttx == sc->sc_txnext ? 0 : CMDSTS_OWN) | in sipcom_start()
1616 sip_cdtxsync(sc, sc->sc_txnext, dmamap->dm_nsegs, in sipcom_start()
1623 *sipd_cmdsts(sc, &sc->sc_txdescs[sc->sc_txnext]) |= in sipcom_start()
1625 sip_cdtxsync(sc, sc->sc_txnext, 1, in sipcom_start()
1634 txs->txs_firstdesc = sc->sc_txnext; in sipcom_start()
1639 sc->sc_txnext = nexttx; in sipcom_start()
[all …]
/dports/misc/rump/buildrump.sh-b914579/src/sys/dev/ic/
H A Danvar.h132 int sc_txnext; member
H A Dawivar.h108 u_int32_t sc_txnext; member
H A Dtulip.c699 firsttx = sc->sc_txnext; in tlp_start()
802 for (nexttx = sc->sc_txnext, seg = 0; in tlp_start()
833 for (seg = sc->sc_txnext;; seg = TULIP_NEXTTX(seg)) { in tlp_start()
851 TULIP_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs, in tlp_start()
860 txs->txs_firstdesc = sc->sc_txnext; in tlp_start()
866 sc->sc_txnext = nexttx; in tlp_start()
1801 sc->sc_txnext = 0; in tlp_init()
2764 txs->txs_firstdesc = sc->sc_txnext; in tlp_filter_setup()
2765 txs->txs_lastdesc = sc->sc_txnext; in tlp_filter_setup()
2769 nexttx = sc->sc_txnext; in tlp_filter_setup()
[all …]
H A Dgemvar.h197 int sc_txnext; /* next ready Tx descriptor */ member
H A Dgem.c952 sc->sc_txnext = 0; in gem_meminit()
1193 bus_space_write_4(t, h, GEM_TX_KICK, sc->sc_txnext); in gem_init()
1379 otxnext = sc->sc_txnext; in gem_start()
1488 firsttx = sc->sc_txnext; in gem_start()
1574 txs->txs_firstdesc = sc->sc_txnext; in gem_start()
1592 sc->sc_txnext = nexttx; in gem_start()
1619 sc->sc_txnext); in gem_start()
H A Dawi.c530 sc->sc_txdone = sc->sc_txnext = sc->sc_txbase; in awi_init()
661 txd = sc->sc_txnext; in awi_start()
770 sc->sc_txnext = ntxd; in awi_start()
1144 while (sc->sc_txdone != sc->sc_txnext) { in awi_tx_int()
1154 sc->sc_txdone, sc->sc_txnext, sc->sc_txbase, sc->sc_txend)); in awi_tx_int()
1614 txd = sc->sc_txnext; in awi_next_txd()
H A Datw.c1275 sc->sc_txnext = 0; in atw_init()
1343 ATW_WRITE(sc, ATW_TDBD, ATW_CDTXADDR(sc, sc->sc_txnext)); in atw_init()
3473 firsttx = lasttx = sc->sc_txnext; in atw_start()
3743 for (nexttx = sc->sc_txnext, seg = 0; in atw_start()
3766 sc->sc_txdescs[sc->sc_txnext].at_flags |= in atw_start()
3773 for (seg = sc->sc_txnext;; seg = ATW_NEXTTX(seg)) { in atw_start()
3790 ATW_CDTXSYNC(sc, sc->sc_txnext, dmamap->dm_nsegs, in atw_start()
3799 txs->txs_firstdesc = sc->sc_txnext; in atw_start()
3805 sc->sc_txnext = nexttx; in atw_start()
H A Dtulipvar.h431 int sc_txnext; /* next ready Tx descriptor */ member
H A Datwvar.h225 int sc_txnext; /* next ready Tx descriptor */ member
H A Dan.c516 sc->sc_txcur = sc->sc_txnext = 0; in an_init()
688 cur = sc->sc_txnext; in an_start()
800 sc->sc_txnext = cur; in an_start()