| /NextBSD/sys/dev/dcons/ |
| HD | dcons_crom.c | 77 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 …]
|
| HD | dcons_os.c | 168 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/ |
| HD | fwdma.c | 87 &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()
|
| HD | fwdma.h | 38 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/ |
| HD | en_rx.c | 93 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 …]
|
| HD | en_tx.c | 96 &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/ |
| HD | xge-osdep.h | 113 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/ |
| HD | nvme_qpair.c | 298 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/ |
| HD | vxge-osdep.h | 138 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/ |
| HD | zy7_devcfg.c | 71 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/ |
| HD | fsl_sdhc.c | 679 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/ |
| HD | sec.c | 178 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/ |
| HD | if_igb_netmap.h | 104 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()
|
| HD | if_em_netmap.h | 133 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()
|
| HD | ixgbe_netmap.h | 178 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()
|
| HD | if_lem_netmap.h | 107 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/ |
| HD | tw_osl_freebsd.c | 632 &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/ |
| HD | ps3-hvcall.h | 134 …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);
|
| HD | ps3bus.c | 82 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/ |
| HD | mlx5_en_rx.c | 53 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()
|
| HD | mlx5_en_tx.c | 304 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/ |
| HD | ix_txrx.c | 474 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/ |
| HD | versatile_clcd.c | 142 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/ |
| HD | ubsec.c | 157 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/ |
| HD | isci_io_request.c | 218 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()
|