acpi_handle
acpi_handle handle;
typedef uint32 (*acpi_gpe_handler) (acpi_handle GpeDevice, uint32 GpeNumber,
typedef acpi_status (*acpi_adr_space_setup)(acpi_handle regionHandle,
typedef void (*acpi_notify_handler)(acpi_handle device, uint32 value,
typedef acpi_status (*acpi_walk_callback) (acpi_handle object, uint32 nestingLevel,
status_t (*get_handle)(acpi_handle parent, const char *pathname,
acpi_handle *retHandle);
status_t (*get_name)(acpi_handle handle, uint32 nameType,
status_t (*install_notify_handler)(acpi_handle device,
status_t (*remove_notify_handler)(acpi_handle device,
status_t (*enable_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*disable_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*clear_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*set_gpe)(acpi_handle handle, uint32 gpeNumber,
status_t (*finish_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*install_gpe_handler)(acpi_handle handle, uint32 gpeNumber,
status_t (*remove_gpe_handler)(acpi_handle handle, uint32 gpeNumber,
status_t (*install_address_space_handler)(acpi_handle handle,
status_t (*remove_address_space_handler)(acpi_handle handle,
status_t (*get_next_object)(uint32 objectType, acpi_handle parent,
acpi_handle* currentChild);
status_t (*walk_namespace)(acpi_handle busDeviceHandle,
status_t (*ns_handle_to_pathname)(acpi_handle targetHandle,
status_t (*evaluate_object)(acpi_handle handle, const char* object,
status_t (*evaluate_method)(acpi_handle handle, const char *method,
status_t (*get_irq_routing_table)(acpi_handle busDeviceHandle,
status_t (*get_current_resources)(acpi_handle busDeviceHandle,
status_t (*get_possible_resources)(acpi_handle busDeviceHandle,
status_t (*set_current_resources)(acpi_handle busDeviceHandle,
status_t (*walk_resources)(acpi_handle busDeviceHandle,
char* hid, char** cid, acpi_handle acpiHandle);
status_t (*get_next_object)(uint32 objectType, acpi_handle parent,
acpi_handle* currentChild);
status_t (*ns_handle_to_pathname)(acpi_handle targetHandle,
status_t (*evaluate_object)(acpi_handle handle, const char* object,
status_t (*evaluate_method)(acpi_handle handle, const char *method,
status_t (*get_irq_routing_table)(acpi_handle busDeviceHandle,
status_t (*get_current_resources)(acpi_handle busDeviceHandle,
status_t (*get_possible_resources)(acpi_handle busDeviceHandle,
status_t (*set_current_resources)(acpi_handle busDeviceHandle,
status_t (*walk_resources)(acpi_handle busDeviceHandle,
status_t get_handle(acpi_handle parent, const char* pathname,
acpi_handle* retHandle);
status_t get_name(acpi_handle handle, uint32 nameType,
status_t install_notify_handler(acpi_handle device, uint32 handlerType,
status_t remove_notify_handler(acpi_handle device, uint32 handlerType,
status_t enable_gpe(acpi_handle handle, uint32 gpeNumber);
status_t disable_gpe(acpi_handle handle, uint32 gpeNumber);
status_t clear_gpe(acpi_handle handle, uint32 gpeNumber);
status_t set_gpe(acpi_handle handle, uint32 gpeNumber, uint8 action);
status_t finish_gpe(acpi_handle handle, uint32 gpeNumber);
status_t install_gpe_handler(acpi_handle handle, uint32 gpeNumber, uint32 type,
status_t remove_gpe_handler(acpi_handle handle, uint32 gpeNumber,
status_t install_address_space_handler(acpi_handle handle, uint32 spaceID,
status_t remove_address_space_handler(acpi_handle handle, uint32 spaceID,
status_t get_next_object(uint32 object_type, acpi_handle parent,
acpi_handle* currentChild);
status_t ns_handle_to_pathname(acpi_handle targetHandle, acpi_data* buffer);
status_t walk_namespace(acpi_handle busDeviceHandle, uint32 objectType,
status_t evaluate_object(acpi_handle handle, const char* object,
status_t evaluate_method(acpi_handle handle, const char* method,
status_t get_irq_routing_table(acpi_handle busDeviceHandle,
status_t get_current_resources(acpi_handle busDeviceHandle,
status_t get_possible_resources(acpi_handle busDeviceHandle,
status_t set_current_resources(acpi_handle busDeviceHandle,
status_t walk_resources(acpi_handle busDeviceHandle, char* method,
acpi_handle handle;
status_t (*get_handle)(acpi_handle parent, const char *pathname,
acpi_handle *retHandle);
status_t (*get_name)(acpi_handle handle, uint32 nameType,
status_t (*install_notify_handler)(acpi_handle device,
status_t (*remove_notify_handler)(acpi_handle device,
status_t (*enable_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*disable_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*clear_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*set_gpe)(acpi_handle handle, uint32 gpeNumber,
status_t (*finish_gpe)(acpi_handle handle, uint32 gpeNumber);
status_t (*install_gpe_handler)(acpi_handle handle, uint32 gpeNumber,
status_t (*remove_gpe_handler)(acpi_handle handle, uint32 gpeNumber,
status_t (*install_address_space_handler)(acpi_handle handle,
status_t (*remove_address_space_handler)(acpi_handle handle,
get_handle(acpi_handle parent, const char *pathname, acpi_handle *retHandle)
get_name(acpi_handle handle, uint32 nameType, char* returnedName,
install_notify_handler(acpi_handle device, uint32 handlerType,
remove_notify_handler(acpi_handle device, uint32 handlerType,
enable_gpe(acpi_handle handle, uint32 gpeNumber)
disable_gpe(acpi_handle handle, uint32 gpeNumber)
clear_gpe(acpi_handle handle, uint32 gpeNumber)
set_gpe(acpi_handle handle, uint32 gpeNumber, uint8 action)
finish_gpe(acpi_handle handle, uint32 gpeNumber)
install_gpe_handler(acpi_handle handle, uint32 gpeNumber, uint32 type,
remove_gpe_handler(acpi_handle handle, uint32 gpeNumber,
install_address_space_handler(acpi_handle handle, uint32 spaceId,
remove_address_space_handler(acpi_handle handle, uint32 spaceId,
get_next_object(uint32 objectType, acpi_handle parent,
acpi_handle* currentChild)
acpi_handle child = *currentChild;
ns_handle_to_pathname(acpi_handle targetHandle, acpi_data *buffer)
evaluate_object(acpi_handle handle, const char* object, acpi_objects *args,
evaluate_method(acpi_handle handle, const char* method,
get_irq_routing_table(acpi_handle busDeviceHandle, acpi_data *retBuffer)
get_current_resources(acpi_handle busDeviceHandle, acpi_data *retBuffer)
get_possible_resources(acpi_handle busDeviceHandle, acpi_data *retBuffer)
set_current_resources(acpi_handle busDeviceHandle, acpi_data *buffer)
walk_resources(acpi_handle busDeviceHandle, char* method,
walk_namespace(acpi_handle busDeviceHandle, uint32 objectType,
acpi_handle handle;
EcGpeHandler(acpi_handle gpeDevice, uint32 gpeNumber, void* context)
EcSpaceSetup(acpi_handle region, uint32 function, void* context,
acpi_handle
acpi_GetReference(acpi_module_info* acpi, acpi_handle scope,
acpi_handle ec_gpehandle;
static uint32 EcGpeHandler(acpi_handle gpeDevice, uint32 gpeNumber,
static acpi_status EcSpaceSetup(acpi_handle region, uint32 function,
acpi_handle acpiVMBusHandle;
acpi_handle acpiHandle)
char** cid, acpi_handle acpiHandle)
acpi_handle acpiHandle);
acpi_GetInteger(acpi_handle acpiCookie,
pch_i2c_scan_bus_callback(acpi_handle object, uint32 nestingLevel,
acpi_status pch_i2c_scan_bus_callback(acpi_handle object, uint32 nestingLevel,
acpi_handle acpi_device;
acpi_handle handle, method;
acpi_handle acpiHandle;
acpi_handle child = NULL;
acpi_handle acpi_device;
acpi_handle handle;
acpi_evaluate_dsm(acpi_handle handle, const uint8 *guid, uint64 revision, uint64 function)
acpi_ac_notify_handler(acpi_handle device, uint32 value, void *context)
battery_notify_handler(acpi_handle device, uint32 value, void *context)
acpi_button_notify_handler(acpi_handle _device, uint32 value, void *context)
acpi_lid_notify_handler(acpi_handle _device, uint32 value, void *context)
als_notify_handler(acpi_handle device, uint32 value, void *context)
WMIACPI::_NotifyHandler(acpi_handle device, uint32 value, void *context)
WMIACPI::_Notify(acpi_handle device, uint32 value)
WMIAsus::_NotifyHandler(acpi_handle handle, uint32 notify, void *context)
WMIAsus::_Notify(acpi_handle handle, uint32 notify)
static void _NotifyHandler(acpi_handle handle,
void _Notify(acpi_handle handle, uint32 notify);
void _Notify(acpi_handle device, uint32 value);
static void _NotifyHandler(acpi_handle device,
read_current_irq(acpi_module_info* acpi, acpi_handle device,
read_possible_irqs(acpi_module_info* acpi, acpi_handle device,
set_current_irq(acpi_module_info* acpi, acpi_handle device,
evaluate_integer(acpi_module_info* acpi, acpi_handle handle,
acpi_handle parent, const acpi_pci_routing_table* acpiTable,
acpi_handle source;
acpi_handle parent, acpi_handle device, uint8 currentBus,
acpi_handle childHandle;
acpi_handle rootPciHandle;
read_irq_descriptor(acpi_module_info* acpi, acpi_handle device,
acpi_handle source;
acpi_handle handle;
status_t read_current_irq(acpi_module_info* acpi, acpi_handle device,
status_t read_possible_irqs(acpi_module_info* acpi, acpi_handle device,
status_t set_current_irq(acpi_module_info* acpi, acpi_handle device,