Home
last modified time | relevance | path

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

/netbsd-src/sys/dev/pci/
H A Doboe.c121 int sc_txpending; member
282 if (sc->sc_txpending > 0) { in oboe_close()
351 while (sc->sc_txpending == TX_SLOTS) { in oboe_write()
387 sc->sc_txpending++; in oboe_write()
577 sc->sc_txpending--; in oboe_intr()
580 if ((sc->sc_state & OBOE_CLOSING) && sc->sc_txpending == 0) { in oboe_intr()
616 sc->sc_txpending = 0; in oboe_init_taskfile()
H A Dif_stge.c186 int sc_txpending; /* number of Tx requests pending */ member
836 opending = sc->sc_txpending; in stge_start()
860 if (sc->sc_txpending == (STGE_NTXDESC - 1)) { in stge_start()
1006 sc->sc_txpending++; in stge_start()
1015 if (sc->sc_txpending != opending) { in stge_start()
1042 if (sc->sc_txpending != 0) { in stge_watchdog()
1199 for (i = sc->sc_txdirty; sc->sc_txpending != 0; in stge_txintr()
1200 i = STGE_NEXTTX(i), sc->sc_txpending--) { in stge_txintr()
1224 if (sc->sc_txpending == 0) in stge_txintr()
1538 sc->sc_txpending = 0; in stge_init()
H A Dif_ste.c147 int sc_txpending; /* number of Tx requests pending */ member
665 opending = sc->sc_txpending; in ste_start()
673 while (sc->sc_txpending < STE_NTXDESC) { in ste_start()
769 sc->sc_txpending++; in ste_start()
778 if (sc->sc_txpending != opending) { in ste_start()
997 for (i = sc->sc_txdirty; sc->sc_txpending != 0; in ste_txintr()
998 i = STE_NEXTTX(i), sc->sc_txpending--) { in ste_txintr()
1022 if (sc->sc_txpending == 0) in ste_txintr()
1286 sc->sc_txpending = 0; in ste_init()
/netbsd-src/sys/arch/sgimips/mace/
H A Dif_mec.c309 int sc_txpending; /* number of TX requests pending */ member
873 sc->sc_txpending = 0; in mec_init()
960 opending = sc->sc_txpending; in mec_start()
966 while (sc->sc_txpending < MEC_NTXDESC - 1) { in mec_start()
992 __func__, len, nexttx, sc->sc_txpending)); in mec_start()
1310 if (sc->sc_txpending > (MEC_NTXDESC / 2) && in mec_start()
1387 sc->sc_txpending++; in mec_start()
1391 if (sc->sc_txpending == MEC_NTXDESC - 1) { in mec_start()
1396 if (sc->sc_txpending != opending) { in mec_start()
1853 for (i = sc->sc_txdirty; i != txptr && sc->sc_txpending != 0; in mec_txintr()
[all …]
/netbsd-src/sys/dev/ic/
H A Di82557.c825 opending = sc->sc_txpending; in fxp_start()
845 if (sc->sc_txpending == FXP_NTXCB - 1) { in fxp_start()
999 sc->sc_txpending++; in fxp_start()
1008 if (sc->sc_txpending == FXP_NTXCB - 1) { in fxp_start()
1013 if (sc->sc_txpending != opending) { in fxp_start()
1035 sc->sc_txpending++; in fxp_start()
1128 if (sc->sc_txpending == 0) { in fxp_intr()
1167 for (i = sc->sc_txdirty; sc->sc_txpending != 0; in fxp_txintr()
1168 i = FXP_NEXTTX(i), sc->sc_txpending--) { in fxp_txintr()
1200 if (sc->sc_txpending == 0) in fxp_txintr()
[all …]
H A Dsmc83c170.c372 opending = sc->sc_txpending; in epic_start()
380 while (sc->sc_txpending < EPIC_NTXDESC) { in epic_start()
492 sc->sc_txpending++; in epic_start()
501 if (sc->sc_txpending != opending) { in epic_start()
737 for (i = sc->sc_txdirty; sc->sc_txpending != 0; in epic_intr()
738 i = EPIC_NEXTTX(i), sc->sc_txpending--) { in epic_intr()
782 if (sc->sc_txpending == 0) in epic_intr()
793 if (sc->sc_txpending) in epic_intr()
981 sc->sc_txpending = 0; in epic_init()
H A Ddp83932.c301 opending = sc->sc_txpending; in sonic_start()
309 while (sc->sc_txpending < (SONIC_NTXDESC - 1)) { in sonic_start()
469 sc->sc_txpending++; in sonic_start()
478 if (sc->sc_txpending != opending) { in sonic_start()
637 for (i = sc->sc_txdirty; sc->sc_txpending != 0; in sonic_txintr()
638 i = SONIC_NEXTTX(i), sc->sc_txpending--) { in sonic_txintr()
690 if (sc->sc_txpending == 0) in sonic_txintr()
942 sc->sc_txpending = 0; in sonic_init()
H A Daic6915.c362 opending = sc->sc_txpending; in sf_start()
376 while (sc->sc_txpending < (SF_NTXDESC - 1)) { in sf_start()
461 sc->sc_txpending++; in sf_start()
471 if (sc->sc_txpending != opending) { in sf_start()
659 sc->sc_txpending--; in sf_txintr()
663 KASSERT(sc->sc_txpending >= 0); in sf_txintr()
666 if (sc->sc_txpending == 0) in sf_txintr()
H A Dwi.c1036 &sc->sc_txpending); in wi_stop()
1085 for (i = 0; i < rateidx && sc->sc_txpending[i] == 0; i++); in wi_choose_rate()
1260 sc->sc_txpending[ni->ni_txrate]++; in wi_start()
1794 &sc->sc_txpending); in wi_tx_ex_intr()
1802 &sc->sc_txpending); in wi_tx_ex_intr()
1844 if (sc->sc_txpending[id->id_rateidx]-- == 0) { in wi_tx_ex_intr()
1847 sc->sc_txpending[id->id_rateidx] = 0; in wi_tx_ex_intr()
1976 &sc->sc_txpending); in wi_tx_intr()
1984 &sc->sc_txpending); in wi_tx_intr()
2001 if (sc->sc_txpending[id->id_rateidx]-- == 0) { in wi_tx_intr()
[all …]
H A Dsmc83c170var.h126 int sc_txpending; /* number of TX requests pending */ member
H A Daic6915var.h144 int sc_txpending; /* number of Tx requests pending */ member
H A Dwivar.h172 u_int8_t sc_txpending[IEEE80211_RATE_MAXSIZE]; member
H A Di82557var.h234 int sc_txpending; /* number of TX requests pending */ member
H A Ddp83932var.h194 int sc_txpending; /* number of Tx requests pending */ member