Lines Matching refs:LogicalAddress
62 AcpiOsUnmapMemory(void *LogicalAddress, ACPI_SIZE Length) in AcpiOsUnmapMemory() argument
64 pmap_unmapbios(LogicalAddress, Length); in AcpiOsUnmapMemory()
68 AcpiOsGetPhysicalAddress(void *LogicalAddress, in AcpiOsGetPhysicalAddress() argument
90 void *LogicalAddress; in AcpiOsReadMemory() local
92 LogicalAddress = pmap_mapdev(Address, Width / 8); in AcpiOsReadMemory()
93 if (LogicalAddress == NULL) in AcpiOsReadMemory()
98 *Value = *(volatile uint8_t *)LogicalAddress; in AcpiOsReadMemory()
101 *Value = *(volatile uint16_t *)LogicalAddress; in AcpiOsReadMemory()
104 *Value = *(volatile uint32_t *)LogicalAddress; in AcpiOsReadMemory()
107 *Value = *(volatile uint64_t *)LogicalAddress; in AcpiOsReadMemory()
111 pmap_unmapdev(LogicalAddress, Width / 8); in AcpiOsReadMemory()
119 void *LogicalAddress; in AcpiOsWriteMemory() local
121 LogicalAddress = pmap_mapdev(Address, Width / 8); in AcpiOsWriteMemory()
122 if (LogicalAddress == NULL) in AcpiOsWriteMemory()
127 *(volatile uint8_t *)LogicalAddress = Value; in AcpiOsWriteMemory()
130 *(volatile uint16_t *)LogicalAddress = Value; in AcpiOsWriteMemory()
133 *(volatile uint32_t *)LogicalAddress = Value; in AcpiOsWriteMemory()
136 *(volatile uint64_t *)LogicalAddress = Value; in AcpiOsWriteMemory()
140 pmap_unmapdev(LogicalAddress, Width / 8); in AcpiOsWriteMemory()