Lines Matching refs:dmat
193 /*dmatag*/&sc->dmat) != 0) { in hdspe_alloc_resources()
201 if (bus_dmamem_alloc(sc->dmat, (void **)&sc->pbuf, BUS_DMA_WAITOK, in hdspe_alloc_resources()
207 if (bus_dmamap_load(sc->dmat, sc->pmap, sc->pbuf, sc->bufsize, in hdspe_alloc_resources()
214 if (bus_dmamem_alloc(sc->dmat, (void **)&sc->rbuf, BUS_DMA_WAITOK, in hdspe_alloc_resources()
220 if (bus_dmamap_load(sc->dmat, sc->rmap, sc->rbuf, sc->bufsize, in hdspe_alloc_resources()
639 bus_dmamap_unload(sc->dmat, sc->rmap); in hdspe_dmafree()
640 bus_dmamap_unload(sc->dmat, sc->pmap); in hdspe_dmafree()
641 bus_dmamem_free(sc->dmat, sc->rbuf, sc->rmap); in hdspe_dmafree()
642 bus_dmamem_free(sc->dmat, sc->pbuf, sc->pmap); in hdspe_dmafree()
666 if (sc->dmat) in hdspe_detach()
667 bus_dma_tag_destroy(sc->dmat); in hdspe_detach()