Lines Matching refs:dma_size
167 KASSERT(dma->dma_size > 0);
169 err = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, 128, 0,
175 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | flags);
178 err = bus_dmamap_create(sc->sc_dmat, dma->dma_size, dma->dma_nsegs,
179 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
183 dma->dma_size, NULL, BUS_DMA_WAITOK | flags);
193 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
208 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
228 if (wp >= (sc->sc_corb.dma_size / sizeof(*corb)))
233 sc->sc_corb.dma_size, BUS_DMASYNC_POSTWRITE);
236 sc->sc_corb.dma_size, BUS_DMASYNC_PREWRITE);
294 if (sc->sc_rirbrp >= (sc->sc_rirb.dma_size / sizeof(*rirb)))
298 sc->sc_rirb.dma_size, BUS_DMASYNC_POSTREAD);
301 sc->sc_rirb.dma_size, BUS_DMASYNC_PREREAD);
365 sc->sc_corb.dma_size = bufsize;
531 sc->sc_rirb.dma_size = bufsize;
1011 dma.dma_size = sizeof(struct hdaudio_bdl_entry) * HDAUDIO_BDL_MAX;