mirror of
https://github.com/acpica/acpica/
synced 2025-01-07 10:04:53 +03:00
Added ACPI_OBJECT_INTERNAL type
date 99.07.07.19.47.00; author rmoore1; state Exp;
This commit is contained in:
parent
ee72886a72
commit
cf36a33473
@ -224,27 +224,27 @@ NsDumpRootDevices (
|
||||
ACPI_STATUS
|
||||
NsEvaluateByHandle (
|
||||
NAME_TABLE_ENTRY *ObjectNte,
|
||||
ACPI_OBJECT **Params,
|
||||
ACPI_OBJECT *ReturnObject);
|
||||
ACPI_OBJECT_INTERNAL **Params,
|
||||
ACPI_OBJECT_INTERNAL *ReturnObject);
|
||||
|
||||
ACPI_STATUS
|
||||
NsEvaluateByName (
|
||||
char *Pathname,
|
||||
ACPI_OBJECT **Params,
|
||||
ACPI_OBJECT *ReturnObject);
|
||||
ACPI_OBJECT_INTERNAL **Params,
|
||||
ACPI_OBJECT_INTERNAL *ReturnObject);
|
||||
|
||||
ACPI_STATUS
|
||||
NsEvaluateRelative (
|
||||
NAME_TABLE_ENTRY *ObjectNte,
|
||||
char *Pathname,
|
||||
ACPI_OBJECT **Params,
|
||||
ACPI_OBJECT *ReturnObject);
|
||||
ACPI_OBJECT_INTERNAL **Params,
|
||||
ACPI_OBJECT_INTERNAL *ReturnObject);
|
||||
|
||||
|
||||
ACPI_STATUS
|
||||
NsExecuteControlMethod (
|
||||
NAME_TABLE_ENTRY *MethodNte,
|
||||
ACPI_OBJECT **Params);
|
||||
ACPI_OBJECT_INTERNAL **Params);
|
||||
|
||||
ACPI_STATUS
|
||||
NsGetObjectValue (
|
||||
@ -344,7 +344,7 @@ NsCompareValue (
|
||||
|
||||
ACPI_HANDLE
|
||||
NsFindValue (
|
||||
ACPI_OBJECT *ObjDesc,
|
||||
ACPI_OBJECT_INTERNAL *ObjDesc,
|
||||
ACPI_HANDLE SearchBase,
|
||||
INT32 MaxDepth);
|
||||
|
||||
@ -445,7 +445,7 @@ NsInternalizeName (
|
||||
|
||||
INT32
|
||||
IsNsValue (
|
||||
ACPI_OBJECT *pOD);
|
||||
ACPI_OBJECT_INTERNAL *pOD);
|
||||
|
||||
INT32
|
||||
NsMarkNS(
|
||||
|
@ -1,7 +1,7 @@
|
||||
|
||||
/******************************************************************************
|
||||
*
|
||||
* Name: acpiobj.h - Definition of ACPI_OBJECT
|
||||
* Name: acpiobj.h - Definition of ACPI_OBJECT_INTERNAL (Internal object only)
|
||||
*
|
||||
*****************************************************************************/
|
||||
|
||||
@ -101,7 +101,7 @@
|
||||
#include <datatypes.h>
|
||||
|
||||
/*
|
||||
* All variants of the ACPI_OBJECT are defined with the same
|
||||
* All variants of the ACPI_OBJECT_INTERNAL are defined with the same
|
||||
* sequence of field types, with fields that are not used in a particular
|
||||
* variant being named "Reserved". This is not strictly necessary, but
|
||||
* may in some circumstances simplify understanding if these structures
|
||||
@ -367,13 +367,13 @@ typedef union od /* OBJECT DESCRIPTOR */
|
||||
void *Ref; /* bOpCode Use of pvRef field
|
||||
* ------- ----------------------------
|
||||
* NameOp ACPI_HANDLE for referenced name
|
||||
* IndexOp ACPI_OBJECT **
|
||||
* IndexOp ACPI_OBJECT_INTERNAL **
|
||||
*/
|
||||
void *Reserved_p2;
|
||||
void *Reserved_p3;
|
||||
} Lvalue;
|
||||
|
||||
} ACPI_OBJECT;
|
||||
} ACPI_OBJECT_INTERNAL;
|
||||
|
||||
|
||||
/*
|
||||
@ -381,7 +381,7 @@ typedef union od /* OBJECT DESCRIPTOR */
|
||||
*/
|
||||
|
||||
/*
|
||||
* The sLvalue case of ACPI_OBJECT includes a one-byte field which
|
||||
* The sLvalue case of ACPI_OBJECT_INTERNAL includes a one-byte field which
|
||||
* contains an AML opcode identifying the type of lvalue. Debug1 is used
|
||||
* in this field as a stand-in for the (two-byte) AML encoding of DebugOp.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user