XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
acpi_walk_state Struct Reference

#include <acstruct.h>

Collaboration diagram for acpi_walk_state:
Collaboration graph
[legend]

Public Attributes

struct acpi_walk_stateNext
 
UINT8 DescriptorType
 
UINT8 WalkType
 
UINT16 Opcode
 
UINT8 NextOpInfo
 
UINT8 NumOperands
 
UINT8 OperandIndex
 
ACPI_OWNER_ID OwnerId
 
BOOLEAN LastPredicate
 
UINT8 CurrentResult
 
UINT8 ReturnUsed
 
UINT8 ScopeDepth
 
UINT8 PassNumber
 
BOOLEAN NamespaceOverride
 
UINT8 ResultSize
 
UINT8 ResultCount
 
UINT8Aml
 
UINT32 ArgTypes
 
UINT32 MethodBreakpoint
 
UINT32 UserBreakpoint
 
UINT32 ParseFlags
 
ACPI_PARSE_STATE ParserState
 
UINT32 PrevArgTypes
 
UINT32 ArgCount
 
UINT16 MethodNestingDepth
 
UINT8 MethodIsNested
 
struct acpi_namespace_node Arguments [ACPI_METHOD_NUM_ARGS]
 
struct acpi_namespace_node LocalVariables [ACPI_METHOD_NUM_LOCALS]
 
union acpi_operand_objectOperands [ACPI_OBJ_NUM_OPERANDS+1]
 
union acpi_operand_object ** Params
 
UINT8AmlLastWhile
 
union acpi_operand_object ** CallerReturnDesc
 
ACPI_GENERIC_STATEControlState
 
struct acpi_namespace_nodeDeferredNode
 
union acpi_operand_objectImplicitReturnObj
 
struct acpi_namespace_nodeMethodCallNode
 
ACPI_PARSE_OBJECTMethodCallOp
 
union acpi_operand_objectMethodDesc
 
struct acpi_namespace_nodeMethodNode
 
char * MethodPathname
 
ACPI_PARSE_OBJECTOp
 
const ACPI_OPCODE_INFOOpInfo
 
ACPI_PARSE_OBJECTOrigin
 
union acpi_operand_objectResultObj
 
ACPI_GENERIC_STATEResults
 
union acpi_operand_objectReturnDesc
 
ACPI_GENERIC_STATEScopeInfo
 
ACPI_PARSE_OBJECTPrevOp
 
ACPI_PARSE_OBJECTNextOp
 
ACPI_THREAD_STATEThread
 
ACPI_PARSE_DOWNWARDS DescendingCallback
 
ACPI_PARSE_UPWARDS AscendingCallback
 

Member Data Documentation

◆ Aml

UINT8* acpi_walk_state::Aml

◆ AmlLastWhile

UINT8* acpi_walk_state::AmlLastWhile

◆ ArgCount

UINT32 acpi_walk_state::ArgCount

◆ ArgTypes

UINT32 acpi_walk_state::ArgTypes

◆ Arguments

struct acpi_namespace_node acpi_walk_state::Arguments[ACPI_METHOD_NUM_ARGS]

◆ AscendingCallback

ACPI_PARSE_UPWARDS acpi_walk_state::AscendingCallback

◆ CallerReturnDesc

union acpi_operand_object** acpi_walk_state::CallerReturnDesc

◆ ControlState

ACPI_GENERIC_STATE* acpi_walk_state::ControlState

◆ CurrentResult

UINT8 acpi_walk_state::CurrentResult

◆ DeferredNode

struct acpi_namespace_node* acpi_walk_state::DeferredNode

◆ DescendingCallback

ACPI_PARSE_DOWNWARDS acpi_walk_state::DescendingCallback

◆ DescriptorType

UINT8 acpi_walk_state::DescriptorType

◆ ImplicitReturnObj

union acpi_operand_object* acpi_walk_state::ImplicitReturnObj

◆ LastPredicate

BOOLEAN acpi_walk_state::LastPredicate

◆ LocalVariables

struct acpi_namespace_node acpi_walk_state::LocalVariables[ACPI_METHOD_NUM_LOCALS]

◆ MethodBreakpoint

UINT32 acpi_walk_state::MethodBreakpoint

◆ MethodCallNode

struct acpi_namespace_node* acpi_walk_state::MethodCallNode

◆ MethodCallOp

ACPI_PARSE_OBJECT* acpi_walk_state::MethodCallOp

◆ MethodDesc

union acpi_operand_object* acpi_walk_state::MethodDesc

◆ MethodIsNested

UINT8 acpi_walk_state::MethodIsNested

◆ MethodNestingDepth

UINT16 acpi_walk_state::MethodNestingDepth

◆ MethodNode

struct acpi_namespace_node* acpi_walk_state::MethodNode

◆ MethodPathname

char* acpi_walk_state::MethodPathname

◆ NamespaceOverride

BOOLEAN acpi_walk_state::NamespaceOverride

◆ Next

struct acpi_walk_state* acpi_walk_state::Next

◆ NextOp

ACPI_PARSE_OBJECT* acpi_walk_state::NextOp

◆ NextOpInfo

UINT8 acpi_walk_state::NextOpInfo

◆ NumOperands

UINT8 acpi_walk_state::NumOperands

◆ Op

ACPI_PARSE_OBJECT* acpi_walk_state::Op

◆ Opcode

UINT16 acpi_walk_state::Opcode

◆ OperandIndex

UINT8 acpi_walk_state::OperandIndex

◆ Operands

union acpi_operand_object* acpi_walk_state::Operands[ACPI_OBJ_NUM_OPERANDS+1]

◆ OpInfo

const ACPI_OPCODE_INFO* acpi_walk_state::OpInfo

◆ Origin

ACPI_PARSE_OBJECT* acpi_walk_state::Origin

◆ OwnerId

ACPI_OWNER_ID acpi_walk_state::OwnerId

◆ Params

union acpi_operand_object** acpi_walk_state::Params

◆ ParseFlags

UINT32 acpi_walk_state::ParseFlags

◆ ParserState

ACPI_PARSE_STATE acpi_walk_state::ParserState

◆ PassNumber

UINT8 acpi_walk_state::PassNumber

◆ PrevArgTypes

UINT32 acpi_walk_state::PrevArgTypes

◆ PrevOp

ACPI_PARSE_OBJECT* acpi_walk_state::PrevOp

◆ ResultCount

UINT8 acpi_walk_state::ResultCount

◆ ResultObj

union acpi_operand_object* acpi_walk_state::ResultObj

◆ Results

ACPI_GENERIC_STATE* acpi_walk_state::Results

◆ ResultSize

UINT8 acpi_walk_state::ResultSize

◆ ReturnDesc

union acpi_operand_object* acpi_walk_state::ReturnDesc

◆ ReturnUsed

UINT8 acpi_walk_state::ReturnUsed

◆ ScopeDepth

UINT8 acpi_walk_state::ScopeDepth

◆ ScopeInfo

ACPI_GENERIC_STATE* acpi_walk_state::ScopeInfo

◆ Thread

ACPI_THREAD_STATE* acpi_walk_state::Thread

◆ UserBreakpoint

UINT32 acpi_walk_state::UserBreakpoint

◆ WalkType

UINT8 acpi_walk_state::WalkType

The documentation for this struct was generated from the following file: