Lines Matching refs:gas
93 static void __init acpi_request_region (struct acpi_generic_address *gas, in acpi_request_region() argument
99 memcpy(&addr, &gas->address, sizeof(addr)); in acpi_request_region()
104 if (gas->space_id == ACPI_ADR_SPACE_SYSTEM_IO) in acpi_request_region()
106 else if (gas->space_id == ACPI_ADR_SPACE_SYSTEM_MEMORY) in acpi_request_region()
453 void __iomem *acpi_os_map_generic_address(struct acpi_generic_address *gas) in acpi_os_map_generic_address() argument
457 if (gas->space_id != ACPI_ADR_SPACE_SYSTEM_MEMORY) in acpi_os_map_generic_address()
461 memcpy(&addr, &gas->address, sizeof(addr)); in acpi_os_map_generic_address()
462 if (!addr || !gas->bit_width) in acpi_os_map_generic_address()
465 return acpi_os_map_iomem(addr, gas->bit_width / 8); in acpi_os_map_generic_address()
469 void acpi_os_unmap_generic_address(struct acpi_generic_address *gas) in acpi_os_unmap_generic_address() argument
474 if (gas->space_id != ACPI_ADR_SPACE_SYSTEM_MEMORY) in acpi_os_unmap_generic_address()
478 memcpy(&addr, &gas->address, sizeof(addr)); in acpi_os_unmap_generic_address()
479 if (!addr || !gas->bit_width) in acpi_os_unmap_generic_address()
484 map = acpi_map_lookup(addr, gas->bit_width / 8); in acpi_os_unmap_generic_address()