58#define DEFINE_AML_GLOBALS
65#define _COMPONENT ACPI_EXECUTER
195 if ((AcpiGbl_IntegerByteWidth == 4) &&
249 "Could not acquire Global Lock"));
294 "Could not release Global Lock"));
334 CurrentValue =
Value;
381 "Expected EISAID is larger than 32 bits: "
382 "0x%8.8X%8.8X, truncating",
392 OutString[0] = (
char) (0x40 + (((
unsigned long) SwappedId >> 26) & 0x1F));
393 OutString[1] = (
char) (0x40 + ((SwappedId >> 21) & 0x1F));
394 OutString[2] = (
char) (0x40 + ((SwappedId >> 16) & 0x1F));
434 OutString[DigitsNeeded] = 0;
unsigned long long UINT64
#define ACPI_MTX_INTERPRETER
#define ACPI_MTX_NAMESPACE
#define ACPI_FORMAT_UINT64(i)
#define ACPI_GET_DESCRIPTOR_TYPE(d)
#define ACPI_DESC_TYPE_OPERAND
#define ACPI_EXCEPTION(plist)
#define ACPI_MODULE_NAME(Name)
#define ACPI_WARNING(plist)
#define ACPI_FUNCTION_ENTRY()
#define ACPI_FUNCTION_TRACE(a)
#define ACPI_ERROR(plist)
ACPI_THREAD_ID AcpiOsGetThreadId(void)
ACPI_PHYSICAL_ADDRESS ACPI_SIZE BOOLEAN Warn UINT32 *TableIdx UINT32 ACPI_TABLE_HEADER *OutTableHeader ACPI_TABLE_HEADER **OutTable ACPI_HANDLE UINT32 ACPI_WALK_CALLBACK ACPI_WALK_CALLBACK void void **ReturnValue UINT32 ACPI_BUFFER *RetPathPtr ACPI_OBJECT_HANDLER void *Data ACPI_OBJECT_HANDLER void **Data ACPI_STRING ACPI_OBJECT_LIST ACPI_BUFFER *ReturnObjectBuffer ACPI_DEVICE_INFO **ReturnBuffer ACPI_HANDLE ACPI_HANDLE ACPI_HANDLE *OutHandle ACPI_HANDLE *OutHandle void *Context void *Context ACPI_EVENT_HANDLER Handler UINT32 UINT32 ACPI_GPE_HANDLER void *Context UINT32 ACPI_NOTIFY_HANDLER void *Context ACPI_ADR_SPACE_TYPE SpaceId
#define ACPI_TYPE_INTEGER
#define ACPI_NUM_PREDEFINED_REGIONS
#define ACPI_ADR_SPACE_FIXED_HARDWARE
#define ACPI_ADR_SPACE_DATA_TABLE
#define ACPI_WAIT_FOREVER
ACPI_STATUS AcpiUtAcquireMutex(ACPI_MUTEX_HANDLE MutexId)
ACPI_STATUS AcpiUtReleaseMutex(ACPI_MUTEX_HANDLE MutexId)
UINT32 AcpiUtDwordByteSwap(UINT32 Value)
char AcpiUtHexToAsciiChar(UINT64 Integer, UINT32 Position)
ACPI_STATUS AcpiUtShortDivide(UINT64 InDividend, UINT32 Divisor, UINT64 *OutQuotient, UINT32 *OutRemainder)
#define AML_FIELD_LOCK_RULE_MASK
#define ACPI_USER_REGION_BEGIN
ACPI_STATUS AcpiExAcquireMutexObject(UINT16 Timeout, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_THREAD_ID ThreadId)
ACPI_STATUS AcpiExReleaseMutexObject(ACPI_OPERAND_OBJECT *ObjDesc)
void AcpiExAcquireGlobalLock(UINT32 FieldFlags)
void AcpiExPciClsToString(char *OutString, UINT8 ClassCode[3])
void AcpiExIntegerToString(char *OutString, UINT64 Value)
static UINT32 AcpiExDigitsNeeded(UINT64 Value, UINT32 Base)
void AcpiExExitInterpreter(void)
void AcpiExReleaseGlobalLock(UINT32 FieldFlags)
BOOLEAN AcpiIsValidSpaceId(UINT8 SpaceId)
void AcpiExEnterInterpreter(void)
void AcpiExEisaIdToString(char *OutString, UINT64 CompressedId)
BOOLEAN AcpiExTruncateFor32bitTable(ACPI_OPERAND_OBJECT *ObjDesc)
ACPI_OBJECT_INTEGER Integer
ACPI_OBJECT_COMMON Common
_Must_inspect_result_ _In_ WDFKEY _In_ PCUNICODE_STRING _Out_opt_ PUSHORT _Inout_opt_ PUNICODE_STRING Value
_In_ LARGE_INTEGER _Out_opt_ PLARGE_INTEGER Remainder