Lines Matching defs:Address
54 ACPI_IO_ADDRESS Address,
117 * PARAMETERS: Address Address of I/O port/register
131 ACPI_IO_ADDRESS Address,
156 LastAddress = Address + ByteWidth - 1;
158 ACPI_DEBUG_PRINT ((ACPI_DB_IO, "Address %8.8X%8.8X LastAddress %8.8X%8.8X Length %X",
159 ACPI_FORMAT_UINT64 (Address), ACPI_FORMAT_UINT64 (LastAddress),
168 ACPI_FORMAT_UINT64 (Address), ByteWidth));
174 if (Address > AcpiProtectedPorts[ACPI_PORT_INFO_ENTRIES - 1].End)
187 * 1) Address range is contained completely in the port address range
188 * 2) Address range overlaps port range at the port range start
189 * 3) Address range overlaps port range at the port range end
190 * 4) Address range completely encompasses the port range
192 if ((Address <= PortInfo->End) && (LastAddress >= PortInfo->Start))
200 ACPI_FORMAT_UINT64 (Address), ByteWidth, PortInfo->Name,
223 * PARAMETERS: Address Address of I/O port/register to read
237 ACPI_IO_ADDRESS Address,
250 Address &= ACPI_UINT16_MAX;
255 Status = AcpiHwValidateIoRequest (Address, Width);
258 Status = AcpiOsReadPort (Address, Value, Width);
276 if (AcpiHwValidateIoRequest (Address, 8) == AE_OK)
278 Status = AcpiOsReadPort (Address, &OneByte, 8);
287 Address++;
298 * PARAMETERS: Address Address of I/O port/register to write
312 ACPI_IO_ADDRESS Address,
324 Address &= ACPI_UINT16_MAX;
329 Status = AcpiHwValidateIoRequest (Address, Width);
332 Status = AcpiOsWritePort (Address, Value, Width);
350 if (AcpiHwValidateIoRequest (Address, 8) == AE_OK)
352 Status = AcpiOsWritePort (Address, (Value >> i) & 0xFF, 8);
359 Address++;