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

1234

/freebsd-11-stable/sys/dev/dcons/
H A Ddcons_os.h45 bus_dmamap_t dma_map; member in struct:dcons_global
H A Ddcons_crom.c78 bus_dmamap_t dma_map; member in struct:dcons_crom_softc
153 bus_dmamap_sync(sc->dma_tag, sc->dma_map, BUS_DMASYNC_PREWRITE);
162 dcons_conf->dma_map = sc->dma_map;
209 error = bus_dmamap_create(sc->dma_tag, BUS_DMA_COHERENT, &sc->dma_map);
212 error = bus_dmamap_load(sc->dma_tag, sc->dma_map,
237 bus_dmamap_unload(sc->dma_tag, sc->dma_map);
238 bus_dmamap_destroy(sc->dma_tag, sc->dma_map);
H A Ddcons_os.c174 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTREAD);
179 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREREAD);
195 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTWRITE);
200 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREWRITE);
/freebsd-11-stable/sys/dev/firewire/
H A Dfwdma.h39 bus_dmamap_t dma_map; member in struct:fwdma_alloc
45 bus_dmamap_t dma_map; member in struct:fwdma_seg
79 bus_dmamap_sync(dma->dma_tag, dma->dma_map, op);
91 bus_dmamap_sync(am->dma_tag, seg->dma_map, op);
102 bus_dmamap_sync(am->dma_tag, seg->dma_map, op);
H A Dfwdma.c94 flag, &dma->dma_map);
101 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr,
110 bus_dmamap_unload(dma->dma_tag, dma->dma_map);
111 bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map);
186 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map,
205 fwdma_free_size(am->dma_tag, seg->dma_map,
/freebsd-11-stable/sys/dev/smartpqi/
H A Dsmartpqi_mem.c83 BUS_DMA_NOWAIT, &dma_mem->dma_map)) != 0) {
89 if((ret = bus_dmamap_load(dma_mem->dma_tag, dma_mem->dma_map,
105 dma_mem->dma_map);
122 bus_dmamap_unload(dma_mem->dma_tag, dma_mem->dma_map);
128 dma_mem->dma_map);
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_alloc.c103 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &buf->dma_map);
110 buf->dma_tag, buf->dma_map, buf->direct.buf,
128 bus_dmamap_sync(buf->dev->cmd.dma_tag, buf->dma_map, BUS_DMASYNC_PREWRITE);
132 bus_dmamem_free(buf->dma_tag, buf->direct.buf, buf->dma_map);
143 bus_dmamap_unload(buf->dma_tag, buf->dma_map);
144 bus_dmamem_free(buf->dma_tag, buf->direct.buf, buf->dma_map);
H A Dmlx5_pagealloc.c79 bus_dmamap_sync(fwp[num].dev->cmd.dma_tag, fwp[num].dma_map, BUS_DMASYNC_PREWRITE);
88 bus_dmamap_sync(fwp[num].dev->cmd.dma_tag, fwp[num].dma_map, BUS_DMASYNC_POSTREAD);
89 bus_dmamap_sync(fwp[num].dev->cmd.dma_tag, fwp[num].dma_map, BUS_DMASYNC_PREREAD);
125 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &fwp[x].dma_map);
132 dev->cmd.dma_tag, fwp[x].dma_map, fwp[x].virt_addr,
143 fwp[x].dma_map);
152 bus_dmamap_unload(dev->cmd.dma_tag, fwp[x].dma_map);
153 bus_dmamem_free(dev->cmd.dma_tag, fwp[x].virt_addr, fwp[x].dma_map);
180 bus_dmamap_unload(dev->cmd.dma_tag, fwp[num].dma_map);
181 bus_dmamem_free(dev->cmd.dma_tag, fwp[num].virt_addr, fwp[num].dma_map);
[all...]
/freebsd-11-stable/sys/arm/xilinx/
H A Dzy7_devcfg.c72 bus_dmamap_t dma_map; member in struct:zy7_devcfg_softc
511 sc->dma_map = NULL;
556 &sc->dma_map);
561 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, dma_mem, PAGE_SIZE,
564 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map);
586 bus_dmamap_sync(sc->dma_tag, sc->dma_map,
608 err = mtx_sleep(sc->dma_map, &sc->sc_mtx, PCATCH,
613 bus_dmamap_sync(sc->dma_tag, sc->dma_map,
622 bus_dmamap_unload(sc->dma_tag, sc->dma_map);
623 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map);
[all...]
/freebsd-11-stable/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_rx.c132 err = -bus_dmamap_load_mbuf_sg(ring->dma_tag, ring->spare.dma_map,
149 bus_dmamap_sync(ring->dma_tag, ring->spare.dma_map,
155 bus_dmamap_sync(ring->dma_tag, mb_list->dma_map,
157 bus_dmamap_unload(ring->dma_tag, mb_list->dma_map);
167 err = -bus_dmamap_load_mbuf_sg(ring->dma_tag, mb_list->dma_map,
190 bus_dmamap_sync(ring->dma_tag, mb_list->dma_map, BUS_DMASYNC_PREREAD);
195 map = mb_list->dma_map;
196 mb_list->dma_map = ring->spare.dma_map;
197 ring->spare.dma_map
[all...]
H A Dmlx4_en_tx.c110 &ring->tx_info[x].dma_map);
114 ring->tx_info[x].dma_map);
180 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map);
206 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map);
302 bus_dmamap_sync(ring->dma_tag, tx_info->dma_map,
304 bus_dmamap_unload(ring->dma_tag, tx_info->dma_map);
775 err = bus_dmamap_load_mbuf_sg(ring->dma_tag, tx_info->dma_map,
787 err = bus_dmamap_load_mbuf_sg(ring->dma_tag, tx_info->dma_map,
798 bus_dmamap_sync(ring->dma_tag, tx_info->dma_map,
802 bus_dmamap_unload(ring->dma_tag, tx_info->dma_map);
[all...]
/freebsd-11-stable/sys/dev/ixgbe/
H A Dixgbe_netmap.c207 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
294 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
392 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
477 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
H A Dix_txrx.c455 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
609 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
996 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1031 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1092 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1447 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1680 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1873 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1998 BUS_DMA_NOWAIT, &dma->dma_map);
2004 r = bus_dmamap_load(dma->dma_tag, dma->dma_map, dm
[all...]
/freebsd-11-stable/sys/dev/netmap/
H A Dif_em_netmap.h133 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
178 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
229 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
292 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
H A Dif_igb_netmap.h104 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
162 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
211 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
272 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
H A Dif_lem_netmap.h115 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map,
161 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map,
210 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map,
283 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map,
H A Dixgbe_netmap.h192 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
279 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
378 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
463 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
/freebsd-11-stable/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_rx.c71 err = -bus_dmamap_load_mbuf_sg(rq->dma_tag, rq->mbuf[ix].dma_map,
76 bus_dmamap_unload(rq->dma_tag, rq->mbuf[ix].dma_map);
95 bus_dmamap_sync(rq->dma_tag, rq->mbuf[ix].dma_map,
401 rq->mbuf[wqe_counter].dma_map,
422 rq->mbuf[wqe_counter].dma_map);
H A Dmlx5_en_tx.c426 err = bus_dmamap_load_mbuf_sg(sq->dma_tag, sq->mbuf[pi].dma_map,
438 err = bus_dmamap_load_mbuf_sg(sq->dma_tag, sq->mbuf[pi].dma_map,
447 bus_dmamap_sync(sq->dma_tag, sq->mbuf[pi].dma_map,
451 bus_dmamap_unload(sq->dma_tag, sq->mbuf[pi].dma_map);
533 bus_dmamap_sync(sq->dma_tag, sq->mbuf[ci].dma_map,
535 bus_dmamap_unload(sq->dma_tag, sq->mbuf[ci].dma_map);
/freebsd-11-stable/sys/dev/nxge/
H A Dxge-osdep.h114 bus_dmamap_t dma_map; /* DMA Map */ member in struct:xge_dma_alloc_t
122 bus_dmamap_t dma_map; /* DMA Map */ member in struct:xge_dma_mbuf_t
377 (void **)&p_dmah->dma_viraddr, BUS_DMA_NOWAIT, &p_dmah->dma_map);
407 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_viraddr, p_dmah->dma_map);
716 bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_viraddr,
743 bus_dmamap_unload(dmah.dma_tag, dmah.dma_map);
783 bus_dmamap_sync(dmah.dma_tag, dmah.dma_map, syncop);
/freebsd-11-stable/sys/dev/rt/
H A Dif_rt.c1025 error = bus_dmamap_load_mbuf_sg(ring->data_dma_tag, data->dma_map, m,
1046 data->dma_map, m, dma_seg, &ndmasegs, 0);
1068 bus_dmamap_unload(ring->data_dma_tag, data->dma_map);
1136 bus_dmamap_sync(ring->data_dma_tag, data->dma_map,
1821 bus_dmamap_t dma_map; local
1891 bus_dmamap_sync(ring->data_dma_tag, data->dma_map,
1893 bus_dmamap_unload(ring->data_dma_tag, data->dma_map);
1895 dma_map = data->dma_map;
1896 data->dma_map
[all...]
H A Dif_rtvar.h152 bus_dmamap_t dma_map; member in struct:rt_softc_rx_data
171 bus_dmamap_t dma_map; member in struct:rt_softc_tx_data
/freebsd-11-stable/sys/dev/vxge/
H A Dvxge-osdep.h139 bus_dmamap_t dma_map; /* DMA Map */ member in struct:_vxge_dma_alloc_t
591 &p_dmah->dma_map);
615 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_vaddr, p_dmah->dma_map);
662 bus_dmamap_sync(dmah.dma_tag, dmah.dma_map, dmasync_op);
671 error = bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_vaddr,
685 bus_dmamap_unload(dmah.dma_tag, dmah.dma_map);
/freebsd-11-stable/sys/dev/isci/
H A Disci.h130 bus_dmamap_t dma_map; member in struct:ISCI_MEMORY
198 bus_dmamap_t dma_map; member in struct:ISCI_REQUEST
/freebsd-11-stable/sys/dev/glxsb/
H A Dglxsb.c164 bus_dmamap_t dma_map; /* DMA map */ member in struct:glxsb_dma_map
418 BUS_DMA_NOWAIT, &dma->dma_map);
426 rc = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_vaddr,
438 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map);
448 bus_dmamap_sync(sc->sc_dmat, dma->dma_map,
456 bus_dmamap_sync(sc->sc_dmat, dma->dma_map,
464 bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
465 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map);

Completed in 170 milliseconds

1234