Searched refs:sc_txfree (Results 1 - 19 of 19) sorted by relevance

/netbsd-current/sys/arch/mips/alchemy/dev/
H A Dif_aumac.c137 int sc_txfree; /* number of free Tx descriptors */ member in struct:aumac_softc
412 if (sc->sc_txfree == 0) {
448 sc->sc_txfree--;
552 for (i = sc->sc_txdirty; sc->sc_txfree != AUMAC_NTXDESC;
582 sc->sc_txfree++;
598 if (sc->sc_txfree == AUMAC_NTXDESC)
777 sc->sc_txfree = AUMAC_NTXDESC;
/netbsd-current/sys/arch/powerpc/ibm4xx/dev/
H A Dif_emac.c206 int sc_txfree; /* number of free Tx descriptors */ member in struct:emac_softc
680 ofree = sc->sc_txfree;
734 if (dmamap->dm_nsegs > sc->sc_txfree) {
821 sc->sc_txfree -= txs->txs_ndesc;
833 if (sc->sc_txfree != ofree)
913 sc->sc_txfree = EMAC_NTXDESC;
1112 if (sc->sc_txfree != EMAC_NTXDESC) {
1115 sc->sc_txfree, sc->sc_txsfree, sc->sc_txnext);
1316 sc->sc_txfree += txs->txs_ndesc;
/netbsd-current/sys/arch/mips/adm5120/dev/
H A Dif_admsw.c229 sc->sc_txfree = ADMSW_NTXLDESC;
574 if (sc->sc_txfree == 0) {
674 sc->sc_txfree--;
698 if (sc->sc_txfree == ADMSW_NTXLDESC) {
706 if (sc->sc_txfree == ADMSW_NTXLDESC) {
719 device_xname(sc->sc_dev), sc->sc_txfree);
843 /* printf("txintr: txdirty: %d, txfree: %d\n", sc->sc_txdirty, sc->sc_txfree); */
844 for (i = sc->sc_txdirty; sc->sc_txfree != ADMSW_NTXLDESC;
873 sc->sc_txfree++;
890 if (sc->sc_txfree
[all...]
H A Dif_admswvar.h142 int sc_txfree; /* number of free Tx descriptors */ member in struct:admsw_softc
/netbsd-current/sys/arch/evbppc/virtex/dev/
H A Dif_temac.c174 int sc_txfree; member in struct:temac_softc
613 sc->sc_txfree = TEMAC_NTXDESC;
673 KASSERT(sc->sc_txfree >= 0);
718 if (dmap->dm_nsegs > sc->sc_txfree) {
753 sc->sc_txfree -= dmap->dm_nsegs;
1018 sc->sc_txfree += dmap->dm_nsegs;
/netbsd-current/sys/dev/pci/
H A Dif_kse.c252 int sc_txfree; /* number of free Tx descriptors */ member in struct:kse_softc
731 sc->sc_txfree = KSE_NTXDESC;
897 if (sc->sc_txfree != KSE_NTXDESC) {
900 sc->sc_txfree, sc->sc_txsfree, sc->sc_txnext);
927 ofree = sc->sc_txfree;
962 if (dmamap->dm_nsegs > sc->sc_txfree) {
1034 sc->sc_txfree -= txs->txs_ndesc;
1044 if (sc->sc_txsfree == 0 || sc->sc_txfree == 0) {
1048 if (sc->sc_txfree != ofree) {
1313 sc->sc_txfree
[all...]
H A Dif_pcn.c297 int sc_txfree; /* number of free Tx descriptors */ member in struct:pcn_softc
928 ofree = sc->sc_txfree;
989 if (dmamap->dm_nsegs > (sc->sc_txfree - 1)) {
1110 sc->sc_txfree -= dmamap->dm_nsegs;
1120 if (sc->sc_txfree != ofree) {
1142 if (sc->sc_txfree != PCN_NTXDESC) {
1144 device_xname(sc->sc_dev), sc->sc_txfree, sc->sc_txsfree);
1376 sc->sc_txfree += txs->txs_dmamap->dm_nsegs;
1622 sc->sc_txfree = PCN_NTXDESC;
H A Dif_dge.c307 int sc_txfree; /* number of free Tx descriptors */ member in struct:dge_softc
1195 ofree = sc->sc_txfree;
1263 if (dmamap->dm_nsegs > (sc->sc_txfree - 2)) {
1274 sc->sc_txfree - 1));
1383 sc->sc_txfree -= txs->txs_ndesc;
1393 if (sc->sc_txsfree == 0 || sc->sc_txfree <= 2) {
1398 if (sc->sc_txfree != ofree) {
1420 if (sc->sc_txfree != DGE_NTXDESC) {
1422 device_xname(sc->sc_dev), sc->sc_txfree, sc->sc_txsfree,
1622 sc->sc_txfree
[all...]
H A Dif_sip.c285 int sc_txfree; /* number of free Tx descriptors */ member in struct:sip_softc
552 sc->sc_txfree = sc->sc_ntxdesc;
1544 int ofree = sc->sc_txfree;
1635 if (dmamap->dm_nsegs > (sc->sc_txfree - 1)) {
1721 sc->sc_txfree -= dmamap->dm_nsegs;
1731 if (sc->sc_txfree != ofree) {
1781 if (sc->sc_txfree != sc->sc_ntxdesc) {
2060 sc->sc_txfree += txs->txs_dmamap->dm_nsegs;
2941 (cmdsts & CMDSTS_INTR) == 0 && sc->sc_txfree != sc->sc_ntxdesc)
/netbsd-current/sys/arch/mips/atheros/dev/
H A Dif_ae.c565 ofree = sc->sc_txfree;
577 sc->sc_txfree != 0) {
629 if (dmamap->dm_nsegs > sc->sc_txfree) {
724 sc->sc_txfree -= dmamap->dm_nsegs;
736 if (sc->sc_txfree != ofree) {
1185 sc->sc_txfree += txs->txs_ndescs;
1331 sc->sc_txfree = AE_NTXDESC;
H A Daevar.h175 int sc_txfree; /* number of free Tx descriptors */ member in struct:ae_softc
/netbsd-current/sys/dev/ic/
H A Dgemvar.h196 int sc_txfree; /* number of free Tx descriptors */ member in struct:gem_softc
H A Dgem.c958 sc->sc_txfree = GEM_NTXDESC-1;
1383 ofree = sc->sc_txfree;
1400 sc->sc_txfree != 0) {
1461 (sc->sc_txfree - 1) : sc->sc_txfree)) {
1593 sc->sc_txfree -= txs->txs_ndescs;
1605 if (sc->sc_txfree != ofree) {
1705 sc->sc_txfree += txs->txs_ndescs;
1736 if (sc->sc_txfree == GEM_NTXDESC - 1)
H A Datwvar.h226 int sc_txfree; /* number of free Tx descriptors */ member in struct:atw_softc
H A Datw.c1277 sc->sc_txfree = ATW_NTXDESC;
2608 sc->sc_txfree += txs->txs_ndescs;
2613 sc->sc_txfree != ATW_NTXDESC));
3335 sc->sc_txfree += txs->txs_ndescs;
3338 KASSERT(!SIMPLEQ_EMPTY(&sc->sc_txfreeq) && sc->sc_txfree != 0);
3530 ofree = sc->sc_txfree;
3542 sc->sc_txfree != 0) {
3766 if (dmamap->dm_nsegs > sc->sc_txfree) {
3862 sc->sc_txfree -= dmamap->dm_nsegs;
3869 if (sc->sc_txfree !
[all...]
H A Dtulipvar.h430 int sc_txfree; /* number of free Tx descriptors */ member in struct:tulip_softc
H A Dtulip.c703 ofree = sc->sc_txfree;
715 sc->sc_txfree != 0) {
772 if (dmamap->dm_nsegs > sc->sc_txfree) {
863 sc->sc_txfree -= dmamap->dm_nsegs;
877 if (sc->sc_txfree != ofree) {
1447 sc->sc_txfree += txs->txs_ndescs;
1782 sc->sc_txfree = TULIP_NTXDESC;
2785 sc->sc_txfree -= 1;
/netbsd-current/sys/arch/arm/sociox/
H A Dif_scx.c485 int sc_txfree; /* number of free Tx descriptors */ member in struct:scx_softc
1142 sc->sc_txfree = MD_NTXDESC;
1376 ofree = sc->sc_txfree;
1408 if (dmamap->dm_nsegs > sc->sc_txfree) {
1467 sc->sc_txfree -= txs->txs_ndesc;
1476 if (sc->sc_txfree != ofree) {
1495 if (sc->sc_txfree != MD_NTXDESC) {
1498 sc->sc_txfree, sc->sc_txsfree, sc->sc_txnext);
1586 sc->sc_txfree += txs->txs_ndesc;
/netbsd-current/sys/dev/pcmcia/
H A Dif_ray.c174 u_int sc_txfree; /* a free count for efficiency */ member in struct:ray_softc
729 sc->sc_txfree = RAY_CCS_NTX;
1066 ifp->if_xname, sc->sc_txfree));

Completed in 219 milliseconds