diff options
author | Jung-uk Kim <jkim@FreeBSD.org> | 2013-04-04 21:18:57 +0000 |
---|---|---|
committer | Jung-uk Kim <jkim@FreeBSD.org> | 2013-04-04 21:18:57 +0000 |
commit | 0ff2ef6cfe11e98b10c26dc8f1c359e6502538c8 (patch) | |
tree | 2d060ed4fedfc9aace2e673176570faa8ae1d376 /source/include/acutils.h | |
parent | 6bb10c5e2fa82c104e57c7468335930ba9e47d4f (diff) | |
download | src-7f85e11248202a877e3c4703714c8066f2ecf4e2.tar.gz src-7f85e11248202a877e3c4703714c8066f2ecf4e2.zip |
Import ACPICA 20130328.vendor/acpica/20130328
Diffstat (limited to 'source/include/acutils.h')
-rw-r--r-- | source/include/acutils.h | 37 |
1 files changed, 35 insertions, 2 deletions
diff --git a/source/include/acutils.h b/source/include/acutils.h index 165a1587e71b..52fb04981700 100644 --- a/source/include/acutils.h +++ b/source/include/acutils.h @@ -119,9 +119,10 @@ typedef struct acpi_pkg_info } ACPI_PKG_INFO; +/* Object reference counts */ + #define REF_INCREMENT (UINT16) 0 #define REF_DECREMENT (UINT16) 1 -#define REF_FORCE_DELETE (UINT16) 2 /* AcpiUtDumpBuffer */ @@ -614,7 +615,7 @@ ACPI_STATUS AcpiUtInitializeInterfaces ( void); -void +ACPI_STATUS AcpiUtInterfaceTerminate ( void); @@ -636,6 +637,38 @@ AcpiUtOsiImplementation ( /* + * utpredef - support for predefined names + */ +const ACPI_PREDEFINED_INFO * +AcpiUtGetNextPredefinedMethod ( + const ACPI_PREDEFINED_INFO *ThisName); + +const ACPI_PREDEFINED_INFO * +AcpiUtMatchPredefinedMethod ( + char *Name); + +const ACPI_PREDEFINED_INFO * +AcpiUtMatchResourceName ( + char *Name); + +void +AcpiUtDisplayPredefinedMethod ( + char *Buffer, + const ACPI_PREDEFINED_INFO *ThisName, + BOOLEAN MultiLine); + +void +AcpiUtGetExpectedReturnTypes ( + char *Buffer, + UINT32 ExpectedBtypes); + +UINT32 +AcpiUtGetResourceBitWidth ( + char *Buffer, + UINT16 Types); + + +/* * utstate - Generic state creation/cache routines */ void |