| /freebsd-head/sys/arm/arm/ |
| HD | busdma_machdep.c | 418 newtag->flags |= parent->flags & BUS_DMA_COHERENT; in bus_dma_tag_create() 678 if (flags & BUS_DMA_COHERENT) in bus_dmamem_alloc() 686 if ((flags & BUS_DMA_COHERENT) && in bus_dmamem_alloc() 687 ((dmat->flags & BUS_DMA_COHERENT) == 0)) { in bus_dmamem_alloc() 759 ((dmat->flags & BUS_DMA_COHERENT) == 0)) in bus_dmamem_free() 892 } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) { in _bus_dmamap_load_phys() 1007 } else if ((dmat->flags & BUS_DMA_COHERENT) == 0) { in _bus_dmamap_load_buffer() 1212 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync() 1234 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync() 1252 if ((dmat->flags & BUS_DMA_COHERENT) == 0) in bus_dmamap_sync() [all …]
|
| /freebsd-head/sys/dev/qat/qat/ |
| HD | qat_ocf_mem_pool.c | 205 BUS_DMA_COHERENT, /* flags */ in qat_ocf_alloc_dma_mem() 219 BUS_DMA_NOWAIT | BUS_DMA_ZERO | BUS_DMA_COHERENT, in qat_ocf_alloc_dma_mem() 280 BUS_DMA_COHERENT, /* flags */ in qat_ocf_dma_tag_and_map() 288 BUS_DMA_COHERENT, in qat_ocf_dma_tag_and_map()
|
| /freebsd-head/sys/dev/oce/ |
| HD | oce_util.c | 74 BUS_DMA_NOWAIT | BUS_DMA_COHERENT | in oce_dma_alloc() 183 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, in oce_create_ring_buffer()
|
| /freebsd-head/sys/dev/mlx5/mlx5_core/ |
| HD | mlx5_alloc.c | 103 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &buf->dma_map); in mlx5_buf_alloc() 112 buf, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in mlx5_buf_alloc()
|
| HD | mlx5_pagealloc.c | 126 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &fwp[x].dma_map); in mlx5_fwp_alloc() 135 fwp + x, BUS_DMA_WAITOK | BUS_DMA_COHERENT); in mlx5_fwp_alloc()
|
| /freebsd-head/sys/dev/xdma/ |
| HD | xdma_fdt_test.c | 144 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &sc->src_dma_map); in xdmatest_alloc_test_memory() 178 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &sc->dst_dma_map); in xdmatest_alloc_test_memory()
|
| /freebsd-head/sys/dev/dwc/ |
| HD | dwc1000_dma.c | 672 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in dma1000_init() 714 error = bus_dmamap_create(sc->txbuf_tag, BUS_DMA_COHERENT, in dma1000_init() 749 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in dma1000_init() 784 error = bus_dmamap_create(sc->rxbuf_tag, BUS_DMA_COHERENT, in dma1000_init()
|
| /freebsd-head/sys/dev/isp/ |
| HD | isp_pci.c | 933 BUS_DMA_COHERENT, &isp->isp_osinfo.reqmap) != 0) { in isp_pci_mbxdma() 961 BUS_DMA_COHERENT, &isp->isp_osinfo.ecmd_map) != 0) { in isp_pci_mbxdma() 998 BUS_DMA_COHERENT, &isp->isp_osinfo.respmap) != 0) { in isp_pci_mbxdma() 1026 BUS_DMA_COHERENT, &isp->isp_osinfo.atiomap) != 0) { in isp_pci_mbxdma() 1050 (void **)&base, BUS_DMA_COHERENT, &isp->isp_osinfo.iocbmap) != 0) in isp_pci_mbxdma() 1067 (void **)&base, BUS_DMA_COHERENT, &fc->scmap) != 0) in isp_pci_mbxdma()
|
| /freebsd-head/sys/dev/sfxge/ |
| HD | sfxge_dma.c | 154 BUS_DMA_WAITOK | BUS_DMA_COHERENT | BUS_DMA_ZERO, in sfxge_dma_alloc()
|
| /freebsd-head/sys/dev/gve/ |
| HD | gve_utils.c | 112 BUS_DMA_WAITOK | BUS_DMA_COHERENT | BUS_DMA_ZERO, in gve_dma_alloc_coherent() 176 err = bus_dmamap_create(dma->tag, BUS_DMA_COHERENT, &dma->map); in gve_dmamap_create()
|
| /freebsd-head/sys/contrib/vchiq/interface/vchiq_arm/ |
| HD | vchiq_2835_arm.c | 157 BUS_DMA_COHERENT | BUS_DMA_WAITOK, &bcm_slots_dma_map); in vchiq_platform_init() 436 BUS_DMA_COHERENT | BUS_DMA_WAITOK, &bi->pagelist_dma_map); in create_pagelist()
|
| /freebsd-head/sys/dev/dpaa2/ |
| HD | dpaa2_buf.c | 228 BUS_DMA_ZERO | BUS_DMA_COHERENT, &sgt->dmap); in dpaa2_buf_seed_txb()
|
| /freebsd-head/sys/dev/dcons/ |
| HD | dcons_crom.c | 215 error = bus_dmamap_create(sc->dma_tag, BUS_DMA_COHERENT, &sc->dma_map); in dcons_crom_attach()
|
| /freebsd-head/sys/sys/ |
| HD | bus_dma.h | 87 #define BUS_DMA_COHERENT 0x04 /* hint: map memory in a coherent way */ macro
|
| /freebsd-head/sys/dev/qcom_ess_edma/ |
| HD | qcom_ess_edma_desc.c | 171 BUS_DMA_WAITOK | BUS_DMA_COHERENT | BUS_DMA_ZERO, in qcom_ess_edma_desc_ring_setup()
|
| /freebsd-head/sys/dev/eqos/ |
| HD | if_eqos.c | 1023 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in eqos_setup_dma() 1049 if ((error = bus_dmamap_create(sc->tx.buf_tag, BUS_DMA_COHERENT, in eqos_setup_dma() 1070 BUS_DMA_COHERENT | BUS_DMA_WAITOK | BUS_DMA_ZERO, in eqos_setup_dma() 1096 if ((error = bus_dmamap_create(sc->rx.buf_tag, BUS_DMA_COHERENT, in eqos_setup_dma()
|
| /freebsd-head/sys/dev/usb/ |
| HD | usb_busdma.c | 573 utag->tag, &ptr, (BUS_DMA_WAITOK | BUS_DMA_COHERENT), &map)) { in usb_pc_alloc_mem() 590 pc, (BUS_DMA_WAITOK | BUS_DMA_COHERENT)); in usb_pc_alloc_mem()
|
| /freebsd-head/sys/arm/mv/ |
| HD | mv_armv7_machdep.c | 144 BUS_DMA_COHERENT, /* flags */ in mv_busdma_tag_init()
|
| /freebsd-head/sys/dev/ath/ |
| HD | if_ath_descdma.c | 198 BUS_DMA_NOWAIT | BUS_DMA_COHERENT, in ath_descdma_alloc_desc()
|
| /freebsd-head/sys/riscv/riscv/ |
| HD | busdma_bounce.c | 150 if ((flags & BUS_DMA_COHERENT) != 0) in bounce_bus_dma_tag_create() 385 else if ((flags & BUS_DMA_COHERENT) != 0 && in bounce_bus_dmamem_alloc()
|
| /freebsd-head/sys/dev/ata/ |
| HD | ata-dma.c | 107 BUS_DMA_WAITOK | BUS_DMA_COHERENT, in ata_dmainit()
|
| /freebsd-head/sys/dev/le/ |
| HD | if_le_pci.c | 364 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &lesc->sc_dmam); in le_pci_attach()
|
| HD | if_le_isa.c | 359 BUS_DMA_WAITOK | BUS_DMA_COHERENT, &lesc->sc_dmam); in le_isa_attach()
|
| /freebsd-head/sys/dev/iwm/ |
| HD | if_iwm_util.c | 452 BUS_DMA_NOWAIT | BUS_DMA_ZERO | BUS_DMA_COHERENT, &dma->map); in iwm_dma_contig_alloc()
|
| /freebsd-head/sys/arm64/arm64/ |
| HD | busdma_bounce.c | 269 if ((flags & BUS_DMA_COHERENT) != 0) { in bounce_bus_dma_tag_create() 517 else if ((flags & BUS_DMA_COHERENT) != 0 && in bounce_bus_dmamem_alloc()
|