summaryrefslogtreecommitdiff
path: root/source/compiler/aslcompiler.h
diff options
context:
space:
mode:
authorJung-uk Kim <jkim@FreeBSD.org>2017-09-29 17:08:30 +0000
committerJung-uk Kim <jkim@FreeBSD.org>2017-09-29 17:08:30 +0000
commit2c673001fb88105f2d160032c4d4b76cb518e37f (patch)
tree3fc3b6aef8822267bd455907a6fce55c3f98b2ed /source/compiler/aslcompiler.h
parent0810e26699e1b40b9384eca2137be6155de0a5ba (diff)
Notes
Diffstat (limited to 'source/compiler/aslcompiler.h')
-rw-r--r--source/compiler/aslcompiler.h71
1 files changed, 54 insertions, 17 deletions
diff --git a/source/compiler/aslcompiler.h b/source/compiler/aslcompiler.h
index 3b6a9c1dc1c2..fdf7ea96d3ae 100644
--- a/source/compiler/aslcompiler.h
+++ b/source/compiler/aslcompiler.h
@@ -181,6 +181,7 @@
#include "aslmessages.h"
#include "aslglobal.h"
#include "preprocess.h"
+#include "dtcompiler.h"
/*******************************************************************************
@@ -265,8 +266,50 @@ void
CmCleanupAndExit (
void);
+
+/*
+ * aslallocate - memory allocation
+ */
+void *
+UtLocalCalloc (
+ UINT32 Size);
+
+void
+UtExpandLineBuffers (
+ void);
+
+void
+UtReallocLineBuffers (
+ char **Buffer,
+ UINT32 OldSize,
+ UINT32 NewSize);
+
+void
+UtFreeLineBuffers (
+ void);
+
+
+/*
+ * aslcache - local cache support
+ */
+char *
+UtLocalCacheCalloc (
+ UINT32 Length);
+
+ACPI_PARSE_OBJECT *
+UtParseOpCacheCalloc (
+ void);
+
+DT_SUBTABLE *
+UtSubtableCacheCalloc (
+ void);
+
+DT_FIELD *
+UtFieldCacheCalloc (
+ void);
+
void
-CmDeleteCaches (
+UtDeleteLocalCaches (
void);
@@ -407,6 +450,16 @@ AslAbort (
void);
void
+AslDualParseOpError (
+ UINT8 Level,
+ UINT16 MainMessageId,
+ ACPI_PARSE_OBJECT *MainOp,
+ char *MainMessage,
+ UINT16 SecondMessageId,
+ ACPI_PARSE_OBJECT *SecondOp,
+ char *SecondaryMessage);
+
+void
AslError (
UINT8 Level,
UINT16 MessageId,
@@ -1150,10 +1203,6 @@ void
UtEndEvent (
UINT8 Event);
-void *
-UtLocalCalloc (
- UINT32 Size);
-
void
UtDisplaySummary (
UINT32 FileId);
@@ -1176,18 +1225,6 @@ void
UtSetParseOpName (
ACPI_PARSE_OBJECT *Op);
-char *
-UtStringCacheCalloc (
- UINT32 Length);
-
-void
-UtExpandLineBuffers (
- void);
-
-void
-UtFreeLineBuffers (
- void);
-
ACPI_STATUS
UtInternalizeName (
char *ExternalName,