summaryrefslogtreecommitdiff
path: root/source/tools/acpiexec/aecommon.h
diff options
context:
space:
mode:
Diffstat (limited to 'source/tools/acpiexec/aecommon.h')
-rw-r--r--source/tools/acpiexec/aecommon.h20
1 files changed, 15 insertions, 5 deletions
diff --git a/source/tools/acpiexec/aecommon.h b/source/tools/acpiexec/aecommon.h
index d9ade0b6016c0..9dbb3fac16470 100644
--- a/source/tools/acpiexec/aecommon.h
+++ b/source/tools/acpiexec/aecommon.h
@@ -195,7 +195,9 @@ typedef struct ae_debug_regions
typedef struct init_file_entry
{
char *Name;
+ char *Value;
ACPI_OPERAND_OBJECT *ObjDesc;
+ BOOLEAN IsUsed;
} INIT_FILE_ENTRY;
@@ -346,19 +348,23 @@ int
AeOpenInitializationFile (
char *Filename);
-void
+ACPI_STATUS
AeProcessInitFile (
void);
ACPI_STATUS
-AeSetupConfiguration (
- void *RegionAddr);
-
-ACPI_STATUS
AeLookupInitFileEntry (
char *Pathname,
ACPI_OPERAND_OBJECT **ObjDesc);
+void
+AeDisplayUnusedInitFileItems (
+ void);
+
+void
+AeDeleteInitFileList (
+ void);
+
/* aeexec */
void
@@ -377,6 +383,10 @@ AeGetDevices (
void **ReturnValue);
ACPI_STATUS
+AeSetupConfiguration (
+ void *RegionAddr);
+
+ACPI_STATUS
ExecuteOSI (
char *OsiString,
UINT64 ExpectedResult);