Home
last modified time | relevance | path

Searched refs:dma_tag (Results 1 – 25 of 64) sorted by relevance

123

/NextBSD/sys/dev/dcons/
HDdcons_crom.c77 bus_dma_tag_t dma_tag; member
153 bus_dmamap_sync(sc->dma_tag, sc->dma_map, BUS_DMASYNC_PREWRITE); in dmamap_cb()
161 dcons_conf->dma_tag = sc->dma_tag; in dmamap_cb()
206 &sc->dma_tag); in dcons_crom_attach()
209 error = bus_dmamap_create(sc->dma_tag, BUS_DMA_COHERENT, &sc->dma_map); in dcons_crom_attach()
212 error = bus_dmamap_load(sc->dma_tag, sc->dma_map, in dcons_crom_attach()
234 if (dcons_conf->dma_tag == sc->dma_tag) in dcons_crom_detach()
235 dcons_conf->dma_tag = NULL; in dcons_crom_detach()
237 bus_dmamap_unload(sc->dma_tag, sc->dma_map); in dcons_crom_detach()
238 bus_dmamap_destroy(sc->dma_tag, sc->dma_map); in dcons_crom_detach()
[all …]
HDdcons_os.c168 if (dg.dma_tag != NULL) in dcons_os_checkc_nopoll()
169 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTREAD); in dcons_os_checkc_nopoll()
173 if (dg.dma_tag != NULL) in dcons_os_checkc_nopoll()
174 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREREAD); in dcons_os_checkc_nopoll()
189 if (dg.dma_tag != NULL) in dcons_os_putc()
190 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTWRITE); in dcons_os_putc()
194 if (dg.dma_tag != NULL) in dcons_os_putc()
195 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREWRITE); in dcons_os_putc()
/NextBSD/sys/dev/firewire/
HDfwdma.c87 &dma->dma_tag); in fwdma_malloc()
93 err = bus_dmamem_alloc(dma->dma_tag, &dma->v_addr, in fwdma_malloc()
101 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr, in fwdma_malloc()
110 bus_dmamap_unload(dma->dma_tag, dma->dma_map); in fwdma_free()
111 bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map); in fwdma_free()
112 bus_dma_tag_destroy(dma->dma_tag); in fwdma_free()
183 &am->dma_tag)) { in fwdma_malloc_multiseg()
190 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map, in fwdma_malloc_multiseg()
209 fwdma_free_size(am->dma_tag, seg->dma_map, in fwdma_free_multiseg()
212 bus_dma_tag_destroy(am->dma_tag); in fwdma_free_multiseg()
HDfwdma.h38 bus_dma_tag_t dma_tag; member
54 bus_dma_tag_t dma_tag; member
79 bus_dmamap_sync(dma->dma_tag, dma->dma_map, op); in fwdma_sync()
91 bus_dmamap_sync(am->dma_tag, seg->dma_map, op); in fwdma_sync_multiseg()
102 bus_dmamap_sync(am->dma_tag, seg->dma_map, op); in fwdma_sync_multiseg_all()
/NextBSD/sys/ofed/drivers/net/mlx4/
HDen_rx.c93 err = -bus_dmamap_load_mbuf_sg(ring->dma_tag, ring->spare.dma_map, in mlx4_en_alloc_buf()
104 bus_dmamap_sync(ring->dma_tag, ring->spare.dma_map, in mlx4_en_alloc_buf()
110 bus_dmamap_sync(ring->dma_tag, mb_list->dma_map, in mlx4_en_alloc_buf()
112 bus_dmamap_unload(ring->dma_tag, mb_list->dma_map); in mlx4_en_alloc_buf()
122 err = -bus_dmamap_load_mbuf_sg(ring->dma_tag, mb_list->dma_map, in mlx4_en_alloc_buf()
132 bus_dmamap_sync(ring->dma_tag, mb_list->dma_map, BUS_DMASYNC_PREREAD); in mlx4_en_alloc_buf()
154 bus_dmamap_sync(ring->dma_tag, map, BUS_DMASYNC_POSTREAD); in mlx4_en_free_buf()
155 bus_dmamap_unload(ring->dma_tag, map); in mlx4_en_free_buf()
301 &ring->dma_tag))) { in mlx4_en_create_rx_ring()
323 err = -bus_dmamap_create(ring->dma_tag, 0, &ring->spare.dma_map); in mlx4_en_create_rx_ring()
[all …]
HDen_tx.c96 &ring->dma_tag))) in mlx4_en_create_tx_ring()
127 err = -bus_dmamap_create(ring->dma_tag, 0, in mlx4_en_create_tx_ring()
131 bus_dmamap_destroy(ring->dma_tag, in mlx4_en_create_tx_ring()
200 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map); in mlx4_en_create_tx_ring()
206 bus_dma_tag_destroy(ring->dma_tag); in mlx4_en_create_tx_ring()
229 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map); in mlx4_en_destroy_tx_ring()
233 bus_dma_tag_destroy(ring->dma_tag); in mlx4_en_destroy_tx_ring()
325 bus_dmamap_sync(ring->dma_tag, tx_info->dma_map, in mlx4_en_free_tx_desc()
327 bus_dmamap_unload(ring->dma_tag, tx_info->dma_map); in mlx4_en_free_tx_desc()
823 err = bus_dmamap_load_mbuf_sg(ring->dma_tag, tx_info->dma_map, in mlx4_en_xmit()
[all …]
/NextBSD/sys/dev/nxge/
HDxge-osdep.h113 bus_dma_tag_t dma_tag; /* DMA Tag */ member
370 &p_dmah->dma_tag); /* DMA tag */ in xge_os_dma_malloc()
376 retValue = bus_dmamem_alloc(p_dmah->dma_tag, in xge_os_dma_malloc()
386 fail_2: bus_dma_tag_destroy(p_dmah->dma_tag); in xge_os_dma_malloc()
407 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_viraddr, p_dmah->dma_map); in xge_os_dma_free()
408 bus_dma_tag_destroy(p_dmah->dma_tag); in xge_os_dma_free()
409 p_dmah->dma_tag = NULL; in xge_os_dma_free()
716 bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_viraddr, in xge_os_dma_map()
743 bus_dmamap_unload(dmah.dma_tag, dmah.dma_map); in xge_os_dma_unmap()
783 bus_dmamap_sync(dmah.dma_tag, dmah.dma_map, syncop); in xge_os_dma_sync()
/NextBSD/sys/dev/nvme/
HDnvme_qpair.c298 bus_dmamap_create(qpair->dma_tag, 0, &tr->prp_dma_map); in nvme_qpair_construct_tracker()
300 bus_dmamap_load(qpair->dma_tag, tr->prp_dma_map, tr->prp, in nvme_qpair_construct_tracker()
504 NULL, NULL, &qpair->dma_tag); in nvme_qpair_construct()
518 err = bus_dmamap_create(qpair->dma_tag, 0, &qpair->cmd_dma_map); in nvme_qpair_construct()
522 err = bus_dmamap_create(qpair->dma_tag, 0, &qpair->cpl_dma_map); in nvme_qpair_construct()
526 bus_dmamap_load(qpair->dma_tag, qpair->cmd_dma_map, in nvme_qpair_construct()
529 bus_dmamap_load(qpair->dma_tag, qpair->cpl_dma_map, in nvme_qpair_construct()
563 bus_dmamap_unload(qpair->dma_tag, qpair->cmd_dma_map); in nvme_qpair_destroy()
564 bus_dmamap_destroy(qpair->dma_tag, qpair->cmd_dma_map); in nvme_qpair_destroy()
570 bus_dmamap_unload(qpair->dma_tag, qpair->cpl_dma_map); in nvme_qpair_destroy()
[all …]
/NextBSD/sys/dev/vxge/
HDvxge-osdep.h138 bus_dma_tag_t dma_tag; /* DMA Tag */ member
581 &(p_dmah->dma_tag)); /* DMA Tag */ in vxge_os_dma_malloc()
589 error = bus_dmamem_alloc(p_dmah->dma_tag, (void **)&p_dmah->dma_vaddr, in vxge_os_dma_malloc()
603 bus_dma_tag_destroy(p_dmah->dma_tag); in vxge_os_dma_malloc()
615 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_vaddr, p_dmah->dma_map); in vxge_dma_free()
616 bus_dma_tag_destroy(p_dmah->dma_tag); in vxge_dma_free()
618 p_dmah->dma_tag = NULL; in vxge_dma_free()
662 bus_dmamap_sync(dmah.dma_tag, dmah.dma_map, dmasync_op); in vxge_os_dma_sync()
671 error = bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_vaddr, in vxge_os_dma_map()
685 bus_dmamap_unload(dmah.dma_tag, dmah.dma_map); in vxge_os_dma_unmap()
/NextBSD/sys/arm/xilinx/
HDzy7_devcfg.c71 bus_dma_tag_t dma_tag; member
522 &sc->dma_tag); in zy7_devcfg_open()
555 err = bus_dmamem_alloc(sc->dma_tag, &dma_mem, BUS_DMA_NOWAIT, in zy7_devcfg_write()
561 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, dma_mem, PAGE_SIZE, in zy7_devcfg_write()
564 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map); in zy7_devcfg_write()
586 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in zy7_devcfg_write()
613 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in zy7_devcfg_write()
622 bus_dmamap_unload(sc->dma_tag, sc->dma_map); in zy7_devcfg_write()
623 bus_dmamem_free(sc->dma_tag, dma_mem, sc->dma_map); in zy7_devcfg_write()
635 bus_dma_tag_destroy(sc->dma_tag); in zy7_devcfg_close()
/NextBSD/sys/powerpc/mpc85xx/
HDfsl_sdhc.c679 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in handle_data_intr()
683 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in handle_data_intr()
779 &sc->dma_tag); in init_dma()
786 err = bus_dmamem_alloc(sc->dma_tag, (void **)&(sc->dma_mem), in init_dma()
793 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, (void *)sc->dma_mem, in init_dma()
803 bus_dmamem_free(sc->dma_tag, sc->dma_mem, sc->dma_map); in init_dma()
805 bus_dma_tag_destroy(sc->dma_tag); in init_dma()
900 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in start_data()
904 bus_dmamap_sync(sc->dma_tag, sc->dma_map, in start_data()
1101 bus_dmamap_unload(sc->dma_tag, sc->dma_map); in fsl_sdhc_detach()
[all …]
/NextBSD/sys/dev/sec/
HDsec.c178 bus_dmamap_sync(dma_mem->dma_tag, dma_mem->dma_map, op); in sec_sync_dma_mem()
828 &(dma_mem->dma_tag)); /* dmat */ in sec_alloc_dma_mem()
836 error = bus_dmamem_alloc(dma_mem->dma_tag, &(dma_mem->dma_vaddr), in sec_alloc_dma_mem()
845 error = bus_dmamap_load(dma_mem->dma_tag, dma_mem->dma_map, in sec_alloc_dma_mem()
859 bus_dmamem_free(dma_mem->dma_tag, dma_mem->dma_vaddr, dma_mem->dma_map); in sec_alloc_dma_mem()
861 bus_dma_tag_destroy(dma_mem->dma_tag); in sec_alloc_dma_mem()
898 &(dma_mem->dma_tag)); /* dmat */ in sec_desc_map_dma()
907 error = bus_dmamap_create(dma_mem->dma_tag, 0, &(dma_mem->dma_map)); in sec_desc_map_dma()
912 bus_dma_tag_destroy(dma_mem->dma_tag); in sec_desc_map_dma()
918 error = bus_dmamap_load(dma_mem->dma_tag, dma_mem->dma_map, in sec_desc_map_dma()
[all …]
/NextBSD/sys/dev/netmap/
HDif_igb_netmap.h104 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in igb_netmap_txsync()
162 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in igb_netmap_txsync()
211 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igb_netmap_rxsync()
274 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in igb_netmap_rxsync()
HDif_em_netmap.h133 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in em_netmap_txsync()
178 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in em_netmap_txsync()
229 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in em_netmap_rxsync()
294 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in em_netmap_rxsync()
HDixgbe_netmap.h178 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in ixgbe_netmap_txsync()
265 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map, in ixgbe_netmap_txsync()
364 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_netmap_rxsync()
450 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map, in ixgbe_netmap_rxsync()
HDif_lem_netmap.h107 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map, in lem_netmap_txsync()
166 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map, in lem_netmap_txsync()
343 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map, in lem_netmap_rxsync()
451 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map, in lem_netmap_rxsync()
/NextBSD/sys/dev/twa/
HDtw_osl_freebsd.c632 &sc->dma_tag /* tag */)) { in tw_osli_alloc_mem()
702 if (bus_dmamap_create(sc->dma_tag, 0, &req->dma_map)) { in tw_osli_alloc_mem()
749 if ((error = bus_dmamap_destroy(sc->dma_tag, in tw_osli_free_resources()
778 if (sc->dma_tag) in tw_osli_free_resources()
779 if ((error = bus_dma_tag_destroy(sc->dma_tag))) in tw_osli_free_resources()
1334 bus_dmamap_sync(sc->dma_tag, req->dma_map, in twa_map_load_data_callback()
1344 bus_dmamap_sync(sc->dma_tag, req->dma_map, in twa_map_load_data_callback()
1462 error = bus_dmamap_load_ccb(sc->dma_tag, req->dma_map, in tw_osli_map_request()
1470 error = bus_dmamap_load(sc->dma_tag, req->dma_map, in tw_osli_map_request()
1578 bus_dmamap_sync(sc->dma_tag, in tw_osli_unmap_request()
[all …]
/NextBSD/sys/powerpc/ps3/
HDps3-hvcall.h134 …t64_t region, uint64_t sector, uint64_t nsectors, uint64_t flags, uint64_t buf, uint64_t *dma_tag);
135 …t64_t region, uint64_t sector, uint64_t nsectors, uint64_t flags, uint64_t buf, uint64_t *dma_tag);
136 …_id, uint64_t cmd_block, uint64_t cmd_size, uint64_t data_buf, uint64_t blocks, uint64_t *dma_tag);
137 int lv1_storage_get_async_status(uint64_t dev, uint64_t *dma_tag, uint64_t *status);
138 int lv1_storage_check_async_status(uint64_t dev, uint64_t dma_tag, uint64_t *status);
HDps3bus.c82 bus_dma_tag_t dma_tag; member
649 if (dinfo->dma_tag != NULL) { in ps3bus_get_dma_tag()
651 return (dinfo->dma_tag); in ps3bus_get_dma_tag()
687 0, NULL, NULL, &dinfo->dma_tag); in ps3bus_get_dma_tag()
697 bus_dma_tag_set_iommu(dinfo->dma_tag, dev, dinfo); in ps3bus_get_dma_tag()
705 return (dinfo->dma_tag); in ps3bus_get_dma_tag()
/NextBSD/sys/dev/mlx5/mlx5_en/
HDmlx5_en_rx.c53 err = -bus_dmamap_load_mbuf_sg(rq->dma_tag, rq->mbuf[ix].dma_map, in mlx5e_alloc_rx_wqe()
58 bus_dmamap_unload(rq->dma_tag, rq->mbuf[ix].dma_map); in mlx5e_alloc_rx_wqe()
67 bus_dmamap_sync(rq->dma_tag, rq->mbuf[ix].dma_map, in mlx5e_alloc_rx_wqe()
344 bus_dmamap_sync(rq->dma_tag, in mlx5e_poll_rx_cq()
361 bus_dmamap_unload(rq->dma_tag, in mlx5e_poll_rx_cq()
HDmlx5_en_tx.c304 err = bus_dmamap_load_mbuf_sg(sq->dma_tag, sq->mbuf[pi].dma_map, in mlx5e_sq_xmit()
321 err = bus_dmamap_load_mbuf_sg(sq->dma_tag, sq->mbuf[pi].dma_map, in mlx5e_sq_xmit()
352 bus_dmamap_sync(sq->dma_tag, sq->mbuf[pi].dma_map, BUS_DMASYNC_PREWRITE); in mlx5e_sq_xmit()
398 bus_dmamap_sync(sq->dma_tag, sq->mbuf[ci].dma_map, in mlx5e_poll_tx_cq()
400 bus_dmamap_unload(sq->dma_tag, sq->mbuf[ci].dma_map); in mlx5e_poll_tx_cq()
/NextBSD/sys/dev/ixgbe/
HDix_txrx.c474 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
621 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1015 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1050 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1117 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
1547 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1782 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
1976 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
2089 &dma->dma_tag);
2095 r = bus_dmamem_alloc(dma->dma_tag, (void **)&dma->dma_vaddr,
[all …]
/NextBSD/sys/arm/versatile/
HDversatile_clcd.c142 bus_dma_tag_t dma_tag; member
312 &sc->dma_tag); in versatile_clcdc_attach()
314 err = bus_dmamem_alloc(sc->dma_tag, (void **)&sc->fb_base, in versatile_clcdc_attach()
321 err = bus_dmamap_load(sc->dma_tag, sc->dma_map, sc->fb_base, in versatile_clcdc_attach()
364 bus_dmamem_free(sc->dma_tag, sc->fb_base, sc->dma_map); in versatile_clcdc_attach()
365 if (sc->dma_tag) in versatile_clcdc_attach()
366 bus_dma_tag_destroy(sc->dma_tag); in versatile_clcdc_attach()
/NextBSD/sys/dev/ubsec/
HDubsec.c157 bus_dmamap_sync((_dma)->dma_tag, (_dma)->dma_map, (_flags))
1856 &dma->dma_tag); in ubsec_dma_malloc()
1863 r = bus_dmamem_alloc(dma->dma_tag, (void**) &dma->dma_vaddr, in ubsec_dma_malloc()
1872 r = bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->dma_vaddr, in ubsec_dma_malloc()
1887 bus_dmamap_unload(dma->dma_tag, dma->dma_map); in ubsec_dma_malloc()
1889 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map); in ubsec_dma_malloc()
1891 bus_dma_tag_destroy(dma->dma_tag); in ubsec_dma_malloc()
1892 dma->dma_tag = NULL; in ubsec_dma_malloc()
1899 bus_dmamap_unload(dma->dma_tag, dma->dma_map); in ubsec_dma_free()
1900 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map); in ubsec_dma_free()
[all …]
/NextBSD/sys/dev/isci/
HDisci_io_request.c218 bus_dmamap_sync(isci_request->parent.dma_tag, in isci_io_request_complete()
222 bus_dmamap_unload(isci_request->parent.dma_tag, in isci_io_request_complete()
680 request->dma_tag = io_buffer_dma_tag; in isci_request_construct()
682 bus_dmamap_create(request->dma_tag, 0, &request->dma_map); in isci_request_construct()
720 bus_dmamap_sync(io_request->parent.dma_tag, io_request->parent.dma_map, in isci_io_request_construct()
777 error = bus_dmamap_load_ccb(io_request->parent.dma_tag, in isci_io_request_execute_scsi_io()

123