Lines Matching refs:sc_dmamap
66 bus_dmamap_t sc_dmamap;
157 &esc->sc_dmamap) != 0) {
277 bus_dmamap_unload(esc->sc_dmat, esc->sc_dmamap);
314 if ((err = bus_dmamap_load(esc->sc_dmat, esc->sc_dmamap,
321 paddr = esc->sc_dmamap->dm_segs[0].ds_addr;
322 count = esc->sc_dmamap->dm_segs[0].ds_len;
362 bus_dmamap_sync(esc->sc_dmat, esc->sc_dmamap, 0, esc->sc_dmasize,
367 if (esc->sc_dmamap->dm_nsegs > 1)
458 bus_dmamap_sync(esc->sc_dmat, esc->sc_dmamap,
462 bus_dmamap_unload(esc->sc_dmat, esc->sc_dmamap);
480 bus_dmamap_unload(esc->sc_dmat, esc->sc_dmamap);
501 if ((esc->sc_flags & DMA_ACTIVE) == 0 || seg > esc->sc_dmamap->dm_nsegs)
511 paddr = esc->sc_dmamap->dm_segs[seg].ds_addr;
512 count = esc->sc_dmamap->dm_segs[seg].ds_len;
516 if (seg + 1 > esc->sc_dmamap->dm_nsegs) {