summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/acpica/acutils.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/contrib/dev/acpica/acutils.h')
-rw-r--r--sys/contrib/dev/acpica/acutils.h111
1 files changed, 61 insertions, 50 deletions
diff --git a/sys/contrib/dev/acpica/acutils.h b/sys/contrib/dev/acpica/acutils.h
index e20dec6..31826e2 100644
--- a/sys/contrib/dev/acpica/acutils.h
+++ b/sys/contrib/dev/acpica/acutils.h
@@ -1,7 +1,7 @@
/******************************************************************************
*
* Name: acutils.h -- prototypes for the common (subsystem-wide) procedures
- * $Revision: 148 $
+ * $Revision: 154 $
*
*****************************************************************************/
@@ -9,7 +9,7 @@
*
* 1. Copyright Notice
*
- * Some or all of this work - Copyright (c) 1999 - 2002, Intel Corp.
+ * Some or all of this work - Copyright (c) 1999 - 2003, Intel Corp.
* All rights reserved.
*
* 2. License
@@ -140,6 +140,7 @@ typedef struct acpi_pkg_info
ACPI_SIZE Length;
UINT32 ObjectSpace;
UINT32 NumPackages;
+
} ACPI_PKG_INFO;
#define REF_INCREMENT (UINT16) 0
@@ -187,25 +188,25 @@ AcpiUtValidateFadt (
#if defined(ACPI_DEBUG_OUTPUT) || defined(ACPI_DEBUGGER)
-NATIVE_CHAR *
+char *
AcpiUtGetMutexName (
UINT32 MutexId);
#endif
-NATIVE_CHAR *
+char *
AcpiUtGetTypeName (
ACPI_OBJECT_TYPE Type);
-NATIVE_CHAR *
+char *
AcpiUtGetObjectTypeName (
ACPI_OPERAND_OBJECT *ObjDesc);
-NATIVE_CHAR *
+char *
AcpiUtGetRegionName (
UINT8 SpaceId);
-NATIVE_CHAR *
+char *
AcpiUtGetEventName (
UINT32 EventId);
@@ -231,51 +232,51 @@ AcpiUtAllocateOwnerId (
ACPI_SIZE
AcpiUtStrlen (
- const NATIVE_CHAR *String);
+ const char *String);
-NATIVE_CHAR *
+char *
AcpiUtStrcpy (
- NATIVE_CHAR *DstString,
- const NATIVE_CHAR *SrcString);
+ char *DstString,
+ const char *SrcString);
-NATIVE_CHAR *
+char *
AcpiUtStrncpy (
- NATIVE_CHAR *DstString,
- const NATIVE_CHAR *SrcString,
+ char *DstString,
+ const char *SrcString,
ACPI_SIZE Count);
int
AcpiUtStrncmp (
- const NATIVE_CHAR *String1,
- const NATIVE_CHAR *String2,
+ const char *String1,
+ const char *String2,
ACPI_SIZE Count);
int
AcpiUtStrcmp (
- const NATIVE_CHAR *String1,
- const NATIVE_CHAR *String2);
+ const char *String1,
+ const char *String2);
-NATIVE_CHAR *
+char *
AcpiUtStrcat (
- NATIVE_CHAR *DstString,
- const NATIVE_CHAR *SrcString);
+ char *DstString,
+ const char *SrcString);
-NATIVE_CHAR *
+char *
AcpiUtStrncat (
- NATIVE_CHAR *DstString,
- const NATIVE_CHAR *SrcString,
+ char *DstString,
+ const char *SrcString,
ACPI_SIZE Count);
UINT32
AcpiUtStrtoul (
- const NATIVE_CHAR *String,
- NATIVE_CHAR **Terminator,
+ const char *String,
+ char **Terminator,
UINT32 Base);
-NATIVE_CHAR *
+char *
AcpiUtStrstr (
- NATIVE_CHAR *String1,
- NATIVE_CHAR *String2);
+ char *String1,
+ char *String2);
void *
AcpiUtMemcpy (
@@ -286,7 +287,7 @@ AcpiUtMemcpy (
void *
AcpiUtMemset (
void *Dest,
- NATIVE_UINT Value,
+ ACPI_NATIVE_UINT Value,
ACPI_SIZE Count);
int
@@ -433,7 +434,7 @@ void
AcpiUtTraceStr (
UINT32 LineNumber,
ACPI_DEBUG_PRINT_INFO *DbgInfo,
- NATIVE_CHAR *String);
+ char *String);
void
AcpiUtExit (
@@ -460,19 +461,19 @@ AcpiUtPtrExit (
void
AcpiUtReportInfo (
- NATIVE_CHAR *ModuleName,
+ char *ModuleName,
UINT32 LineNumber,
UINT32 ComponentId);
void
AcpiUtReportError (
- NATIVE_CHAR *ModuleName,
+ char *ModuleName,
UINT32 LineNumber,
UINT32 ComponentId);
void
AcpiUtReportWarning (
- NATIVE_CHAR *ModuleName,
+ char *ModuleName,
UINT32 LineNumber,
UINT32 ComponentId);
@@ -536,11 +537,20 @@ AcpiUtDeleteInternalObjectList (
#define METHOD_NAME__SEG "_SEG"
#define METHOD_NAME__BBN "_BBN"
#define METHOD_NAME__PRT "_PRT"
+#define METHOD_NAME__CRS "_CRS"
+#define METHOD_NAME__PRS "_PRS"
+
+ACPI_STATUS
+AcpiUtEvaluateObject (
+ ACPI_NAMESPACE_NODE *PrefixNode,
+ char *Path,
+ UINT32 ExpectedReturnBtypes,
+ ACPI_OPERAND_OBJECT **ReturnDesc);
ACPI_STATUS
AcpiUtEvaluateNumericObject (
- NATIVE_CHAR *ObjectName,
+ char *ObjectName,
ACPI_NAMESPACE_NODE *DeviceNode,
ACPI_INTEGER *Address);
@@ -600,14 +610,14 @@ AcpiUtReleaseMutex (
ACPI_OPERAND_OBJECT *
AcpiUtCreateInternalObjectDbg (
- NATIVE_CHAR *ModuleName,
+ char *ModuleName,
UINT32 LineNumber,
UINT32 ComponentId,
ACPI_OBJECT_TYPE Type);
void *
AcpiUtAllocateObjectDescDbg (
- NATIVE_CHAR *ModuleName,
+ char *ModuleName,
UINT32 LineNumber,
UINT32 ComponentId);
@@ -757,17 +767,17 @@ AcpiUtValidAcpiName (
BOOLEAN
AcpiUtValidAcpiCharacter (
- NATIVE_CHAR Character);
+ char Character);
ACPI_STATUS
AcpiUtStrtoul64 (
- NATIVE_CHAR *String,
+ char *String,
UINT32 Base,
ACPI_INTEGER *RetInteger);
-NATIVE_CHAR *
+char *
AcpiUtStrupr (
- NATIVE_CHAR *SrcString);
+ char *SrcString);
UINT8 *
AcpiUtGetResourceEndTag (
@@ -789,7 +799,8 @@ AcpiUtSetIntegerWidth (
#ifdef ACPI_DEBUG_OUTPUT
void
AcpiUtDisplayInitPathname (
- ACPI_HANDLE ObjHandle,
+ UINT8 Type,
+ ACPI_NAMESPACE_NODE *ObjHandle,
char *Path);
#endif
@@ -828,14 +839,14 @@ void *
AcpiUtAllocate (
ACPI_SIZE Size,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
void *
AcpiUtCallocate (
ACPI_SIZE Size,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
@@ -845,21 +856,21 @@ void *
AcpiUtAllocateAndTrack (
ACPI_SIZE Size,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
void *
AcpiUtCallocateAndTrack (
ACPI_SIZE Size,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
void
AcpiUtFreeAndTrack (
void *Address,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
ACPI_DEBUG_MEM_BLOCK *
@@ -874,7 +885,7 @@ AcpiUtTrackAllocation (
ACPI_SIZE Size,
UINT8 AllocType,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
ACPI_STATUS
@@ -882,7 +893,7 @@ AcpiUtRemoveAllocation (
UINT32 ListId,
ACPI_DEBUG_MEM_BLOCK *Address,
UINT32 Component,
- NATIVE_CHAR *Module,
+ char *Module,
UINT32 Line);
void
@@ -892,7 +903,7 @@ AcpiUtDumpAllocationInfo (
void
AcpiUtDumpAllocations (
UINT32 Component,
- NATIVE_CHAR *Module);
+ char *Module);
#endif
OpenPOWER on IntegriCloud