Lines Matching defs:dmat
778 bus_dma_tag_t dmat;
780 dmat = malloc(sizeof(*dmat), M_DEVBUF, M_NOWAIT);
781 if (dmat == NULL)
791 dmat->alignment = alignment;
792 dmat->boundary = boundary;
793 dmat->maxsize = maxsize;
794 *ret_tag = dmat;
799 ahc_dma_tag_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat)
801 free(dmat, M_DEVBUF);
805 ahc_dmamem_alloc(struct ahc_softc *ahc, bus_dma_tag_t dmat, void** vaddr,
809 dmat->maxsize, mapp);
816 ahc_dmamem_free(struct ahc_softc *ahc, bus_dma_tag_t dmat,
819 pci_free_consistent(ahc->dev_softc, dmat->maxsize,
824 ahc_dmamap_load(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map,
835 stack_sg.ds_len = dmat->maxsize;
841 ahc_dmamap_destroy(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map)
846 ahc_dmamap_unload(struct ahc_softc *ahc, bus_dma_tag_t dmat, bus_dmamap_t map)