/linux-6.12.1/drivers/staging/media/sunxi/cedrus/ |
D | cedrus_h264.c | 156 dma_alloc_attrs(dev->dev, in cedrus_write_frame_list() 568 dma_alloc_attrs(dev->dev, ctx->codec.h264.pic_info_buf_size, in cedrus_h264_start() 582 dma_alloc_attrs(dev->dev, CEDRUS_NEIGHBOR_INFO_BUF_SIZE, in cedrus_h264_start() 599 dma_alloc_attrs(dev->dev, in cedrus_h264_start() 615 dma_alloc_attrs(dev->dev, in cedrus_h264_start()
|
D | cedrus_h265.c | 477 dma_alloc_attrs(dev->dev, in cedrus_h265_setup() 840 dma_alloc_attrs(dev->dev, CEDRUS_H265_NEIGHBOR_INFO_BUF_SIZE, in cedrus_h265_start()
|
/linux-6.12.1/drivers/media/platform/st/sti/delta/ |
D | delta-mem.c | 18 addr = dma_alloc_attrs(delta->dev, size, &dma_addr, in hw_alloc()
|
/linux-6.12.1/drivers/media/platform/st/sti/hva/ |
D | hva-mem.c | 25 base = dma_alloc_attrs(dev, size, &paddr, GFP_KERNEL, in hva_mem_alloc()
|
/linux-6.12.1/include/linux/ |
D | dma-mapping.h | 120 void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, 193 static inline void *dma_alloc_attrs(struct device *dev, size_t size, in dma_alloc_attrs() function 478 return dma_alloc_attrs(dev, size, dma_handle, gfp, in dma_alloc_coherent() 607 return dma_alloc_attrs(dev, size, dma_addr, gfp, attrs); in dma_alloc_wc()
|
/linux-6.12.1/drivers/gpu/drm/msm/adreno/ |
D | a2xx_gpummu.c | 104 gpummu->table = dma_alloc_attrs(dev, TABLE_SIZE + 32, &gpummu->pt_base, in a2xx_gpummu_new()
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/af/ |
D | common.h | 63 qmem->base = dma_alloc_attrs(dev, qmem->alloc_sz, &qmem->iova, in qmem_alloc()
|
/linux-6.12.1/drivers/media/platform/mediatek/vcodec/common/ |
D | mtk_vcodec_util.c | 66 mem->va = dma_alloc_attrs(&plat_dev->dev, mem->size, &mem->dma_addr, in mtk_vcodec_mem_alloc()
|
/linux-6.12.1/kernel/dma/ |
D | mapping.c | 103 vaddr = dma_alloc_attrs(dev, size, dma_handle, gfp, attrs); in dmam_alloc_attrs() 591 void *dma_alloc_attrs(struct device *dev, size_t size, dma_addr_t *dma_handle, in dma_alloc_attrs() function 626 EXPORT_SYMBOL(dma_alloc_attrs);
|
/linux-6.12.1/drivers/gpu/drm/mediatek/ |
D | mtk_gem.c | 80 mtk_gem->cookie = dma_alloc_attrs(priv->dma_dev, obj->size, in mtk_gem_create()
|
/linux-6.12.1/drivers/media/platform/st/sti/bdisp/ |
D | bdisp-hw.c | 457 base = dma_alloc_attrs(dev, node_size * MAX_NB_NODE, &paddr, in bdisp_hw_alloc_nodes() 513 base = dma_alloc_attrs(dev, size, &paddr, GFP_KERNEL, in bdisp_hw_alloc_filters()
|
/linux-6.12.1/drivers/media/pci/intel/ipu6/ |
D | ipu6-cpd.c | 178 adev->pkg_dir = dma_alloc_attrs(dev, adev->pkg_dir_size, in ipu6_cpd_create_pkg_dir()
|
D | ipu6-fw-com.c | 209 ctx->dma_buffer = dma_alloc_attrs(dev, sizeall, &ctx->dma_addr, in ipu6_fw_com_prepare()
|
/linux-6.12.1/drivers/gpu/drm/exynos/ |
D | exynos_drm_gem.c | 56 exynos_gem->cookie = dma_alloc_attrs(to_dma_dev(dev), exynos_gem->size, in exynos_drm_alloc_buf()
|
/linux-6.12.1/drivers/media/platform/verisilicon/ |
D | hantro_postproc.c | 244 priv->cpu = dma_alloc_attrs(vpu->dev, buf_size, &priv->dma, in hantro_postproc_alloc()
|
/linux-6.12.1/drivers/crypto/tegra/ |
D | tegra-se-main.c | 130 cmdbuf->addr = dma_alloc_attrs(dev, size, &cmdbuf->iova, in tegra_se_host1x_bo_alloc()
|
/linux-6.12.1/drivers/media/platform/nvidia/tegra-vde/ |
D | vde.c | 77 bo->dma_cookie = dma_alloc_attrs(dev, bo->size, &bo->dma_handle, in tegra_vde_alloc_bo()
|
/linux-6.12.1/drivers/gpu/drm/rockchip/ |
D | rockchip_drm_gem.c | 167 rk_obj->kvaddr = dma_alloc_attrs(drm->dev, obj->size, in rockchip_gem_alloc_dma()
|
/linux-6.12.1/Documentation/core-api/ |
D | dma-attributes.rst | 74 allocated by dma_alloc_attrs() function from individual pages if it can
|
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | gk20a.c | 397 node->base.vaddr = dma_alloc_attrs(dev, npages << PAGE_SHIFT, in gk20a_instobj_ctor_dma()
|
/linux-6.12.1/drivers/gpu/drm/tegra/ |
D | submit.c | 206 bo->gather_data = dma_alloc_attrs(dev, copy_len, &bo->gather_data_dma, in submit_copy_gather_data()
|
/linux-6.12.1/drivers/gpu/drm/ttm/ |
D | ttm_pool.c | 110 vaddr = dma_alloc_attrs(pool->dev, (1ULL << order) * PAGE_SIZE, in ttm_pool_alloc_page()
|
/linux-6.12.1/drivers/media/common/videobuf2/ |
D | videobuf2-dma-contig.c | 195 buf->cookie = dma_alloc_attrs(buf->dev, in vb2_dc_alloc_coherent()
|
/linux-6.12.1/drivers/iommu/arm/arm-smmu/ |
D | qcom_iommu.c | 637 cpu_addr = dma_alloc_attrs(dev, psize, &paddr, GFP_KERNEL, attrs); in qcom_iommu_sec_ptbl_init()
|
/linux-6.12.1/drivers/gpu/drm/msm/ |
D | msm_drv.c | 183 p = dma_alloc_attrs(dev->dev, size, in msm_init_vram()
|