Searched refs:dma_map (Results 1 - 25 of 30) sorted by relevance

12

/src/sys/dev/ieee1394/
H A Dfwdma.h43 bus_dmamap_t dma_map; member in struct:fwdma_alloc
49 bus_dmamap_t dma_map; member in struct:fwdma_seg
93 bus_dmamap_sync(am->dma_tag, seg->dma_map,
94 off, seg->dma_map->dm_mapsize - off, op);
100 bus_dmamap_sync(am->dma_tag, seg->dma_map,
101 off, seg->dma_map->dm_mapsize - off, op);
104 bus_dmamap_sync(am->dma_tag, seg->dma_map,
116 bus_dmamap_sync(am->dma_tag, seg->dma_map,
117 0, seg->dma_map->dm_mapsize, op);
H A Dfwdma.c136 fwdma_malloc(dev, dmat, &dma->dma_map, size, alignment, flags);
139 dma->bus_addr = dma->dma_map->dm_segs[0].ds_addr;
180 seg->v_addr = fwdma_malloc(fc->dev, am->dma_tag, &seg->dma_map,
188 seg->bus_addr = seg->dma_map->dm_segs[0].ds_addr;
200 fwdma_free(am->dma_tag, seg->dma_map, seg->v_addr);
H A Dfwohci.c523 fwdma_free(sc->sid_dma.dma_tag, sc->sid_dma.dma_map,
526 fwdma_free(sc->crom_dma.dma_tag, sc->crom_dma.dma_map,
844 err = bus_dmamap_load_mbuf(fc->dmat, db_tr->dma_map,
847 fwohci_execute_db(db_tr, db_tr->dma_map);
1440 err = bus_dmamap_load(sc->fc.dmat, db_tr->dma_map,
1445 err = bus_dmamap_load_mbuf(sc->fc.dmat, db_tr->dma_map,
1468 fwohci_execute_db(db_tr, db_tr->dma_map);
1472 bus_dmamap_sync(sc->fc.dmat, db_tr->dma_map,
1473 0, db_tr->dma_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
1583 bus_dmamap_sync(fc->dmat, tr->dma_map,
[all...]
/src/sys/arch/sgimips/hpc/
H A Dhaltwovar.h43 bus_dmamap_t dma_map; member in struct:haltwo_dmabuf
53 bus_dmamap_t dma_map; member in struct:haltwo_codec
H A Dhaltwo.c181 BUS_DMA_NOWAIT, &codec->dma_map);
185 err = bus_dmamap_load(sc->sc_dma_tag, codec->dma_map, codec->dma_descs,
198 bus_dmamap_destroy(sc->sc_dma_tag, codec->dma_map);
223 segp = dmabuf->dma_map->dm_segs;
228 for (i = 0; i < dmabuf->dma_map->dm_nsegs; i++) {
241 if (i < dmabuf->dma_map->dm_nsegs - 1)
255 bus_dmamap_sync(sc->sc_dma_tag, codec->dma_map, 0,
256 codec->dma_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
592 PAGE_SIZE, 0, BUS_DMA_WAITOK, &p->dma_map);
596 err = bus_dmamap_load(sc->sc_dma_tag, p->dma_map,
[all...]
/src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Di915_gem_dmabuf.c89 void *obj_map, *dma_map; local in function:igt_dmabuf_import
118 dma_map = dma_buf_vmap(dmabuf);
119 if (!dma_map) {
134 memset(dma_map, pattern[i], PAGE_SIZE);
145 if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) {
158 dma_buf_vunmap(dmabuf, dma_map);
/src/sys/dev/pci/
H A Dubsec.c704 bus_dmamap_sync(sc->sc_dmat, q2->q_mcr.dma_map,
705 0, q2->q_mcr.dma_map->dm_mapsize,
717 q2->q_mcr.dma_map, 0,
718 q2->q_mcr.dma_map->dm_mapsize,
740 bus_dmamap_sync(sc->sc_dmat, q2->q_mcr.dma_map,
741 0, q2->q_mcr.dma_map->dm_mapsize,
751 q2->q_mcr.dma_map, 0,
752 q2->q_mcr.dma_map->dm_mapsize,
900 bus_dmamap_sync(sc->sc_dmat, q->q_dma->d_alloc.dma_map,
901 0, q->q_dma->d_alloc.dma_map
[all...]
H A Dif_txp.c600 bus_dmamap_sync(sc->sc_dmat, dma.dma_map, 0,
601 dma.dma_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
616 bus_dmamap_sync(sc->sc_dmat, dma.dma_map, 0,
617 dma.dma_map->dm_mapsize, BUS_DMASYNC_POSTWRITE);
638 bus_dmamap_sync(sc->sc_dmat, sc->sc_host_dma.dma_map, 0,
666 bus_dmamap_sync(sc->sc_dmat, sc->sc_host_dma.dma_map, 0,
727 bus_dmamap_sync(sc->sc_dmat, dma->dma_map,
806 bus_dmamap_sync(sc->sc_dmat, dma->dma_map,
866 bus_dmamap_sync(sc->sc_dmat, sc->sc_rxbufring_dma.dma_map,
881 bus_dmamap_sync(sc->sc_dmat, sc->sc_rxbufring_dma.dma_map,
[all...]
H A Dubsecvar.h67 bus_dmamap_t dma_map; member in struct:ubsec_dma_alloc
H A Dpvscsi.c253 bus_dmamap_t dma_map; member in struct:pvscsi_hcb
646 bus_dmamap_destroy(sc->sc_dmat, hcb->dma_map);
683 BUS_DMA_WAITOK, &hcb->dma_map);
1455 int error = bus_dmamap_load(sc->sc_dmat, hcb->dma_map,
1472 int nseg = hcb->dma_map->dm_nsegs;
1473 bus_dma_segment_t *segs = hcb->dma_map->dm_segs;
1499 bus_dmamap_sync(sc->sc_dmat, hcb->dma_map, 0,
/src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/
H A Dvchiq_2835_arm.c74 static bus_dmamap_t dma_map; variable in typeref:typename:bus_dmamap_t
135 &dma_map);
142 err = bus_dmamap_load(dma_tag, dma_map, slot_mem,
149 slot_phys = dma_map->dm_segs[0].ds_addr;
188 bus_dmamap_sync(dma_tag, dma_map, 0, slot_mem_size,
191 bus_dmamap_sync(dma_tag, dma_map, 0, slot_mem_size,
205 bus_dmamap_unload(dma_tag, dma_map);
207 bus_dmamap_destroy(dma_tag, dma_map);
216 bus_dmamap_unload(dma_tag, dma_map);
217 bus_dmamap_destroy(dma_tag, dma_map);
[all...]
/src/sys/arch/evbppc/nintendo/dev/
H A Dbwdsp.c63 bus_dmamap_t dma_map; member in struct:bwdsp_dma
112 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
116 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr,
124 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
136 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
137 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
290 pstart = dma->dma_map->dm_segs[0].ds_addr;
H A Dhwaes.c86 bus_dmamap_t dma_map; member in struct:hwaes_dma
192 dma->dma_size, 0, flags, &dma->dma_map);
198 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr,
209 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
300 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
303 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
342 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
345 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
399 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
403 bus_dmamap_sync(sc->sc_dmat, sc->sc_dma_bounce.dma_map,
[all...]
H A Dwiifb.c120 bus_dmamap_t dma_map; member in struct:wiifb_dma
307 size, 0, BUS_DMA_WAITOK, &dma->dma_map);
311 error = bus_dmamap_load(dmat, dma->dma_map, dma->dma_addr,
324 bus_dmamap_destroy(dmat, dma->dma_map);
/src/sys/arch/i386/pci/
H A Dglxsb.c142 bus_dmamap_t dma_map; member in struct:glxsb_dma_map
593 0, BUS_DMA_NOWAIT, &dma->dma_map);
620 rc = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_vaddr,
629 dma->dma_paddr = dma->dma_map->dm_segs[0].ds_addr;
638 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
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,
660 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
663 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
/src/sys/arch/arm/sunxi/
H A Dsunxi_codec.h89 bus_dmamap_t dma_map; member in struct:sunxi_codec_dma
H A Dsunxi_codec.c123 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
127 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr,
135 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
147 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
148 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
282 pstart = dma->dma_map->dm_segs[0].ds_addr;
347 pstart = dma->dma_map->dm_segs[0].ds_addr;
H A Dsunxi_i2s.c173 bus_dmamap_t dma_map; member in struct:sunxi_i2s_dma
279 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
283 error = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr,
291 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
303 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
304 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
412 pstart = dma->dma_map->dm_segs[0].ds_addr;
473 pstart = dma->dma_map->dm_segs[0].ds_addr;
/src/sys/dev/pci/ixgbe/
H A Dixgbe_netmap.c214 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
301 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
401 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
486 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
H A Dix_txrx.c554 ixgbe_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
732 ixgbe_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1129 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1164 ixgbe_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1229 ixgbe_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1598 ixgbe_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1865 rxr->rxdma.dma_map,
1902 rxr->rxdma.dma_map, 0,
2169 ixgbe_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
2304 r = ixgbe_dmamap_create(dma->dma_tag, 0, &dma->dma_map);
[all...]
/src/sys/arch/arm/apple/
H A Dapple_dart.c128 bus_dmamap_t dma_map; member in struct:apple_dart_dma
134 #define DART_DMA_MAP(_dma) ((_dma)->dma_map)
136 #define DART_DMA_DVA(_dma) ((_dma)->dma_map->dm_segs[0].ds_addr)
198 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &dma->dma_map);
203 error = bus_dmamap_load(dmat, dma->dma_map, dma->dma_kva, size,
214 bus_dmamap_destroy(dmat, dma->dma_map);
/src/sys/dev/hdaudio/
H A Dhdaudiovar.h89 #define DMA_DMAADDR(dma) ((dma)->dma_map->dm_segs[0].ds_addr)
92 bus_dmamap_t dma_map; member in struct:hdaudio_dma
H A Dhdaudio.c175 dma->dma_size, 0, BUS_DMA_WAITOK, &dma->dma_map);
178 err = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_addr,
184 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, 0, dma->dma_size,
191 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
206 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
207 bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
232 bus_dmamap_sync(sc->sc_dmat, sc->sc_corb.dma_map, 0,
235 bus_dmamap_sync(sc->sc_dmat, sc->sc_corb.dma_map, 0,
297 bus_dmamap_sync(sc->sc_dmat, sc->sc_rirb.dma_map, 0,
300 bus_dmamap_sync(sc->sc_dmat, sc->sc_rirb.dma_map,
[all...]
/src/sys/dev/pci/igc/
H A Dif_igc.c273 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
300 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1372 BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &dma->dma_map))
1391 if (bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->dma_vaddr, size,
1403 bus_dmamap_destroy(dma->dma_tag, dma->dma_map);
1404 dma->dma_map = NULL;
1416 if (dma->dma_map != NULL) {
1417 bus_dmamap_sync(dma->dma_tag, dma->dma_map, 0,
1418 dma->dma_map->dm_mapsize,
1420 bus_dmamap_unload(dma->dma_tag, dma->dma_map);
[all...]
H A Dif_igc.h249 bus_dmamap_t dma_map; member in struct:igc_dma_alloc

Completed in 33 milliseconds

12