44#define EXPORT_ACPI_INTERFACES
50#define _COMPONENT ACPI_UTILITIES
93#ifndef ACPI_ASL_COMPILER
240 sizeof (AcpiFixedEventCount));
277 if (AcpiGbl_InitHandler)
341 if (!InterfaceName || (
strlen (InterfaceName) == 0))
363 InterfaceInfo->
Flags &= ~ACPI_OSI_INVALID;
406 if (!InterfaceName || (
strlen (InterfaceName) == 0))
454 if (
Handler && AcpiGbl_InterfaceHandler)
460 AcpiGbl_InterfaceHandler =
Handler;
639 *ReturnBuffer = PldInfo;
#define ACPI_PLD_GET_REVISION(dword)
#define ACPI_PLD_GET_GREEN(dword)
#define ACPI_PLD_REV1_BUFFER_SIZE
#define ACPI_PLD_GET_REFERENCE(dword)
#define ACPI_PLD_GET_IGNORE_COLOR(dword)
#define ACPI_PLD_GET_BLUE(dword)
#define ACPI_PLD_GET_PANEL(dword)
#define ACPI_PLD_GET_HORIZ_OFFSET(dword)
#define ACPI_PLD_GET_LID(dword)
#define ACPI_PLD_GET_WIDTH(dword)
#define ACPI_PLD_GET_TOKEN(dword)
#define ACPI_PLD_GET_ORIENTATION(dword)
#define ACPI_PLD_REV2_BUFFER_SIZE
#define ACPI_PLD_GET_POSITION(dword)
#define ACPI_PLD_GET_HEIGHT(dword)
#define ACPI_PLD_GET_VERTICAL(dword)
#define ACPI_PLD_GET_BAY(dword)
#define ACPI_PLD_GET_USER_VISIBLE(dword)
#define ACPI_PLD_GET_ORDER(dword)
#define ACPI_PLD_GET_CABINET(dword)
#define ACPI_PLD_GET_VERT_OFFSET(dword)
#define ACPI_PLD_GET_CARD_CAGE(dword)
#define ACPI_PLD_GET_DOCK(dword)
#define ACPI_PLD_GET_OSPM_EJECT(dword)
#define ACPI_PLD_GET_RED(dword)
#define ACPI_PLD_GET_HORIZONTAL(dword)
#define ACPI_PLD_GET_ROTATION(dword)
#define ACPI_PLD_GET_EJECTABLE(dword)
#define ACPI_PLD_GET_SHAPE(dword)
ACPI_SIZE strlen(const char *String)
#define ACPI_INIT_FUNCTION
#define AE_ALREADY_EXISTS
#define ACPI_MTX_NAMESPACE
#define ACPI_MOVE_32_TO_32(d, s)
#define ACPI_MODULE_NAME(Name)
#define return_ACPI_STATUS(s)
#define ACPI_FUNCTION_TRACE(a)
ACPI_STATUS AcpiOsTerminate(void)
ACPI_STATUS AcpiOsPurgeCache(ACPI_CACHE_T *Cache)
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
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 Handler
#define ACPI_FADT_32BIT_TIMER
UINT8 ACPI_ADR_SPACE_TYPE
#define AcpiOsAcquireMutex(Handle, Time)
#define AcpiOsReleaseMutex(Handle)
#define ACPI_CAST_PTR(t, p)
#define ACPI_EXPORT_SYMBOL(Symbol)
#define ACPI_WAIT_FOREVER
#define ACPI_INITIALIZED_OK
#define ACPI_SYS_MODE_ACPI
#define ACPI_ALLOCATE_ZEROED(a)
ACPI_STATUS(* ACPI_INIT_HANDLER)(ACPI_HANDLE Object, UINT32 Function)
#define ACPI_EXPORT_SYMBOL_INIT(Symbol)
UINT32(* ACPI_INTERFACE_HANDLER)(ACPI_STRING InterfaceName, UINT32 Supported)
ACPI_STATUS AcpiUtUpdateInterfaces(UINT8 Action)
UINT32 AcpiUtCheckAddressRange(ACPI_ADR_SPACE_TYPE SpaceId, ACPI_PHYSICAL_ADDRESS Address, UINT32 Length, BOOLEAN Warn)
ACPI_STATUS AcpiUtInitializeBuffer(ACPI_BUFFER *Buffer, ACPI_SIZE RequiredLength)
ACPI_INTERFACE_INFO * AcpiUtGetInterface(ACPI_STRING InterfaceName)
void AcpiUtSubsystemShutdown(void)
ACPI_STATUS AcpiUtAcquireMutex(ACPI_MUTEX_HANDLE MutexId)
ACPI_STATUS AcpiUtRemoveInterface(ACPI_STRING InterfaceName)
ACPI_STATUS AcpiUtReleaseMutex(ACPI_MUTEX_HANDLE MutexId)
ACPI_STATUS AcpiUtInstallInterface(ACPI_STRING InterfaceName)
void AcpiUtMutexTerminate(void)
ACPI_STATUS AcpiUtValidateBuffer(ACPI_BUFFER *Buffer)
_In_ CDROM_SCAN_FOR_SPECIAL_INFO _In_ PCDROM_SCAN_FOR_SPECIAL_HANDLER Function
#define memcpy(s1, s2, n)
_In_ ULONG _In_ ULONG _In_ ULONG Length
_In_ UCHAR _In_ ULONG _Out_ PUCHAR _Outptr_result_bytebuffer_ OutBufferLength PVOID * OutBuffer
UINT32 FixedEventCount[ACPI_NUM_FIXED_EVENTS]
ACPI_STATUS AcpiUpdateInterfaces(UINT8 Action)
ACPI_STATUS AcpiInstallInterface(ACPI_STRING InterfaceName)
ACPI_STATUS AcpiInstallInterfaceHandler(ACPI_INTERFACE_HANDLER Handler)
ACPI_STATUS AcpiGetSystemInfo(ACPI_BUFFER *OutBuffer)
ACPI_STATUS AcpiGetStatistics(ACPI_STATISTICS *Stats)
ACPI_STATUS AcpiInstallInitializationHandler(ACPI_INIT_HANDLER Handler, UINT32 Function)
ACPI_STATUS AcpiPurgeCachedObjects(void)
ACPI_STATUS AcpiDecodePldBuffer(UINT8 *InBuffer, ACPI_SIZE Length, ACPI_PLD_INFO **ReturnBuffer)
ACPI_STATUS AcpiSubsystemStatus(void)
ACPI_STATUS AcpiRemoveInterface(ACPI_STRING InterfaceName)
ACPI_STATUS ACPI_INIT_FUNCTION AcpiTerminate(void)
UINT32 AcpiCheckAddressRange(ACPI_ADR_SPACE_TYPE SpaceId, ACPI_PHYSICAL_ADDRESS Address, ACPI_SIZE Length, BOOLEAN Warn)
_In_ WDFIOTARGET _In_ _Strict_type_match_ WDF_IO_TARGET_SENT_IO_ACTION Action
ActualNumberDriverObjects * sizeof(PDRIVER_OBJECT)) PDRIVER_OBJECT *DriverObjectList