Lines Matching defs:dmam
74 bus_dmamap_t dmam; /* DMA map */
398 bus_dmamap_unload(sc->sc_dmat, d->dmam);
399 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
424 bus_dmamap_unload(sc->sc_dmat, d->dmam);
425 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
466 BBA_DMABUF_BOUNDARY, BUS_DMA_NOWAIT, &d->dmam)) {
472 if (bus_dmamap_load(sc->sc_dmat, d->dmam, start,
484 phys = (tc_addr_t)d->dmam->dm_segs[0].ds_addr;
485 nphys = (tc_addr_t)d->dmam->dm_segs[1].ds_addr;
503 bus_dmamap_unload(sc->sc_dmat, d->dmam);
505 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
533 BBA_DMABUF_BOUNDARY, BUS_DMA_NOWAIT, &d->dmam)) {
539 if (bus_dmamap_load(sc->sc_dmat, d->dmam, start,
551 phys = (tc_addr_t)d->dmam->dm_segs[0].ds_addr;
552 nphys = (tc_addr_t)d->dmam->dm_segs[1].ds_addr;
570 bus_dmamap_unload(sc->sc_dmat, d->dmam);
572 bus_dmamap_destroy(sc->sc_dmat, d->dmam);
601 d->curseg = (d->curseg+1) % d->dmam->dm_nsegs;
602 nphys = (tc_addr_t)d->dmam->dm_segs[d->curseg].ds_addr;
610 d->curseg = (d->curseg+1) % d->dmam->dm_nsegs;
611 nphys = (tc_addr_t)d->dmam->dm_segs[d->curseg].ds_addr;