Home
last modified time | relevance | path

Searched refs:BUS_DMA_COHERENT (Results 1 – 23 of 23) sorted by relevance

/f-stack/freebsd/arm/arm/
H A Dbusdma_machdep.c510 newtag->flags |= parent->flags & BUS_DMA_COHERENT; in bus_dma_tag_create()
803 if (flags & BUS_DMA_COHERENT) in bus_dmamem_alloc()
811 if ((flags & BUS_DMA_COHERENT) && in bus_dmamem_alloc()
812 ((dmat->flags & BUS_DMA_COHERENT) == 0)) { in bus_dmamem_alloc()
884 ((dmat->flags & BUS_DMA_COHERENT) == 0)) in bus_dmamem_free()
1084 } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) { in _bus_dmamap_load_phys()
1198 } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) { in _bus_dmamap_load_buffer()
1405 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync()
1427 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync()
1445 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync()
[all …]
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_2835_arm.c157 BUS_DMA_COHERENT | BUS_DMA_WAITOK, &bcm_slots_dma_map); in vchiq_platform_init()
438 BUS_DMA_COHERENT | BUS_DMA_WAITOK, &bi->pagelist_dma_map); in create_pagelist()
/f-stack/freebsd/mips/mips/
H A Dbusdma_machdep.c403 newtag->flags |= BUS_DMA_COHERENT; in bus_dma_tag_create()
687 if (dmat->flags & BUS_DMA_COHERENT) in bus_dmamem_alloc()
688 flags &= ~BUS_DMA_COHERENT; in bus_dmamem_alloc()
690 if (flags & BUS_DMA_COHERENT) { in bus_dmamem_alloc()
1269 if ((dmat->flags & BUS_DMA_COHERENT) || in bus_dmamap_sync()
/f-stack/freebsd/sys/
H A Dbus_dma.h88 #define BUS_DMA_COHERENT 0x04 /* hint: map memory in a coherent way */ macro
/f-stack/freebsd/arm/mv/
H A Dmv_armv7_machdep.c142 BUS_DMA_COHERENT, /* flags */ in mv_busdma_tag_init()
/f-stack/freebsd/arm/allwinner/
H A Da10_hdmiaudio.c236 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, &ch->dmamap); in a10hdmiaudio_chan_init()
H A Da31_dmac.c258 BUS_DMA_WAITOK | BUS_DMA_COHERENT, in a31dmac_attach()
H A Dif_awg.c818 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, &sc->tx.desc_map); in awg_setup_dma()
880 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, &sc->rx.desc_map); in awg_setup_dma()
H A Da10_codec.c850 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, &ch->dmamap); in a10codec_chan_init()
H A Daw_mmc.c659 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in aw_mmc_setup_dma()
/f-stack/freebsd/mips/ingenic/
H A Djz4780_pdma.c314 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in pdma_channel_setup_descriptors()
H A Djz4780_aic.c524 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &sc->dma_map); in aic_dma_setup()
/f-stack/freebsd/arm/broadcom/bcm2835/
H A Dbcm2835_dma.c281 BUS_DMA_WAITOK | BUS_DMA_COHERENT | BUS_DMA_ZERO, in bcm_dma_init()
/f-stack/freebsd/arm/freescale/imx/
H A Dimx6_ssi.c794 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, &sc->dma_map); in ssi_attach()
H A Dimx6_ipu.c1007 BUS_DMA_COHERENT | BUS_DMA_ZERO, &sc->sc_dma_map); in ipu_init()
/f-stack/freebsd/arm/freescale/vybrid/
H A Dvf_sai.c744 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, &sc->dma_map); in sai_attach()
/f-stack/freebsd/arm64/arm64/
H A Dbusdma_bounce.c268 if ((flags & BUS_DMA_COHERENT) != 0) { in bounce_bus_dma_tag_create()
538 else if ((flags & BUS_DMA_COHERENT) != 0 && in bounce_bus_dmamem_alloc()
/f-stack/freebsd/mips/atheros/ar531x/
H A Dif_are.c1174 BUS_DMA_COHERENT | BUS_DMA_ZERO, &sc->are_cdata.are_tx_ring_map); in are_dma_alloc()
1195 BUS_DMA_COHERENT | BUS_DMA_ZERO, &sc->are_cdata.are_rx_ring_map); in are_dma_alloc()
/f-stack/freebsd/arm64/cavium/
H A Dthunder_pcie_pem.c788 BUS_DMA_COHERENT, /* flags */ in thunder_pem_attach()
/f-stack/freebsd/arm/ti/am335x/
H A Dam335x_lcd.c664 BUS_DMA_COHERENT, &sc->sc_dma_map); in am335x_lcd_configure()
/f-stack/freebsd/mips/atheros/
H A Dif_arge.c2031 BUS_DMA_COHERENT | BUS_DMA_ZERO, in arge_dma_alloc()
2053 BUS_DMA_COHERENT | BUS_DMA_ZERO, in arge_dma_alloc()
/f-stack/freebsd/arm64/rockchip/
H A Drk_pcie.c1273 sc->coherent ? BUS_DMA_COHERENT : 0, /* flags */ in rk_pcie_attach()
/f-stack/freebsd/net/
H A Diflib.c1418 BUS_DMA_NOWAIT | BUS_DMA_COHERENT | BUS_DMA_ZERO, &dma->idi_map); in iflib_dma_alloc_align()