Lines Matching refs:phys

94 	acpi_physical_address phys;  member
284 acpi_map_lookup(acpi_physical_address phys, acpi_size size) in acpi_map_lookup() argument
289 if (map->phys <= phys && in acpi_map_lookup()
290 phys + size <= map->phys + map->size) in acpi_map_lookup()
298 acpi_map_vaddr_lookup(acpi_physical_address phys, unsigned int size) in acpi_map_vaddr_lookup() argument
302 map = acpi_map_lookup(phys, size); in acpi_map_vaddr_lookup()
304 return map->virt + (phys - map->phys); in acpi_map_vaddr_lookup()
309 void __iomem *acpi_os_get_iomem(acpi_physical_address phys, unsigned int size) in acpi_os_get_iomem() argument
315 map = acpi_map_lookup(phys, size); in acpi_os_get_iomem()
317 virt = map->virt + (phys - map->phys); in acpi_os_get_iomem()
371 acpi_os_map_iomem(acpi_physical_address phys, acpi_size size) in acpi_os_map_iomem() argument
378 if (phys > ULONG_MAX) { in acpi_os_map_iomem()
384 return __acpi_map_table((unsigned long)phys, size); in acpi_os_map_iomem()
388 map = acpi_map_lookup(phys, size); in acpi_os_map_iomem()
400 pg_off = round_down(phys, PAGE_SIZE); in acpi_os_map_iomem()
401 pg_sz = round_up(phys + size, PAGE_SIZE) - pg_off; in acpi_os_map_iomem()
411 map->phys = pg_off; in acpi_os_map_iomem()
419 return map->virt + (phys - map->phys); in acpi_os_map_iomem()
424 acpi_os_map_memory(acpi_physical_address phys, acpi_size size) in acpi_os_map_memory() argument
426 return (void *)acpi_os_map_iomem(phys, size); in acpi_os_map_memory()
440 acpi_unmap(map->phys, map->virt); in acpi_os_map_cleanup()
529 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys) in acpi_os_get_physical_address() argument
531 if (!phys || !virt) in acpi_os_get_physical_address()
534 *phys = virt_to_phys(virt); in acpi_os_get_physical_address()