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

/openbsd-current/sys/dev/pci/
H A Dif_pcn.c312 int sc_txfree; /* number of free Tx descriptors */ member in struct:pcn_softc
823 ofree = sc->sc_txfree;
832 sc->sc_txfree < (PCN_NTXSEGS + 1)) {
941 sc->sc_txfree -= dmamap->dm_nsegs;
954 if (sc->sc_txfree != ofree) {
976 if (sc->sc_txfree != PCN_NTXDESC) {
978 sc->sc_dev.dv_xname, sc->sc_txfree, sc->sc_txsfree);
1216 sc->sc_txfree += txs->txs_dmamap->dm_nsegs;
1466 sc->sc_txfree = PCN_NTXDESC;
/openbsd-current/sys/dev/ic/
H A Dgemvar.h190 int sc_txfree; /* number of free Tx descriptors */ member in struct:gem_softc
H A Datwvar.h232 int sc_txfree; /* number of free Tx descriptors */ member in struct:atw_softc
H A Datw.c1305 sc->sc_txfree = ATW_NTXDESC;
3254 sc->sc_txfree += txs->txs_ndescs;
3576 ofree = sc->sc_txfree;
3588 sc->sc_txfree != 0) {
3821 if (dmamap->dm_nsegs > sc->sc_txfree) {
3920 sc->sc_txfree -= dmamap->dm_nsegs;
3929 if (txs == NULL || sc->sc_txfree == 0) {
3934 if (sc->sc_txfree != ofree) {
/openbsd-current/sys/arch/octeon/dev/
H A Dif_ogx.c76 unsigned int sc_txfree; member in struct:ogx_softc
470 sc->sc_txfree = 128;
1174 if (nfreed > 0 && atomic_add_int_nv(&sc->sc_txfree, nfreed) == nfreed)
1228 txfree = READ_ONCE(sc->sc_txfree);
1249 if (atomic_sub_int_nv(&sc->sc_txfree, txused) == 0)

Completed in 146 milliseconds