/freebsd/sys/dev/hifn/ |
H A D | hifn7751.c | 449 &sc->sc_dmat)) { in hifn_attach() 453 if (bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT, &sc->sc_dmamap)) { in hifn_attach() 455 bus_dma_tag_destroy(sc->sc_dmat); in hifn_attach() 458 if (bus_dmamem_alloc(sc->sc_dmat, (void**) &kva, BUS_DMA_NOWAIT, &sc->sc_dmamap)) { in hifn_attach() 460 bus_dmamap_destroy(sc->sc_dmat, sc->sc_dmamap); in hifn_attach() 461 bus_dma_tag_destroy(sc->sc_dmat); in hifn_attach() 464 if (bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap, kva, in hifn_attach() 469 bus_dmamem_free(sc->sc_dmat, kva, sc->sc_dmamap); in hifn_attach() 470 bus_dma_tag_destroy(sc->sc_dmat); in hifn_attach() 580 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, in hifn_attach() [all …]
|
H A D | hifn7751var.h | 111 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f)) 119 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f)) 122 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, (f)) 130 bus_dma_tag_t sc_dmat; /* parent DMA tag descriptor */ member
|
/freebsd/sys/dev/le/ |
H A D | if_le_isa.c | 110 bus_dma_tag_t sc_dmat; member 352 &lesc->sc_dmat); in le_isa_attach() 358 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_isa_attach() 366 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_isa_attach() 420 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam); in le_isa_attach() 422 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_attach() 424 bus_dma_tag_destroy(lesc->sc_dmat); in le_isa_attach() 452 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam); in le_isa_detach() 453 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_isa_detach() 454 bus_dma_tag_destroy(lesc->sc_dmat); in le_isa_detach()
|
H A D | if_le_pci.c | 110 bus_dma_tag_t sc_dmat; member 357 &lesc->sc_dmat); in le_pci_attach() 363 error = bus_dmamem_alloc(lesc->sc_dmat, (void **)&sc->sc_mem, in le_pci_attach() 371 error = bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmam, sc->sc_mem, in le_pci_attach() 434 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam); in le_pci_attach() 436 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_attach() 438 bus_dma_tag_destroy(lesc->sc_dmat); in le_pci_attach() 463 bus_dmamap_unload(lesc->sc_dmat, lesc->sc_dmam); in le_pci_detach() 464 bus_dmamem_free(lesc->sc_dmat, sc->sc_mem, lesc->sc_dmam); in le_pci_detach() 465 bus_dma_tag_destroy(lesc->sc_dmat); in le_pci_detach()
|
/freebsd/sys/dev/glxsb/ |
H A D | glxsb.c | 179 bus_dma_tag_t sc_dmat; /* DMA tag */ member 386 &sc->sc_dmat); in glxsb_dma_alloc() 393 rc = bus_dmamem_alloc(sc->sc_dmat, (void **)&dma->dma_vaddr, in glxsb_dma_alloc() 402 rc = bus_dmamap_load(sc->sc_dmat, dma->dma_map, dma->dma_vaddr, in glxsb_dma_alloc() 414 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map); in glxsb_dma_alloc() 416 bus_dma_tag_destroy(sc->sc_dmat); in glxsb_dma_alloc() 424 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, in glxsb_dma_pre_op() 432 bus_dmamap_sync(sc->sc_dmat, dma->dma_map, in glxsb_dma_post_op() 440 bus_dmamap_unload(sc->sc_dmat, dma->dma_map); in glxsb_dma_free() 441 bus_dmamem_free(sc->sc_dmat, dma->dma_vaddr, dma->dma_map); in glxsb_dma_free() [all …]
|
/freebsd/sys/dev/iwm/ |
H A D | if_iwm_fw.c | 234 bus_dmamap_sync(sc->sc_dmat, in iwm_alloc_fw_paging_mem() 259 error = iwm_dma_contig_alloc(sc->sc_dmat, in iwm_alloc_fw_paging_mem() 280 error = iwm_dma_contig_alloc(sc->sc_dmat, in iwm_alloc_fw_paging_mem() 332 bus_dmamap_sync(sc->sc_dmat, in iwm_send_paging_cmd()
|
H A D | if_iwmvar.h | 438 bus_dma_tag_t sc_dmat; 437 bus_dma_tag_t sc_dmat; global() member
|
H A D | if_iwm.c | 923 return iwm_dma_contig_alloc(sc->sc_dmat, &sc->fw_dma, in iwm_alloc_fwmem() 932 return iwm_dma_contig_alloc(sc->sc_dmat, &sc->sched_dma, in iwm_alloc_sched() 940 return iwm_dma_contig_alloc(sc->sc_dmat, &sc->kw_dma, 4096, 4096); in iwm_alloc_kw() 947 return iwm_dma_contig_alloc(sc->sc_dmat, &sc->ict_dma, in iwm_alloc_ict() 969 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->free_desc_dma, size, in iwm_alloc_rx_ring() 979 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->stat_dma, in iwm_alloc_rx_ring() 990 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->used_desc_dma, in iwm_alloc_rx_ring() 1000 error = bus_dma_tag_create(sc->sc_dmat, 1, 0, in iwm_alloc_rx_ring() 1109 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->desc_dma, size, 256); in iwm_alloc_tx_ring() 1125 error = iwm_dma_contig_alloc(sc->sc_dmat, &ring->cmd_dma, size, 4); in iwm_alloc_tx_ring() [all …]
|
/freebsd/sys/dev/ath/ |
H A D | if_ath_descdma.c | 288 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT, in ath_descdma_setup() 365 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT, in ath_descdma_setup_rx_edma() 413 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_descdma_cleanup() 415 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_descdma_cleanup() 420 bus_dmamap_destroy(sc->sc_dmat, bf->bf_dmamap); in ath_descdma_cleanup()
|
H A D | if_ath_beacon.c | 192 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_beacon_alloc() 212 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m, in ath_beacon_alloc() 724 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_beacon_generate() 725 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m, in ath_beacon_generate() 767 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in ath_beacon_generate() 845 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_beacon_start_adhoc() 846 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m, in ath_beacon_start_adhoc() 857 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in ath_beacon_start_adhoc() 874 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_beacon_return() 898 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_beacon_free()
|
H A D | if_ath_pci.c | 246 &sc->sc_dmat)) { in ath_pci_attach() 284 bus_dma_tag_destroy(sc->sc_dmat); in ath_pci_attach() 322 bus_dma_tag_destroy(sc->sc_dmat); in ath_pci_detach()
|
H A D | if_ath_rx_edma.c | 461 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_edma_recv_proc_queue() 488 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_edma_recv_proc_queue() 720 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, in ath_edma_rxbuf_init() 743 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_edma_rxbuf_init() 799 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_edma_rxbuf_free()
|
H A D | if_ath_rx.c | 273 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, in ath_legacy_rxbuf_init() 289 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREREAD); in ath_legacy_rxbuf_init() 1183 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_POSTREAD); in ath_rx_proc() 1184 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_rx_proc()
|
H A D | if_ath_tx.c | 204 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_tx_set_retry() 309 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in ath_tx_dmasetup() 334 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in ath_tx_dmasetup() 351 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in ath_tx_dmasetup() 486 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in ath_tx_chaindesclist() 724 bus_dmamap_sync(sc->sc_dmat, bf_last->bf_dmamap, in ath_tx_handoff_mcast() 2856 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_tx_leak_count_update()
|
H A D | if_ath_tx_edma.c | 586 bus_dmamap_sync(sc->sc_dmat, bf_last->bf_dmamap, in ath_edma_xmit_handoff_mcast()
|
H A D | if_ath.c | 3278 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_buf_clone() 3280 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_buf_clone() 4936 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_tx_freebuf() 4938 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_tx_freebuf()
|
H A D | if_athvar.h | 600 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member
|
/freebsd/sys/dev/mwl/ |
H A D | if_mwl_pci.c | 184 &sc->sc_dmat)) { in mwl_pci_attach() 201 bus_dma_tag_destroy(sc->sc_dmat); in mwl_pci_attach() 229 bus_dma_tag_destroy(sc->sc_dmat); in mwl_pci_detach()
|
H A D | if_mwlvar.h | 253 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member
|
H A D | if_mwl.c | 300 sc->sc_io1h, sc->sc_io1t, sc->sc_dmat); in mwl_attach() 2045 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT, in mwl_txdma_setup() 2068 bus_dmamap_destroy(sc->sc_dmat, bf->bf_dmamap); in mwl_txdma_cleanup() 2114 error = bus_dma_tag_create(sc->sc_dmat, /* parent */ in mwl_rxdma_setup() 2950 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in mwl_tx_dmasetup() 2979 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in mwl_tx_dmasetup() 2996 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in mwl_tx_dmasetup() 3387 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in mwl_tx_processq() 3389 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in mwl_tx_processq() 3460 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in mwl_tx_draintxq()
|
/freebsd/sys/dev/ofw/ |
H A D | ofwpci.h | 72 bus_dma_tag_t sc_dmat; member
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_pci.c | 453 &sc->ofw_sc.sc_dmat); in opalpci_attach() 719 return (sc->ofw_sc.sc_dmat); in opalpci_get_dma_tag()
|