Searched refs:dma_tag (Results 1 - 25 of 52) sorted by relevance

123

/freebsd-9.3-release/sys/dev/dcons/
H A Ddcons_os.h45 bus_dma_tag_t dma_tag; member in struct:dcons_global
H A Ddcons_crom.c92 bus_dma_tag_t dma_tag; member in struct:dcons_crom_softc
169 bus_dmamap_sync(sc->dma_tag, sc->dma_map, BUS_DMASYNC_PREWRITE);
181 dcons_conf->dma_tag = sc->dma_tag;
234 &sc->dma_tag);
237 error = bus_dmamap_create(sc->dma_tag, BUS_DMA_COHERENT, &sc->dma_map);
240 error = bus_dmamap_load(sc->dma_tag, sc->dma_map,
263 if (dcons_conf->dma_tag == sc->dma_tag)
264 dcons_conf->dma_tag
[all...]
H A Ddcons_os.c163 if (dg.dma_tag != NULL)
164 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTREAD);
168 if (dg.dma_tag != NULL)
169 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREREAD);
184 if (dg.dma_tag != NULL)
185 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_POSTWRITE);
189 if (dg.dma_tag != NULL)
190 bus_dmamap_sync(dg.dma_tag, dg.dma_map, BUS_DMASYNC_PREWRITE);
/freebsd-9.3-release/sys/dev/firewire/
H A Dfwdma.h38 bus_dma_tag_t dma_tag; member in struct:fwdma_alloc
54 bus_dma_tag_t dma_tag; member in struct:fwdma_alloc_multi
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.c97 &dma->dma_tag);
103 err = bus_dmamem_alloc(dma->dma_tag, &dma->v_addr,
111 bus_dmamap_load(dma->dma_tag, dma->dma_map, dma->v_addr,
120 bus_dmamap_unload(dma->dma_tag, dma->dma_map);
121 bus_dmamem_free(dma->dma_tag, dma->v_addr, dma->dma_map);
122 bus_dma_tag_destroy(dma->dma_tag);
195 &am->dma_tag)) {
209 seg->v_addr = fwdma_malloc_size(am->dma_tag, &seg->dma_map,
228 fwdma_free_size(am->dma_tag, seg->dma_map,
231 bus_dma_tag_destroy(am->dma_tag);
[all...]
/freebsd-9.3-release/sys/ia64/isa/
H A Disa_dma.c61 static bus_dma_tag_t dma_tag[8]; variable
97 if (dma_tag[chan] || dma_map[chan])
112 &dma_tag[chan]) != 0) {
116 if (bus_dmamap_create(dma_tag[chan], 0, &dma_map[chan])) {
232 bus_dmamap_sync(dma_tag[chan], dma_map[chan],
334 if (!dma_tag[chan] || !dma_map[chan])
353 bus_dmamap_load(dma_tag[chan], dma_map[chan], addr, nbytes,
375 bus_dmamap_sync(dma_tag[chan], dma_map[chan],
383 bus_dmamap_unload(dma_tag[chan], dma_map[chan]);
/freebsd-9.3-release/sys/dev/nvme/
H A Dnvme_qpair.c297 bus_dmamap_create(qpair->dma_tag, 0, &tr->payload_dma_map);
298 bus_dmamap_create(qpair->dma_tag, 0, &tr->prp_dma_map);
300 bus_dmamap_load(qpair->dma_tag, tr->prp_dma_map, tr->prp,
340 bus_dmamap_unload(qpair->dma_tag,
504 NULL, NULL, &qpair->dma_tag);
516 bus_dmamap_create(qpair->dma_tag, 0, &qpair->cmd_dma_map);
517 bus_dmamap_create(qpair->dma_tag, 0, &qpair->cpl_dma_map);
519 bus_dmamap_load(qpair->dma_tag, qpair->cmd_dma_map,
522 bus_dmamap_load(qpair->dma_tag, qpair->cpl_dma_map,
556 bus_dmamap_unload(qpair->dma_tag, qpai
[all...]
/freebsd-9.3-release/sys/dev/nxge/
H A Dxge-osdep.h113 bus_dma_tag_t dma_tag; /* DMA Tag */ member in struct:xge_dma_alloc_t
370 &p_dmah->dma_tag); /* DMA tag */
376 retValue = bus_dmamem_alloc(p_dmah->dma_tag,
386 fail_2: bus_dma_tag_destroy(p_dmah->dma_tag);
407 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_viraddr, p_dmah->dma_map);
408 bus_dma_tag_destroy(p_dmah->dma_tag);
410 p_dmah->dma_tag = NULL;
717 bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_viraddr,
744 bus_dmamap_unload(dmah.dma_tag, dmah.dma_map);
784 bus_dmamap_sync(dmah.dma_tag, dma
[all...]
/freebsd-9.3-release/sys/dev/vxge/
H A Dvxge-osdep.h138 bus_dma_tag_t dma_tag; /* DMA Tag */ member in struct:_vxge_dma_alloc_t
581 &(p_dmah->dma_tag)); /* DMA Tag */
589 error = bus_dmamem_alloc(p_dmah->dma_tag, (void **)&p_dmah->dma_vaddr,
603 bus_dma_tag_destroy(p_dmah->dma_tag);
615 bus_dmamem_free(p_dmah->dma_tag, p_dmah->dma_vaddr, p_dmah->dma_map);
616 bus_dma_tag_destroy(p_dmah->dma_tag);
619 p_dmah->dma_tag = NULL;
663 bus_dmamap_sync(dmah.dma_tag, dmah.dma_map, dmasync_op);
672 error = bus_dmamap_load(dmah.dma_tag, dmah.dma_map, dmah.dma_vaddr,
686 bus_dmamap_unload(dmah.dma_tag, dma
[all...]
/freebsd-9.3-release/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,
231 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
296 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,
213 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
276 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
H A Dif_lem_netmap.h102 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map,
147 bus_dmamap_sync(adapter->txdma.dma_tag, adapter->txdma.dma_map,
198 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map,
273 bus_dmamap_sync(adapter->rxdma.dma_tag, adapter->rxdma.dma_map,
H A Dixgbe_netmap.h177 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
264 bus_dmamap_sync(txr->txdma.dma_tag, txr->txdma.dma_map,
364 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
450 bus_dmamap_sync(rxr->rxdma.dma_tag, rxr->rxdma.dma_map,
/freebsd-9.3-release/sys/powerpc/ps3/
H A Dps3-hvcall.h134 int lv1_storage_read(uint64_t dev, uint64_t region, uint64_t sector, uint64_t nsectors, uint64_t flags, uint64_t buf, uint64_t *dma_tag);
135 int lv1_storage_write(uint64_t dev, uint64_t region, uint64_t sector, uint64_t nsectors, uint64_t flags, uint64_t buf, uint64_t *dma_tag);
136 int lv1_storage_send_device_command(uint64_t dev, uint64_t cmd_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);
H A Dps3bus.c82 bus_dma_tag_t dma_tag; member in struct:ps3bus_devinfo
639 if (dinfo->dma_tag != NULL) {
641 return (dinfo->dma_tag);
677 0, NULL, NULL, &dinfo->dma_tag);
687 bus_dma_tag_set_iommu(dinfo->dma_tag, dev, dinfo);
695 return (dinfo->dma_tag);
/freebsd-9.3-release/sys/dev/sec/
H A Dsec.c177 bus_dmamap_sync(dma_mem->dma_tag, dma_mem->dma_map, op);
820 &(dma_mem->dma_tag)); /* dmat */
828 error = bus_dmamem_alloc(dma_mem->dma_tag, &(dma_mem->dma_vaddr),
837 error = bus_dmamap_load(dma_mem->dma_tag, dma_mem->dma_map,
851 bus_dmamem_free(dma_mem->dma_tag, dma_mem->dma_vaddr, dma_mem->dma_map);
853 bus_dma_tag_destroy(dma_mem->dma_tag);
890 &(dma_mem->dma_tag)); /* dmat */
899 error = bus_dmamap_create(dma_mem->dma_tag, 0, &(dma_mem->dma_map));
904 bus_dma_tag_destroy(dma_mem->dma_tag);
910 error = bus_dmamap_load(dma_mem->dma_tag, dma_me
[all...]
/freebsd-9.3-release/sys/dev/isci/
H A Disci_io_request.c218 bus_dmamap_sync(isci_request->parent.dma_tag,
222 bus_dmamap_unload(isci_request->parent.dma_tag,
680 request->dma_tag = io_buffer_dma_tag;
682 bus_dmamap_create(request->dma_tag, 0, &request->dma_map);
720 bus_dmamap_sync(io_request->parent.dma_tag, io_request->parent.dma_map,
776 error = bus_dmamap_load_ccb(io_request->parent.dma_tag,
H A Disci.h129 bus_dma_tag_t dma_tag; member in struct:ISCI_MEMORY
185 bus_dma_tag_t dma_tag; member in struct:ISCI_REQUEST
H A Disci.c404 memory->size, 0, NULL, NULL, &memory->dma_tag);
411 status = bus_dmamem_alloc(memory->dma_tag,
420 status = bus_dmamap_load(memory->dma_tag, memory->dma_map,
/freebsd-9.3-release/sys/dev/twa/
H A Dtw_osl_freebsd.c632 &sc->dma_tag /* tag */)) {
702 if (bus_dmamap_create(sc->dma_tag, 0, &req->dma_map)) {
749 if ((error = bus_dmamap_destroy(sc->dma_tag,
778 if (sc->dma_tag)
779 if ((error = bus_dma_tag_destroy(sc->dma_tag)))
1334 bus_dmamap_sync(sc->dma_tag, req->dma_map,
1344 bus_dmamap_sync(sc->dma_tag, req->dma_map,
1462 error = bus_dmamap_load_ccb(sc->dma_tag, req->dma_map,
1470 error = bus_dmamap_load(sc->dma_tag, req->dma_map,
1578 bus_dmamap_sync(sc->dma_tag,
[all...]
/freebsd-9.3-release/sys/dev/sound/pci/hda/
H A Dhdac.c547 &dma->dma_tag); /* dmat */
557 result = bus_dmamem_alloc(dma->dma_tag, (void **)&dma->dma_vaddr,
572 result = bus_dmamap_load(dma->dma_tag, dma->dma_map,
608 bus_dmamap_sync(dma->dma_tag, dma->dma_map,
611 bus_dmamap_unload(dma->dma_tag, dma->dma_map);
614 bus_dmamem_free(dma->dma_tag, dma->dma_vaddr, dma->dma_map);
618 if (dma->dma_tag != NULL) {
619 bus_dma_tag_destroy(dma->dma_tag);
620 dma->dma_tag = NULL;
840 bus_dmamap_sync(sc->rirb_dma.dma_tag, s
[all...]
/freebsd-9.3-release/sys/dev/qlxgb/
H A Dqla_os.c551 &dma_buf->dma_tag);
557 ret = bus_dmamem_alloc(dma_buf->dma_tag,
562 bus_dma_tag_destroy(dma_buf->dma_tag);
567 ret = bus_dmamap_load(dma_buf->dma_tag,
575 bus_dma_tag_destroy(dma_buf->dma_tag);
576 bus_dmamem_free(dma_buf->dma_tag, dma_buf->dma_b,
586 __func__, ret, (void *)dma_buf->dma_tag,
596 bus_dmamem_free(dma_buf->dma_tag, dma_buf->dma_b, dma_buf->dma_map);
597 bus_dma_tag_destroy(dma_buf->dma_tag);
H A Dqla_os.h170 bus_dma_tag_t dma_tag; member in struct:qla_dma
/freebsd-9.3-release/sys/dev/qlxge/
H A Dqls_os.c628 &dma_buf->dma_tag);
634 ret = bus_dmamem_alloc(dma_buf->dma_tag,
639 bus_dma_tag_destroy(dma_buf->dma_tag);
644 ret = bus_dmamap_load(dma_buf->dma_tag,
652 bus_dma_tag_destroy(dma_buf->dma_tag);
653 bus_dmamem_free(dma_buf->dma_tag, dma_buf->dma_b,
663 __func__, ret, (void *)dma_buf->dma_tag,
673 bus_dmamem_free(dma_buf->dma_tag, dma_buf->dma_b, dma_buf->dma_map);
674 bus_dma_tag_destroy(dma_buf->dma_tag);
/freebsd-9.3-release/sys/dev/qlxgbe/
H A Dql_os.h165 bus_dma_tag_t dma_tag; member in struct:qla_dma

Completed in 222 milliseconds

123