Lines Matching refs:virt
77 void __iomem *virt;
242 return map->virt + (phys - map->phys);
250 void __iomem *virt = NULL;
255 virt = map->virt + (phys - map->phys);
259 return virt;
265 acpi_map_lookup_virt(void __iomem *virt, acpi_size size)
270 if (map->virt <= virt &&
271 virt + size <= map->virt + map->size)
325 void __iomem *virt;
353 virt = acpi_map(phys, size);
354 if (!virt) {
361 map->virt = (void __iomem __force *)((unsigned long)virt & PAGE_MASK);
370 return map->virt + (phys - map->phys);
386 acpi_unmap(map->phys, map->virt);
404 * @virt: Start of the address range to drop a reference to.
416 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size)
421 __acpi_unmap_table(virt, size);
427 map = acpi_map_lookup_virt(virt, size);
430 WARN(true, PREFIX "%s: bad address %p\n", __func__, virt);
441 * @virt: Start of the address range to drop a reference to.
444 void __ref acpi_os_unmap_memory(void *virt, acpi_size size)
446 acpi_os_unmap_iomem((void __iomem *)virt, size);
494 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys)
496 if (!phys || !virt)
499 *phys = virt_to_phys(virt);