Lines Matching refs:virt
79 void __iomem *virt;
244 return map->virt + (phys - map->phys);
252 void __iomem *virt = NULL;
257 virt = map->virt + (phys - map->phys);
261 return virt;
267 acpi_map_lookup_virt(void __iomem *virt, acpi_size size)
272 if (map->virt <= virt &&
273 virt + size <= map->virt + map->size)
327 void __iomem *virt;
355 virt = acpi_map(phys, size);
356 if (!virt) {
363 map->virt = (void __iomem __force *)((unsigned long)virt & PAGE_MASK);
372 return map->virt + (phys - map->phys);
388 acpi_unmap(map->phys, map->virt);
406 * @virt: Start of the address range to drop a reference to.
418 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size)
423 __acpi_unmap_table(virt, size);
429 map = acpi_map_lookup_virt(virt, size);
432 WARN(true, "ACPI: %s: bad address %p\n", __func__, virt);
443 * @virt: Start of the address range to drop a reference to.
446 void __ref acpi_os_unmap_memory(void *virt, acpi_size size)
448 acpi_os_unmap_iomem((void __iomem *)virt, size);
496 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys)
498 if (!phys || !virt)
501 *phys = virt_to_phys(virt);