Home | History | Annotate | Download | only in dev

Lines Matching defs:dmap

663 	bus_dmamap_t 		dmap;
692 dmap = txs->txs_dmap;
699 if ((error = bus_dmamap_load_mbuf(sc->sc_dmat, dmap, m,
718 if (dmap->dm_nsegs > sc->sc_txfree) {
719 bus_dmamap_unload(sc->sc_dmat, dmap);
725 bus_dmamap_sync(sc->sc_dmat, dmap, 0, dmap->dm_mapsize,
738 temac_txcdsync(sc, sc->sc_txcur, dmap->dm_nsegs,
741 for (i = 0; i < dmap->dm_nsegs; i++) {
743 dmap->dm_segs[i].ds_addr;
745 dmap->dm_segs[i].ds_len;
748 (i == (dmap->dm_nsegs - 1) ? CDMAC_STAT_EOP : 0);
753 sc->sc_txfree -= dmap->dm_nsegs;
754 nsegs += dmap->dm_nsegs;
1003 bus_dmamap_t dmap;
1015 dmap = txs->txs_dmap;
1017 sc->sc_txreap = TEMAC_TXINC(sc->sc_txreap, dmap->dm_nsegs);
1018 sc->sc_txfree += dmap->dm_nsegs;
1056 * We would like to store mbuf and dmap in application specific