/linux-6.3-rc2/drivers/infiniband/hw/usnic/ |
A D | usnic_uiom.c | 279 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals() 296 err = iommu_map(pd->domain, va_start, pa_start, in usnic_uiom_map_sorted_intervals()
|
/linux-6.3-rc2/drivers/net/ipa/ |
A D | ipa_mem.c | 475 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE, in ipa_imem_init() 584 ret = iommu_map(domain, iova, phys, size, IOMMU_READ | IOMMU_WRITE, in ipa_smem_init()
|
/linux-6.3-rc2/drivers/media/platform/qcom/venus/ |
A D | firmware.c | 160 ret = iommu_map(iommu, VENUS_FW_START_ADDR, mem_phys, mem_size, in venus_boot_no_tz()
|
/linux-6.3-rc2/include/linux/ |
A D | iommu.h | 473 extern int iommu_map(struct iommu_domain *domain, unsigned long iova, 775 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map() function
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | dma-mapping.c | 986 ret = iommu_map(mapping->domain, iova, phys, len, in __iommu_create_mapping() 1211 ret = iommu_map(mapping->domain, iova, phys, len, prot, in __map_sg_chunk() 1384 ret = iommu_map(mapping->domain, dma_addr, page_to_phys(page), len, in arm_iommu_map_page() 1449 ret = iommu_map(mapping->domain, dma_addr, addr, len, prot, GFP_KERNEL); in arm_iommu_map_resource()
|
/linux-6.3-rc2/drivers/gpu/host1x/ |
A D | cdma.c | 107 err = iommu_map(host1x->domain, pb->dma, pb->phys, size, in host1x_pushbuffer_init()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/ |
A D | ahb.c | 1037 ret = iommu_map(iommu_dom, ab_ahb->fw.msa_paddr, in ath11k_ahb_fw_resources_init() 1045 ret = iommu_map(iommu_dom, ab_ahb->fw.ce_paddr, in ath11k_ahb_fw_resources_init()
|
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
A D | gk20a.c | 477 ret = iommu_map(imem->domain, offset, node->dma_addrs[i], in gk20a_instobj_ctor_iommu()
|
/linux-6.3-rc2/drivers/remoteproc/ |
A D | qcom_q6v5_adsp.c | 369 ret = iommu_map(rproc->domain, iova, adsp->mem_phys, in adsp_map_carveout()
|
A D | remoteproc_core.c | 646 ret = iommu_map(rproc->domain, rsc->da, rsc->pa, rsc->len, rsc->flags, in rproc_handle_devmem() 740 ret = iommu_map(rproc->domain, mem->da, dma, mem->len, in rproc_alloc_carveout()
|
/linux-6.3-rc2/drivers/iommu/ |
A D | iommu.c | 960 ret = iommu_map(domain, addr - map_size, in iommu_create_device_direct_mappings() 2399 int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map() function 2418 EXPORT_SYMBOL_GPL(iommu_map);
|
A D | dma-iommu.c | 719 if (iommu_map(domain, iova, phys - iova_off, size, prot, GFP_ATOMIC)) { in __iommu_dma_map() 1629 if (iommu_map(domain, iova, msi_addr, size, prot, GFP_KERNEL)) in iommu_dma_get_msi_page()
|
/linux-6.3-rc2/drivers/iommu/iommufd/ |
A D | pages.c | 459 rc = iommu_map(domain, iova, paddr, PAGE_SIZE, prot, in batch_iommu_map_small() 502 rc = iommu_map(domain, iova, in batch_to_domain()
|
/linux-6.3-rc2/drivers/vfio/ |
A D | vfio_iommu_type1.c | 1429 ret = iommu_map(d->domain, iova, (phys_addr_t)pfn << PAGE_SHIFT, in vfio_iommu_map() 1744 ret = iommu_map(domain->domain, iova, phys, size, in vfio_iommu_replay() 1839 ret = iommu_map(domain->domain, start, page_to_phys(pages), PAGE_SIZE * 2, in vfio_test_domain_fgsp()
|
/linux-6.3-rc2/Documentation/staging/ |
A D | remoteproc.rst | 312 * @RSC_DEVMEM: request to iommu_map a memory-based peripheral.
|
/linux-6.3-rc2/drivers/gpu/drm/tegra/ |
A D | drm.c | 1059 err = iommu_map(tegra->domain, *dma, virt_to_phys(virt), in tegra_drm_alloc()
|
/linux-6.3-rc2/drivers/vhost/ |
A D | vdpa.c | 826 r = iommu_map(v->domain, iova, pa, size, in vhost_vdpa_map()
|
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/ |
A D | snoc.c | 1640 ret = iommu_map(iommu_dom, ar_snoc->fw.fw_start_addr, in ath10k_fw_init()
|