Home
last modified time | relevance | path

Searched refs:DMA_ATTR_NO_KERNEL_MAPPING (Results 1 – 16 of 16) sorted by relevance

/Linux-v5.4/include/linux/
Ddma-noncoherent.h32 if (attrs & DMA_ATTR_NO_KERNEL_MAPPING) in dma_alloc_need_uncached()
Ddma-mapping.h42 #define DMA_ATTR_NO_KERNEL_MAPPING (1UL << 4) macro
/Linux-v5.4/Documentation/
DDMA-attributes.txt54 DMA_ATTR_NO_KERNEL_MAPPING
57 DMA_ATTR_NO_KERNEL_MAPPING lets the platform to avoid creating a kernel
69 DMA_ATTR_NO_KERNEL_MAPPING, those that do not will simply ignore the
/Linux-v5.4/kernel/dma/
Ddirect.c138 if ((attrs & DMA_ATTR_NO_KERNEL_MAPPING) && in dma_direct_alloc_pages()
188 if ((attrs & DMA_ATTR_NO_KERNEL_MAPPING) && in dma_direct_free_pages()
/Linux-v5.4/drivers/gpu/drm/rockchip/
Drockchip_drm_gem.c162 rk_obj->dma_attrs |= DMA_ATTR_NO_KERNEL_MAPPING; in rockchip_gem_alloc_dma()
550 if (rk_obj->dma_attrs & DMA_ATTR_NO_KERNEL_MAPPING) in rockchip_gem_prime_vmap()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_gem.c55 mtk_gem->dma_attrs |= DMA_ATTR_NO_KERNEL_MAPPING; in mtk_drm_gem_create()
/Linux-v5.4/arch/arm/mm/
Ddma-mapping.c702 .want_vaddr = ((attrs & DMA_ATTR_NO_KERNEL_MAPPING) == 0), in __dma_alloc()
842 .want_vaddr = ((attrs & DMA_ATTR_NO_KERNEL_MAPPING) == 0), in __arm_dma_free()
1420 if (attrs & DMA_ATTR_NO_KERNEL_MAPPING) in __iommu_get_pages()
1493 if (attrs & DMA_ATTR_NO_KERNEL_MAPPING) in __arm_iommu_alloc_attrs()
1579 if ((attrs & DMA_ATTR_NO_KERNEL_MAPPING) == 0) in __arm_iommu_free_attrs()
/Linux-v5.4/drivers/staging/media/hantro/
Dhantro_drv.c228 DMA_ATTR_NO_KERNEL_MAPPING; in queue_init()
252 DMA_ATTR_NO_KERNEL_MAPPING; in queue_init()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c54 exynos_gem->dma_attrs |= DMA_ATTR_NO_KERNEL_MAPPING; in exynos_drm_alloc_buf()
/Linux-v5.4/drivers/gpu/drm/msm/
Dmsm_drv.c268 unsigned long attrs = DMA_ATTR_NO_KERNEL_MAPPING; in msm_drm_uninit()
361 attrs |= DMA_ATTR_NO_KERNEL_MAPPING; in msm_init_vram()
/Linux-v5.4/drivers/media/platform/qcom/venus/
Dhelpers.c163 DMA_ATTR_NO_KERNEL_MAPPING; in venus_helper_alloc_dpb_bufs()
210 DMA_ATTR_NO_KERNEL_MAPPING; in intbufs_set_buffer()
/Linux-v5.4/drivers/media/common/videobuf2/
Dvideobuf2-dma-contig.c162 if ((buf->attrs & DMA_ATTR_NO_KERNEL_MAPPING) == 0) in vb2_dc_alloc()
/Linux-v5.4/drivers/iommu/
Dqcom_iommu.c671 attrs = DMA_ATTR_NO_KERNEL_MAPPING; in qcom_iommu_sec_ptbl_init()
/Linux-v5.4/drivers/nvme/host/
Dpci.c1873 DMA_ATTR_NO_KERNEL_MAPPING | DMA_ATTR_NO_WARN); in nvme_free_host_mem()
1916 DMA_ATTR_NO_KERNEL_MAPPING | DMA_ATTR_NO_WARN); in __nvme_alloc_host_mem()
1941 DMA_ATTR_NO_KERNEL_MAPPING | DMA_ATTR_NO_WARN); in __nvme_alloc_host_mem()
/Linux-v5.4/drivers/pci/controller/
Dpci-tegra.c1796 DMA_ATTR_NO_KERNEL_MAPPING); in tegra_pcie_msi_setup()
1847 DMA_ATTR_NO_KERNEL_MAPPING); in tegra_pcie_msi_teardown()
/Linux-v5.4/drivers/video/fbdev/omap2/omapfb/
Domapfb-main.c1382 attrs |= DMA_ATTR_NO_KERNEL_MAPPING; in omapfb_alloc_fbmem()