Lines Matching refs:m_dmamap
224 bus_dmamap_sync(sc->sc_dmat, sc->txq[bi].m_dmamap, 0,
226 bus_dmamap_unload(sc->sc_dmat, sc->txq[bi].m_dmamap);
329 sc->rxq[bi].m_dmamap, 0, MCLBYTES,
332 sc->rxq[bi].m_dmamap);
360 sc->rxq[bi].m_dmamap, m->m_ext.ext_buf,
363 sc->rxq[bi].m_dmamap, 0, MCLBYTES,
367 sc->rxq[bi].m_dmamap->dm_segs[0].ds_addr
568 PAGE_SIZE, BUS_DMA_WAITOK, &sc->rxq[i].m_dmamap);
579 err = bus_dmamap_load(sc->sc_dmat, sc->rxq[i].m_dmamap,
585 sc->RDSC[i].Addr = sc->rxq[i].m_dmamap->dm_segs[0].ds_addr
588 bus_dmamap_sync(sc->sc_dmat, sc->rxq[i].m_dmamap, 0,
596 &sc->txq[i].m_dmamap);
890 if ((err = bus_dmamap_load_mbuf(sc->sc_dmat, sc->txq[bi].m_dmamap, m,
892 sc->txq[bi].m_dmamap->dm_segs[0].ds_addr & 0x3 ||
893 sc->txq[bi].m_dmamap->dm_nsegs > 1) {
898 bus_dmamap_unload(sc->sc_dmat, sc->txq[bi].m_dmamap);
915 bus_dmamap_load_mbuf(sc->sc_dmat, sc->txq[bi].m_dmamap, m,
923 nsegs = sc->txq[bi].m_dmamap->dm_nsegs;
924 segs = sc->txq[bi].m_dmamap->dm_segs;
939 bus_dmamap_sync(sc->sc_dmat, sc->txq[bi].m_dmamap, 0,
940 sc->txq[bi].m_dmamap->dm_mapsize, BUS_DMASYNC_PREWRITE);