Lines Matching refs:virt
93 void __iomem *virt;
304 return map->virt + (phys - map->phys);
312 void __iomem *virt = NULL;
317 virt = map->virt + (phys - map->phys);
321 return virt;
327 acpi_map_lookup_virt(void __iomem *virt, acpi_size size)
332 if (map->virt <= virt &&
333 virt + size <= map->virt + map->size)
374 void __iomem *virt;
402 virt = acpi_map(pg_off, pg_sz);
403 if (!virt) {
410 map->virt = virt;
419 return map->virt + (phys - map->phys);
440 acpi_unmap(map->phys, map->virt);
445 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size)
450 __acpi_unmap_table(virt, size);
455 map = acpi_map_lookup_virt(virt, size);
458 WARN(true, PREFIX "%s: bad address %p\n", __func__, virt);
468 void __ref acpi_os_unmap_memory(void *virt, acpi_size size)
470 return acpi_os_unmap_iomem((void __iomem *)virt, size);
474 void __init early_acpi_os_unmap_memory(void __iomem *virt, acpi_size size)
477 __acpi_unmap_table(virt, size);
483 void __iomem *virt;
493 virt = acpi_os_map_iomem(addr, gas->bit_width / 8);
494 if (!virt)
529 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys)
531 if (!phys || !virt)
534 *phys = virt_to_phys(virt);