Searched refs:dma_size (Results 1 - 25 of 28) sorted by relevance

12

/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Dhuge_gem_object.h21 dma_addr_t dma_size);
H A Dhuge_gem_object.c105 dma_addr_t dma_size)
111 GEM_BUG_ON(!phys_size || phys_size > dma_size);
113 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE));
115 if (overflows_type(dma_size, obj->base.size))
122 drm_gem_private_object_init(&i915->drm, &obj->base, dma_size);
103 huge_gem_object(struct drm_i915_private * i915,phys_addr_t phys_size,dma_addr_t dma_size) argument
/src/sys/arch/evbppc/nintendo/dev/
H A Dbwdsp.c65 size_t dma_size; member in struct:bwdsp_dma
100 dma->dma_size = size;
101 error = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, align, 0,
107 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BWDSP_MAP_FLAGS);
111 error = bus_dmamap_create(sc->sc_dmat, dma->dma_size, dma->dma_nsegs,
112 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
117 dma->dma_size, NULL, BUS_DMA_WAITOK);
126 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
138 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
H A Dwiifb.c122 bus_size_t dma_size; member in struct:wiifb_dma
316 dma->dma_size = size;
319 memset(dma->dma_addr, 0, dma->dma_size);
326 bus_dmamem_unmap(dmat, dma->dma_addr, dma->dma_size);
450 const uint32_t fifo_end = fifo_start + sc->sc_fifo.dma_size - 4;
451 const uint32_t fifo_hiwat = GX_FIFO_HIWAT(sc->sc_fifo.dma_size);
452 const uint32_t fifo_lowat = GX_FIFO_LOWAT(sc->sc_fifo.dma_size);
889 memset(sc->sc_rgb.dma_addr, 0, sc->sc_rgb.dma_size);
913 if (off < 0 || off >= sc->sc_rgb.dma_size) {
H A Dhwaes.c88 size_t dma_size; member in struct:hwaes_dma
175 dma->dma_size = size;
177 error = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, HWAES_ALIGN, 0,
185 dma->dma_size, &dma->dma_addr, flags);
191 error = bus_dmamap_create(sc->sc_dmat, dma->dma_size, nsegs,
192 dma->dma_size, 0, flags, &dma->dma_map);
199 dma->dma_size, NULL, flags);
211 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
/src/sys/dev/hdaudio/
H A Dhdaudio.c163 KASSERT(dma->dma_size > 0);
165 err = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, 128, 0,
171 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | flags);
174 err = bus_dmamap_create(sc->sc_dmat, dma->dma_size, dma->dma_nsegs,
175 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
179 dma->dma_size, NULL, BUS_DMA_WAITOK | flags);
183 memset(dma->dma_addr, 0, dma->dma_size);
184 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, 0, dma->dma_size,
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);
[all...]
H A Dhdaudiovar.h96 bus_size_t dma_size; member in struct:hdaudio_dma
/src/sys/arch/arm/sunxi/
H A Dsunxi_codec.c111 dma->dma_size = size;
112 error = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, align, 0,
118 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BUS_DMA_COHERENT);
122 error = bus_dmamap_create(sc->sc_dmat, dma->dma_size, dma->dma_nsegs,
123 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
128 dma->dma_size, NULL, BUS_DMA_WAITOK);
137 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
149 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
H A Dsunxi_codec.h91 size_t dma_size; member in struct:sunxi_codec_dma
H A Dsunxi_i2s.c175 size_t dma_size; member in struct:sunxi_i2s_dma
267 dma->dma_size = size;
268 error = bus_dmamem_alloc(sc->sc_dmat, dma->dma_size, align, 0,
274 dma->dma_size, &dma->dma_addr, BUS_DMA_WAITOK | BUS_DMA_COHERENT);
278 error = bus_dmamap_create(sc->sc_dmat, dma->dma_size, dma->dma_nsegs,
279 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
284 dma->dma_size, NULL, BUS_DMA_WAITOK);
293 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
305 bus_dmamem_unmap(sc->sc_dmat, dma->dma_addr, dma->dma_size);
/src/sys/arch/i386/pci/
H A Dglxsb.c145 int dma_size; member in struct:glxsb_dma_map
590 dma->dma_size = size;
646 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, 0, dma->dma_size,
653 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, 0, dma->dma_size,
661 bus_dmamem_unmap(sc->sc_dmat, dma->dma_vaddr, dma->dma_size);
/src/sys/dev/pci/
H A Dubsec.c1789 ubsecstats.hst_obytes += dmap->d_alloc.dma_size;
1988 memset(me->me_E.dma_vaddr, 0, me->me_E.dma_size);
1989 memset(me->me_M.dma_vaddr, 0, me->me_M.dma_size);
1990 memset(me->me_C.dma_vaddr, 0, me->me_C.dma_size);
1991 memset(me->me_q.q_ctx.dma_vaddr, 0, me->me_q.q_ctx.dma_size);
2014 memset(rp->rpr_msgin.dma_vaddr, 0, rp->rpr_msgin.dma_size);
2015 memset(rp->rpr_msgout.dma_vaddr, 0, rp->rpr_msgout.dma_size);
2016 memset(rp->rpr_q.q_ctx.dma_vaddr, 0, rp->rpr_q.q_ctx.dma_size);
2147 dma->dma_size = size;
2165 bus_dmamem_unmap(sc->sc_dmat, dma->dma_vaddr, dma->dma_size);
[all...]
H A Dcs4281.c275 sc->dma_size = CS4281_BUFFER_SIZE / MAX_CHANNELS;
277 sc->hw_blocksize = sc->dma_size / 2;
486 if (blksize >= sc->dma_size) {
487 sc->sc_pn = sc->sc_ps + sc->dma_size;
488 memcpy(sc->sc_pbuf, start, sc->dma_size);
495 dma_count = sc->dma_size;
575 dma_count = sc->dma_size;
H A Dubsecvar.h69 bus_size_t dma_size; member in struct:ubsec_dma_alloc
H A Dcs428x.h95 size_t dma_size; member in struct:cs428x_softc
H A Dcs4280.c350 sc->dma_size = CS4280_DCHUNK;
630 if (blksize >= sc->dma_size) {
631 sc->sc_pn = sc->sc_ps + sc->dma_size;
632 memcpy(sc->sc_pbuf, start, sc->dma_size);
H A Dcs428x.c265 p->size = sc->dma_size;
H A Dif_vioif.c1267 bus_size_t dma_size; member in struct:vioif_alloc_mems::__anon34635cf60208
1274 .dma_size = MCLBYTES - ETHER_ALIGN,
1281 .dma_size = ETHER_MAX_LEN,
1307 dmaparams[dir].dma_size, nsegs,
H A Dif_vmx.c141 bus_size_t dma_size; member in struct:vmxnet3_dma_alloc
1683 ds->queue_shared_len = sc->vmx_qs_dma.dma_size;
1690 ds->rss.len = sc->vmx_rss_dma.dma_size;
1704 ds->mcast_tablelen = sc->vmx_mcast_dma.dma_size;
3739 dma->dma_size = size;
3759 bus_dmamem_unmap(t, dma->dma_vaddr, dma->dma_size);
/src/sys/arch/arm/apple/
H A Dapple_dart.c130 bus_size_t dma_size; member in struct:apple_dart_dma
135 #define DART_DMA_LEN(_dma) ((_dma)->dma_size)
183 dma->dma_size = size;
/src/sys/dev/pci/igc/
H A Dif_igc.h251 bus_size_t dma_size; member in struct:igc_dma_alloc
/src/sys/dev/marvell/
H A Dmvxpsecvar.h83 int dma_size; member in struct:mvxpsec_descriptor_ring
H A Dmvxpsec.c807 r->dma_size = 1;
812 r->dma_size++;
856 sc->sc_desc_ring_cons += r->dma_size;
861 r->dma_size = 0;
1436 mv_p->dma_ring.dma_size = 0;
1642 if (mv_p->dma_ring.dma_size != 0) {
1643 sc->sc_desc_ring_cons += mv_p->dma_ring.dma_size;
1647 mv_p->dma_ring.dma_size = 0;
/src/sys/dev/pci/ixgbe/
H A Dixgbe.h312 bus_size_t dma_size; member in struct:ixgbe_dma_alloc
/src/sys/dev/ic/
H A Dbwi.c8271 bus_size_t dma_size; local in function:bwi_dma_txstats_alloc
8280 dma_size = roundup(desc_sz * BWI_TXSTATS_NDESC, BWI_RING_ALIGN);
8282 error = bus_dmamap_create(sc->sc_dmat, dma_size, 1, dma_size, 0,
8290 error = bus_dmamem_alloc(sc->sc_dmat, dma_size, BWI_RING_ALIGN, 0,
8299 dma_size, (void **)&st->stats_ring, BUS_DMA_NOWAIT);
8307 st->stats_ring, dma_size, NULL, BUS_DMA_WAITOK);
8315 memset(st->stats_ring, 0, dma_size);
8321 dma_size = roundup(sizeof(struct bwi_txstats) * BWI_TXSTATS_NDESC,
8324 error = bus_dmamap_create(sc->sc_dmat, dma_size,
[all...]

Completed in 183 milliseconds

12