Home
last modified time | relevance | path

Searched refs:dma_range_map (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/include/linux/
H A Ddma-direct.h31 for (m = dev->dma_range_map; m->size; m++) { in translate_phys_to_dma()
47 for (m = dev->dma_range_map; m->size; m++) { in translate_dma_to_phys()
83 if (dev->dma_range_map) in __phys_to_dma()
109 if (dev->dma_range_map) in dma_to_phys()
H A Ddevice.h662 const struct bus_dma_region *dma_range_map; member
/linux-6.15/drivers/acpi/arm64/
H A Ddma.c29 if (dev->dma_range_map) { in acpi_arch_dma_setup()
37 dev->dma_range_map = map; in acpi_arch_dma_setup()
/linux-6.15/drivers/of/
H A Ddevice.c102 if (dev->dma_range_map) { in of_dma_configure_id()
154 dev->dma_range_map = map; in of_dma_configure_id()
165 dev->dma_range_map = NULL; in of_dma_configure_id()
H A Dunittest.c1144 dev_bogus->dma_range_map = map; in of_unittest_dma_ranges_one()
/linux-6.15/arch/loongarch/kernel/
H A Ddma.c20 dev->dma_range_map = map; in acpi_arch_dma_setup()
/linux-6.15/kernel/dma/
H A Ddirect.c592 for (m = dev->dma_range_map; PFN_DOWN(m->size); m++) { in dma_find_range()
629 if (!dev->dma_range_map) in dma_direct_all_ram_mapped()
672 if (dev->dma_range_map) { in dma_direct_set_offset()
686 dev->dma_range_map = map; in dma_direct_set_offset()
/linux-6.15/drivers/remoteproc/
H A Dremoteproc_virtio.c31 const struct bus_dma_region *map = from->dma_range_map, *new_map, *r; in copy_dma_range_map()
44 to->dma_range_map = new_map; in copy_dma_range_map()
/linux-6.15/drivers/base/
H A Ddd.c551 kfree(dev->dma_range_map); in device_unbind_cleanup()
552 dev->dma_range_map = NULL; in device_unbind_cleanup()
H A Dcore.c2561 kfree(dev->dma_range_map); in device_release()
/linux-6.15/arch/arm/mm/
H A Ddma-mapping.c1719 if (dev->dma_range_map) { in arm_setup_iommu_dma_ops()
1720 dma_base = dma_range_map_min(dev->dma_range_map); in arm_setup_iommu_dma_ops()
1721 size = dma_range_map_max(dev->dma_range_map) - dma_base; in arm_setup_iommu_dma_ops()
/linux-6.15/drivers/iommu/
H A Ddma-iommu.c658 const struct bus_dma_region *map = dev->dma_range_map; in iommu_dma_init_domain()