/freebsd/sys/dev/ips/ |
H A D | ips_ioctl.c | 39 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish() 42 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_finish() 47 bus_dmamap_unload(ioctl_cmd->dmatag, ioctl_cmd->dmamap); in ips_ioctl_finish() 64 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback() 67 bus_dmamap_sync(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_callback() 80 bus_dmamap_load(ioctl_cmd->dmatag, ioctl_cmd->dmamap, in ips_ioctl_start() 108 0, &ioctl_cmd->dmamap)){ in ips_ioctl_cmd() 139 ioctl_cmd->dmamap); in ips_ioctl_cmd()
|
H A D | ips.c | 575 bus_dmamap_t dmamap; in ips_copperhead_queue_init() local 595 BUS_DMA_NOWAIT, &dmamap)){ in ips_copperhead_queue_init() 601 sc->copper_queue->dmamap = dmamap; in ips_copperhead_queue_init() 603 bus_dmamap_load(dmatag, dmamap, in ips_copperhead_queue_init() 621 bus_dmamem_free(dmatag, sc->copper_queue, dmamap); in ips_copperhead_queue_init()
|
H A D | ips_ioctl.h | 62 bus_dmamap_t dmamap; member
|
H A D | ips.h | 94 bus_dmamap_t dmamap; member
|
/freebsd/sys/dev/firewire/ |
H A D | fwdma.c | 118 fwdma_malloc_size(bus_dma_tag_t dmat, bus_dmamap_t *dmamap, in fwdma_malloc_size() argument 123 if (bus_dmamem_alloc(dmat, &v_addr, flag, dmamap)) { in fwdma_malloc_size() 127 bus_dmamap_load(dmat, *dmamap, v_addr, size, in fwdma_malloc_size() 133 fwdma_free_size(bus_dma_tag_t dmat, bus_dmamap_t dmamap, in fwdma_free_size() argument 136 bus_dmamap_unload(dmat, dmamap); in fwdma_free_size() 137 bus_dmamem_free(dmat, vaddr, dmamap); in fwdma_free_size()
|
/freebsd/sys/arm/allwinner/ |
H A D | a31_dmac.c | 138 bus_dmamap_t dmamap; member 256 &sc->chans[index].dmamap); in a31dmac_attach() 261 error = bus_dmamap_load(sc->dmat, sc->chans[index].dmamap, in a31dmac_attach() 287 bus_dmamap_unload(sc->dmat, sc->chans[index].dmamap); in a31dmac_attach() 289 sc->chans[index].dmamap); in a31dmac_attach()
|
H A D | a10_codec.c | 144 bus_dmamap_t dmamap; member 844 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, &ch->dmamap); in a10codec_chan_init() 849 error = bus_dmamap_load(sc->dmat, ch->dmamap, ch->dmaaddr, in a10codec_chan_init() 872 bus_dmamap_unload(sc->dmat, ch->dmamap); in a10codec_chan_free() 873 bus_dmamem_free(sc->dmat, ch->dmaaddr, ch->dmamap); in a10codec_chan_free()
|
/freebsd/sys/dev/gve/ |
H A D | gve_tx_dqo.c | 41 bus_dmamap_sync(tx->dqo.buf_dmatag, pending_pkt->dmamap, in gve_unmap_packet() 43 bus_dmamap_unload(tx->dqo.buf_dmatag, pending_pkt->dmamap); in gve_unmap_packet() 98 tx->dqo.pending_pkts[j].dmamap); in gve_tx_free_ring_dqo() 147 &tx->dqo.pending_pkts[j].dmamap); in gve_tx_alloc_rda_fields_dqo() 416 struct mbuf **mbuf, bus_dmamap_t dmamap, in gve_map_mbuf_dqo() argument 422 err = bus_dmamap_load_mbuf_sg(tx->dqo.buf_dmatag, dmamap, in gve_map_mbuf_dqo() 460 return (gve_map_mbuf_dqo(tx, mbuf, dmamap, in gve_map_mbuf_dqo() 803 err = gve_map_mbuf_dqo(tx, mbuf_ptr, pkt->dmamap, in gve_xmit_dqo() 823 bus_dmamap_sync(tx->dqo.buf_dmatag, pkt->dmamap, BUS_DMASYNC_PREWRITE); in gve_xmit_dqo()
|
H A D | gve_rx_dqo.c | 49 bus_dmamap_sync(rx->dqo.buf_dmatag, buf->dmamap, in gve_free_rx_mbufs_dqo() 51 bus_dmamap_unload(rx->dqo.buf_dmatag, buf->dmamap); in gve_free_rx_mbufs_dqo() 80 rx->dqo.bufs[j].dmamap); in gve_rx_free_ring_dqo() 156 &rx->dqo.bufs[j].dmamap); in gve_rx_alloc_ring_dqo() 285 bus_dmamap_sync(rx->dqo.buf_dmatag, buf->dmamap, in gve_rx_post_buf_dqo() 321 err = bus_dmamap_load_mbuf_sg(rx->dqo.buf_dmatag, buf->dmamap, in gve_rx_post_new_mbuf_dqo() 638 bus_dmamap_sync(rx->dqo.buf_dmatag, buf->dmamap, in gve_rx_dqo() 697 bus_dmamap_unload(rx->dqo.buf_dmatag, buf->dmamap); in gve_rx_dqo()
|
H A D | gve.h | 253 bus_dmamap_t dmamap; member 364 bus_dmamap_t dmamap; member
|
/freebsd/sys/dev/ida/ |
H A D | ida.c | 91 bus_dmamap_destroy(ida->buffer_dmat, ida->qcbs[i].dmamap); in ida_free() 181 error = bus_dmamap_create(ida->buffer_dmat, /*flags*/0, &qcb->dmamap); in ida_alloc_qcbs() 411 bus_dmamap_sync(ida->buffer_dmat, qcb->dmamap, op); in ida_data_cb() 431 error = bus_dmamap_load(ida->buffer_dmat, qcb->dmamap, data, datasize, in ida_map_qcb() 650 bus_dmamap_sync(ida->buffer_dmat, qcb->dmamap, op); in ida_done() 651 bus_dmamap_unload(ida->buffer_dmat, qcb->dmamap); in ida_done()
|
H A D | idavar.h | 108 bus_dmamap_t dmamap; member
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_pci.c | 1391 bus_dmamap_t dmamap; member 1467 if (bus_dmamap_create(obj->dmat, 0, &obj->dmamap) != 0) { in linux_dma_map_phys_common() 1474 if (_bus_dmamap_load_phys(obj->dmat, obj->dmamap, phys, len, in linux_dma_map_phys_common() 1476 bus_dmamap_destroy(obj->dmat, obj->dmamap); in linux_dma_map_phys_common() 1490 bus_dmamap_unload(obj->dmat, obj->dmamap); in linux_dma_map_phys_common() 1491 bus_dmamap_destroy(obj->dmat, obj->dmamap); in linux_dma_map_phys_common() 1536 bus_dmamap_unload(obj->dmat, obj->dmamap); in linux_dma_unmap() 1537 bus_dmamap_destroy(obj->dmat, obj->dmamap); in linux_dma_unmap() 1644 bus_dmamap_sync(obj->dmat, obj->dmamap, op); in linuxkpi_dma_sync() 1756 error = _bus_dmamap_load_phys(pool->pool_dmat, obj->dmamap, in dma_pool_obj_ctor() [all …]
|
/freebsd/sys/dev/aic7xxx/ |
H A D | aic79xx_inline.h | 387 scb->hscb_map->dmamap, in ahd_sync_scb() 399 scb->sg_map->dmamap, in ahd_sync_sglist() 408 scb->sense_map->dmamap, in ahd_sync_sense() 841 aic_dmamap_sync(ahd, ahd->shared_data_dmat, ahd->shared_data_map.dmamap, in ahd_sync_qoutfifo() 852 ahd->shared_data_map.dmamap, in ahd_sync_tqinfifo() 872 aic_dmamap_sync(ahd, ahd->shared_data_dmat, ahd->shared_data_map.dmamap, in ahd_check_cmdcmpltqueues() 882 ahd->shared_data_map.dmamap, in ahd_check_cmdcmpltqueues()
|
H A D | aic7xxx_osm.c | 320 bus_dmamap_sync(ahc->buffer_dmat, scb->dmamap, op); in ahc_done() 355 bus_dmamap_unload(ahc->buffer_dmat, scb->dmamap); in ahc_done() 950 bus_dmamap_unload(ahc->buffer_dmat, scb->dmamap); in ahc_execute_scb() 1015 scb->dmamap); in ahc_execute_scb() 1045 bus_dmamap_unload(ahc->buffer_dmat, scb->dmamap); in ahc_execute_scb() 1177 scb->dmamap, in ahc_setup_data()
|
H A D | aic79xx_osm.c | 321 bus_dmamap_sync(ahd->buffer_dmat, scb->dmamap, op); in ahd_done() 346 bus_dmamap_unload(ahd->buffer_dmat, scb->dmamap); in ahd_done() 968 bus_dmamap_unload(ahd->buffer_dmat, scb->dmamap); in ahd_execute_scb() 1007 scb->dmamap); in ahd_execute_scb() 1120 scb->dmamap, in ahd_setup_data()
|
H A D | aic_osm_lib.h | 146 #define aic_dmamap_sync(aic, dma_tag, dmamap, offset, len, op) \ argument 147 bus_dmamap_sync(dma_tag, dmamap, op)
|
/freebsd/sys/dev/sound/pcm/ |
H A D | buffer.c | 103 &b->dmamap)) { in sndbuf_alloc() 107 if (bus_dmamap_load(b->dmatag, b->dmamap, b->buf, b->maxsize, in sndbuf_alloc() 144 bus_dmamap_unload(b->dmatag, b->dmamap); in sndbuf_free() 146 bus_dmamem_free(b->dmatag, b->buf, b->dmamap); in sndbuf_free() 157 b->dmamap = NULL; in sndbuf_free()
|
H A D | buffer.h | 51 bus_dmamap_t dmamap; member
|
/freebsd/sys/arm/ti/cpsw/ |
H A D | if_cpsw.c | 512 if (bus_dmamap_create(sc->mbuf_dtag, 0, &slot->dmamap)) { in cpsw_add_slots() 529 if (slot->dmamap) { in cpsw_free_slot() 531 bus_dmamap_unload(sc->mbuf_dtag, slot->dmamap); in cpsw_free_slot() 532 error = bus_dmamap_destroy(sc->mbuf_dtag, slot->dmamap); in cpsw_free_slot() 534 slot->dmamap = NULL; in cpsw_free_slot() 1633 bus_dmamap_sync(sc->mbuf_dtag, slot->dmamap, BUS_DMASYNC_POSTREAD); in cpsw_rx_dequeue() 1634 bus_dmamap_unload(sc->mbuf_dtag, slot->dmamap); in cpsw_rx_dequeue() 1751 error = bus_dmamap_load_mbuf_sg(sc->mbuf_dtag, slot->dmamap, in cpsw_rx_enqueue() 1760 bus_dmamap_unload(sc->mbuf_dtag, slot->dmamap); in cpsw_rx_enqueue() 1766 bus_dmamap_sync(sc->mbuf_dtag, slot->dmamap, BUS_DMASYNC_PREREAD); in cpsw_rx_enqueue() [all …]
|
H A D | if_cpswvar.h | 55 bus_dmamap_t dmamap; member
|
/freebsd/sys/sys/ |
H A D | bus_dma.h | 391 BUS_DMAMAP_OP void bus_dmamap_sync(bus_dma_tag_t dmat, bus_dmamap_t dmamap, bus_dmasync_op_t op); 396 BUS_DMAMAP_OP void bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t dmamap);
|
/freebsd/sys/powerpc/pseries/ |
H A D | phyp_vscsi.c | 85 bus_dmamap_t dmamap; member 321 bus_dmamap_create(sc->data_tag, 0, &sc->loginxp.dmamap); in vscsi_attach() 343 error = bus_dmamap_create(sc->data_tag, 0, &xp->dmamap); in vscsi_attach() 475 bus_dmamap_load_ccb(sc->data_tag, xp->dmamap, in vscsi_cam_action() 901 bus_dmamap_sync(sc->data_tag, xp->dmamap, BUS_DMASYNC_POSTREAD); in vscsi_srp_response() 902 bus_dmamap_unload(sc->data_tag, xp->dmamap); in vscsi_srp_response()
|
/freebsd/sys/dev/sdhci/ |
H A D | sdhci.c | 833 BUS_DMA_NOWAIT, &slot->dmamap); 840 err = bus_dmamap_load(slot->dmatag, slot->dmamap, 845 bus_dmamem_free(slot->dmatag, slot->dmamem, slot->dmamap); 860 bus_dmamap_unload(slot->dmatag, slot->dmamap); 861 bus_dmamem_free(slot->dmatag, slot->dmamem, slot->dmamap); 1973 bus_dmamap_sync(slot->dmatag, slot->dmamap, 1978 bus_dmamap_sync(slot->dmatag, slot->dmamap, 2035 bus_dmamap_sync(slot->dmatag, slot->dmamap, 2040 bus_dmamap_sync(slot->dmatag, slot->dmamap, 2290 bus_dmamap_sync(slot->dmatag, slot->dmamap, [all …]
|
/freebsd/sys/dev/ena/ |
H A D | ena_datapath.c | 281 bus_dmamap_sync(adapter->tx_buf_tag, tx_info->dmamap, in ena_tx_cleanup() 283 bus_dmamap_unload(adapter->tx_buf_tag, tx_info->dmamap); in ena_tx_cleanup() 873 tx_info->dmamap, mbuf, segs, &nsegs, BUS_DMA_NOWAIT); in ena_tx_map_mbuf() 1089 bus_dmamap_sync(adapter->tx_buf_tag, tx_info->dmamap, in ena_xmit_mbuf() 1096 bus_dmamap_unload(adapter->tx_buf_tag, tx_info->dmamap); in ena_xmit_mbuf()
|