Home
last modified time | relevance | path

Searched refs:sc_dmat (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/dev/glxsb/
H A Dglxsb.c179 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 Dif_iwm_fw.c234 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 Dif_iwmvar.h438 bus_dma_tag_t sc_dmat;
437 bus_dma_tag_t sc_dmat; global() member
H A Dif_iwm.c923 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 Dif_ath_descdma.c288 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 Dif_ath_beacon.c192 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 Dif_ath_pci.c246 &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 Dif_ath_rx_edma.c461 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 Dif_ath_rx.c273 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 Dif_ath_tx.c204 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()
2872 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_tx_leak_count_update()
H A Dif_ath_tx_edma.c586 bus_dmamap_sync(sc->sc_dmat, bf_last->bf_dmamap, in ath_edma_xmit_handoff_mcast()
H A Dif_ath.c3281 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_buf_clone()
3283 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_buf_clone()
4939 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in ath_tx_freebuf()
4941 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in ath_tx_freebuf()
H A Dif_athvar.h600 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member
/freebsd/sys/dev/mwl/
H A Dif_mwl_pci.c184 &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 Dif_mwlvar.h253 bus_dma_tag_t sc_dmat; /* bus DMA tag */ member
H A Dif_mwl.c300 sc->sc_io1h, sc->sc_io1t, sc->sc_dmat); in mwl_attach()
2057 error = bus_dmamap_create(sc->sc_dmat, BUS_DMA_NOWAIT, in mwl_txdma_setup()
2080 bus_dmamap_destroy(sc->sc_dmat, bf->bf_dmamap); in mwl_txdma_cleanup()
2126 error = bus_dma_tag_create(sc->sc_dmat, /* parent */ in mwl_rxdma_setup()
2962 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in mwl_tx_dmasetup()
2991 error = bus_dmamap_load_mbuf_sg(sc->sc_dmat, bf->bf_dmamap, m0, in mwl_tx_dmasetup()
3008 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, BUS_DMASYNC_PREWRITE); in mwl_tx_dmasetup()
3401 bus_dmamap_sync(sc->sc_dmat, bf->bf_dmamap, in mwl_tx_processq()
3403 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in mwl_tx_processq()
3474 bus_dmamap_unload(sc->sc_dmat, bf->bf_dmamap); in mwl_tx_draintxq()
/freebsd/sys/dev/ofw/
H A Dofwpci.h72 bus_dma_tag_t sc_dmat; member
/freebsd/sys/dev/rge/
H A Dif_rge.c309 &sc->sc_dmat); in rge_attach()
317 error = bus_dma_tag_create(sc->sc_dmat, in rge_attach()
335 error = bus_dma_tag_create(sc->sc_dmat, in rge_attach()
353 error = bus_dma_tag_create(sc->sc_dmat, in rge_attach()
371 error = bus_dma_tag_create(sc->sc_dmat, in rge_attach()
389 error = bus_dma_tag_create(sc->sc_dmat, in rge_attach()
610 if (sc->sc_dmat) in rge_detach()
611 bus_dma_tag_destroy(sc->sc_dmat); in rge_detach()
H A Dif_rgevar.h165 bus_dma_tag_t sc_dmat; member
/freebsd/sys/powerpc/powernv/
H A Dopal_pci.c453 &sc->ofw_sc.sc_dmat); in opalpci_attach()
719 return (sc->ofw_sc.sc_dmat); in opalpci_get_dma_tag()
/freebsd/sys/dev/iwx/
H A Dif_iwx.c707 int err = iwx_dma_contig_alloc(sc->sc_dmat, dram, sec->fws_len, 1); in iwx_ctxt_info_alloc_dma()
879 err = iwx_dma_contig_alloc(sc->sc_dmat, fw_mon, size, 0);
1143 err = iwx_dma_contig_alloc(sc->sc_dmat, &sc->iml_dma, in iwx_ctxt_info_gen3_init()
1998 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->free_desc_dma, in iwx_alloc_rx_ring()
2012 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->stat_dma, size, 16); in iwx_alloc_rx_ring()
2024 err = iwx_dma_contig_alloc(sc->sc_dmat, &ring->used_desc_dma, in iwx_alloc_rx_ring()
2032 err = bus_dma_tag_create(sc->sc_dmat, 1, 0, BUS_SPACE_MAXADDR_32BIT, in iwx_alloc_rx_ring()
2087 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, in iwx_reset_rx_ring()
2094 bus_dmamap_sync(sc->sc_dmat, ring->stat_dma.map, in iwx_reset_rx_ring()
2147 err = iwx_dma_contig_alloc(sc->sc_dmat, in iwx_alloc_tx_ring()
[all...]
H A Dif_iwxvar.h672 bus_dma_tag_t sc_dmat; member