Searched defs:WalkState (Results 1 - 25 of 50) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/
H A Ddscontrol.c72 ACPI_WALK_STATE *WalkState,
83 Op, Op->Common.AmlOpcode, WalkState));
92 if (WalkState->ControlState)
94 if (WalkState->ControlState->Control.AmlPredicateStart ==
95 (WalkState->ParserState.Aml - 1))
99 WalkState->ControlState->Common.State =
124 WalkState->ParserState.Aml - 1;
126 WalkState->ParserState.PkgEnd;
133 AcpiUtPushGenericState (&WalkState->ControlState, ControlState);
141 if (WalkState
71 AcpiDsExecBeginControlOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
176 AcpiDsExecEndControlOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
[all...]
H A Ddswscope.c57 * PARAMETERS: WalkState - Current state
68 ACPI_WALK_STATE *WalkState)
75 while (WalkState->ScopeInfo)
79 ScopeInfo = WalkState->ScopeInfo;
80 WalkState->ScopeInfo = ScopeInfo->Scope.Next;
97 * WalkState - Current state
110 ACPI_WALK_STATE *WalkState)
149 WalkState->ScopeDepth++;
152 "[%.2d] Pushed scope ", (UINT32) WalkState->ScopeDepth));
154 OldScopeInfo = WalkState
67 AcpiDsScopeStackClear( ACPI_WALK_STATE *WalkState) argument
107 AcpiDsScopeStackPush( ACPI_NAMESPACE_NODE *Node, ACPI_OBJECT_TYPE Type, ACPI_WALK_STATE *WalkState) argument
193 AcpiDsScopeStackPop( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddsargs.c89 ACPI_WALK_STATE *WalkState; local
109 WalkState = AcpiDsCreateWalkState (0, NULL, NULL, NULL);
110 if (!WalkState)
116 Status = AcpiDsInitAmlWalk (WalkState, Op, NULL, AmlStart,
120 AcpiDsDeleteWalkState (WalkState);
126 WalkState->ParseFlags = ACPI_PARSE_DEFERRED_OP;
127 WalkState->DeferredNode = Node;
131 Status = AcpiPsParseAml (WalkState);
154 WalkState = AcpiDsCreateWalkState (0, NULL, NULL, NULL);
155 if (!WalkState)
[all...]
H A Ddsdebug.c121 * WalkState - Current state of the parse tree walk
134 ACPI_WALK_STATE *WalkState,
155 if (WalkState->DeferredNode)
167 Thread = WalkState->Thread;
179 AcpiDsPrintNodePathname (WalkState->MethodNode, NULL);
196 MethodDesc, WalkState);
205 if (NextWalkState == WalkState)
244 ACPI_WALK_STATE *WalkState,
132 AcpiDsDumpMethodStack( ACPI_STATUS Status, ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op) argument
H A Ddswload.c64 * PARAMETERS: WalkState - Current state of the parse tree walk
75 ACPI_WALK_STATE *WalkState,
85 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
88 WalkState->DescendingCallback = NULL;
89 WalkState->AscendingCallback = NULL;
96 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
98 WalkState->DescendingCallback = AcpiDsLoad1BeginOp;
99 WalkState->AscendingCallback = AcpiDsLoad1EndOp;
106 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
108 WalkState
74 AcpiDsInitCallbacks( ACPI_WALK_STATE *WalkState, UINT32 PassNumber) argument
147 AcpiDsLoad1BeginOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT **OutOp) argument
446 AcpiDsLoad1EndOp( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddswload2.c61 * PARAMETERS: WalkState - Current state of the parse tree walk
72 ACPI_WALK_STATE *WalkState,
86 Op = WalkState->Op;
87 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
91 if ((WalkState->ControlState) &&
92 (WalkState->ControlState->Common.State ==
97 Status = AcpiDsExecBeginOp (WalkState, OutOp);
103 if ((!(WalkState->OpInfo->Flags & AML_NSOPCODE) &&
104 (WalkState->Opcode != AML_INT_NAMEPATH_OP)) ||
105 (!(WalkState
71 AcpiDsLoad2BeginOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT **OutOp) argument
385 AcpiDsLoad2EndOp( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddswexec.c82 * PARAMETERS: WalkState - Current state of the parse tree walk
93 ACPI_WALK_STATE *WalkState,
101 ACPI_FUNCTION_TRACE_PTR (DsGetPredicateValue, WalkState);
104 WalkState->ControlState->Common.State = 0;
108 Status = AcpiDsResultPop (&ObjDesc, WalkState);
119 Status = AcpiDsCreateOperand (WalkState, WalkState->Op, 0);
125 Status = AcpiExResolveToValue (&WalkState->Operands [0], WalkState);
131 ObjDesc = WalkState
92 AcpiDsGetPredicateValue( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ResultObj) argument
233 AcpiDsExecBeginOp( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT **OutOp) argument
391 AcpiDsExecEndOp( ACPI_WALK_STATE *WalkState) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexresnte.c62 * WalkState - Current state. Valid only if executing AML
84 ACPI_WALK_STATE *WalkState)
223 Status = AcpiExReadDataFromField (WalkState, SourceDesc, &ObjDesc);
82 AcpiExResolveNodeToValue( ACPI_NAMESPACE_NODE **ObjectPtr, ACPI_WALK_STATE *WalkState) argument
H A Dexfield.c127 * PARAMETERS: WalkState - Current execution state
140 ACPI_WALK_STATE *WalkState,
139 AcpiExReadDataFromField( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **RetBufferDesc) argument
H A Dexoparg2.c83 * PARAMETERS: WalkState - Current walk state
96 ACPI_WALK_STATE *WalkState)
98 ACPI_OPERAND_OBJECT **Operand = &WalkState->Operands[0];
105 AcpiPsGetOpcodeName (WalkState->Opcode));
110 switch (WalkState->Opcode)
147 WalkState->Opcode));
159 * PARAMETERS: WalkState - Current walk state
170 ACPI_WALK_STATE *WalkState)
172 ACPI_OPERAND_OBJECT **Operand = &WalkState->Operands[0];
179 AcpiPsGetOpcodeName (WalkState
95 AcpiExOpcode_2A_0T_0R( ACPI_WALK_STATE *WalkState) argument
169 AcpiExOpcode_2A_2T_1R( ACPI_WALK_STATE *WalkState) argument
279 AcpiExOpcode_2A_1T_1R( ACPI_WALK_STATE *WalkState) argument
538 AcpiExOpcode_2A_0T_1R( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexoparg3.c82 * PARAMETERS: WalkState - Current walk state
92 ACPI_WALK_STATE *WalkState)
94 ACPI_OPERAND_OBJECT **Operand = &WalkState->Operands[0];
100 AcpiPsGetOpcodeName (WalkState->Opcode));
103 switch (WalkState->Opcode)
147 WalkState->Opcode));
164 * PARAMETERS: WalkState - Current walk state
174 ACPI_WALK_STATE *WalkState)
176 ACPI_OPERAND_OBJECT **Operand = &WalkState->Operands[0];
185 AcpiPsGetOpcodeName (WalkState
91 AcpiExOpcode_3A_0T_0R( ACPI_WALK_STATE *WalkState) argument
173 AcpiExOpcode_3A_1T_1R( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexoparg6.c212 * PARAMETERS: WalkState - Current walk state
222 ACPI_WALK_STATE *WalkState)
224 ACPI_OPERAND_OBJECT **Operand = &WalkState->Operands[0];
232 AcpiPsGetOpcodeName (WalkState->Opcode));
235 switch (WalkState->Opcode)
326 Status = AcpiExLoadTableOp (WalkState, &ReturnDesc);
332 WalkState->Opcode));
352 WalkState->ResultObj = ReturnDesc;
221 AcpiExOpcode_6A_0T_1R( ACPI_WALK_STATE *WalkState) argument
H A Dexresolv.c60 ACPI_WALK_STATE *WalkState);
70 * WalkState - Current method state
81 ACPI_WALK_STATE *WalkState)
102 Status = AcpiExResolveObjectToValue (StackPtr, WalkState);
123 WalkState);
140 * WalkState - Current method state
152 ACPI_WALK_STATE *WalkState)
182 StackDesc->Reference.Value, WalkState, &ObjDesc);
212 if ((WalkState->Opcode == AML_INT_METHODCALL_OP) ||
213 (WalkState
79 AcpiExResolveToValue( ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
150 AcpiExResolveObjectToValue( ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
350 AcpiExResolveMultiple( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *Operand, ACPI_OBJECT_TYPE *ReturnType, ACPI_OPERAND_OBJECT **ReturnDesc) argument
[all...]
H A Dexresop.c130 * WalkState - Current state
148 ACPI_WALK_STATE *WalkState)
370 Status = AcpiExResolveToValue (StackPtr, WalkState);
726 ACPI_DUMP_OPERANDS (WalkState->Operands,
727 AcpiPsGetOpcodeName (Opcode), WalkState->NumOperands);
145 AcpiExResolveOperands( UINT16 Opcode, ACPI_OPERAND_OBJECT **StackPtr, ACPI_WALK_STATE *WalkState) argument
H A Dexstoren.c61 * WalkState - Current walk state
74 ACPI_WALK_STATE *WalkState)
107 Status = AcpiExResolveToValue (SourceDescPtr, WalkState);
116 if (WalkState->Opcode == AML_COPY_OP)
170 * WalkState - Current walk state
203 ACPI_WALK_STATE *WalkState)
220 Status = AcpiUtCopyIobjectToIobject (ActualSrcDesc, NewDesc, WalkState);
236 SourceDesc, &ActualSrcDesc, WalkState);
281 WalkState);
71 AcpiExResolveObject( ACPI_OPERAND_OBJECT **SourceDescPtr, ACPI_OBJECT_TYPE TargetType, ACPI_WALK_STATE *WalkState) argument
199 AcpiExStoreObjectToObject( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *DestDesc, ACPI_OPERAND_OBJECT **NewDesc, ACPI_WALK_STATE *WalkState) argument
H A Dexcreate.c60 * PARAMETERS: WalkState - Current state, contains operands
70 ACPI_WALK_STATE *WalkState)
82 AliasNode = (ACPI_NAMESPACE_NODE *) WalkState->Operands[0];
83 TargetNode = (ACPI_NAMESPACE_NODE *) WalkState->Operands[1];
164 * PARAMETERS: WalkState - Current state
174 ACPI_WALK_STATE *WalkState)
204 (ACPI_NAMESPACE_NODE *) WalkState->Operands[0],
221 * PARAMETERS: WalkState - Current state
233 ACPI_WALK_STATE *WalkState)
261 ObjDesc->Mutex.SyncLevel = (UINT8) WalkState
69 AcpiExCreateAlias( ACPI_WALK_STATE *WalkState) argument
173 AcpiExCreateEvent( ACPI_WALK_STATE *WalkState) argument
232 AcpiExCreateMutex( ACPI_WALK_STATE *WalkState) argument
294 AcpiExCreateRegion( UINT8 *AmlStart, UINT32 AmlLength, UINT8 SpaceId, ACPI_WALK_STATE *WalkState) argument
406 AcpiExCreateProcessor( ACPI_WALK_STATE *WalkState) argument
458 AcpiExCreatePowerResource( ACPI_WALK_STATE *WalkState) argument
510 AcpiExCreateMethod( UINT8 *AmlStart, UINT32 AmlLength, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexmutex.c239 * WalkState - Current method execution state
251 ACPI_WALK_STATE *WalkState)
266 if (!WalkState->Thread)
278 if (WalkState->Thread->CurrentSyncLevel > ObjDesc->Mutex.SyncLevel)
284 WalkState->Thread->CurrentSyncLevel));
291 ObjDesc->Mutex.SyncLevel, WalkState->Thread->CurrentSyncLevel,
292 ObjDesc->Mutex.AcquisitionDepth, WalkState->Thread));
295 ObjDesc, WalkState->Thread->ThreadId);
301 ObjDesc->Mutex.OwnerThread = WalkState->Thread;
303 WalkState
248 AcpiExAcquireMutex( ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
408 AcpiExReleaseMutex( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexoparg1.c83 * PARAMETERS: WalkState - Current state (contains AML opcode)
93 ACPI_WALK_STATE *WalkState)
100 AcpiPsGetOpcodeName (WalkState->Opcode));
105 switch (WalkState->Opcode)
122 WalkState->Opcode));
131 if ((ACPI_FAILURE (Status)) || WalkState->ResultObj)
134 WalkState->ResultObj = NULL;
140 WalkState->ResultObj = ReturnDesc;
151 * PARAMETERS: WalkState - Current state (contains AML opcode)
162 ACPI_WALK_STATE *WalkState)
92 AcpiExOpcode_0A_0T_1R( ACPI_WALK_STATE *WalkState) argument
161 AcpiExOpcode_1A_0T_0R( ACPI_WALK_STATE *WalkState) argument
232 AcpiExOpcode_1A_1T_0R( ACPI_WALK_STATE *WalkState) argument
281 AcpiExOpcode_1A_1T_1R( ACPI_WALK_STATE *WalkState) argument
623 AcpiExOpcode_1A_0T_1R( ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexstore.c61 ACPI_WALK_STATE *WalkState);
67 ACPI_WALK_STATE *WalkState);
78 * WalkState - Current walk state
94 ACPI_WALK_STATE *WalkState)
120 (ACPI_NAMESPACE_NODE *) DestDesc, WalkState,
172 WalkState, ACPI_IMPLICIT_CONVERSION);
179 Status = AcpiExStoreObjectToIndex (SourceDesc, RefDesc, WalkState);
188 RefDesc->Reference.Value, SourceDesc, WalkState);
223 * WalkState - Current walk state
235 ACPI_WALK_STATE *WalkState)
91 AcpiExStore( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *DestDesc, ACPI_WALK_STATE *WalkState) argument
232 AcpiExStoreObjectToIndex( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *IndexDesc, ACPI_WALK_STATE *WalkState) argument
412 AcpiExStoreObjectToNode( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_NAMESPACE_NODE *Node, ACPI_WALK_STATE *WalkState, UINT8 ImplicitConversion) argument
613 AcpiExStoreDirectToNode( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_NAMESPACE_NODE *Node, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dextrace.c214 * WalkState - current state, NULL if not yet executing
227 ACPI_WALK_STATE *WalkState)
290 * WalkState - current state, NULL if not yet executing
303 ACPI_WALK_STATE *WalkState)
371 * WalkState - current state, NULL if not yet executing
383 ACPI_WALK_STATE *WalkState)
403 * WalkState - current state, NULL if not yet executing
415 ACPI_WALK_STATE *WalkState)
224 AcpiExStartTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
300 AcpiExStopTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
381 AcpiExStartTraceOpcode( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
413 AcpiExStopTraceOpcode( ACPI_PARSE_OBJECT *Op, ACPI_WALK_STATE *WalkState) argument
/illumos-gate/usr/src/uts/intel/io/acpica/disassembler/
H A Ddmdeferred.c165 ACPI_WALK_STATE *WalkState; local
186 WalkState = AcpiDsCreateWalkState (0, Op, NULL, NULL);
187 if (!WalkState)
192 Status = AcpiDsInitAmlWalk (WalkState, Op, NULL, Aml,
201 WalkState->ParseFlags &= ~ACPI_PARSE_DELETE_TREE;
202 WalkState->ParseFlags |= ACPI_PARSE_DISASSEMBLE;
203 Status = AcpiPsParseAml (WalkState);
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/
H A Dnsparse.c79 ACPI_WALK_STATE *WalkState; local
119 WalkState = AcpiDsCreateWalkState (OwnerId, NULL, NULL, NULL);
120 if (!WalkState)
126 Status = AcpiDsInitAmlWalk (WalkState, ParseRoot, NULL,
130 AcpiDsDeleteWalkState (WalkState);
139 WalkState->NamespaceOverride = TRUE;
147 StartNode, ACPI_TYPE_METHOD, WalkState);
150 AcpiDsDeleteWalkState (WalkState);
159 Status = AcpiPsParseAml (WalkState);
H A Dnssearch.c273 * WalkState - Current state of the walk
296 ACPI_WALK_STATE *WalkState,
355 (*ReturnNode)->Type, WalkState->OwnerId));
362 (*ReturnNode)->OwnerId = WalkState->OwnerId;
437 (WalkState && WalkState->Opcode == AML_SCOPE_OP))
450 AcpiNsInstallNode (WalkState, Node, NewNode, Type);
294 AcpiNsSearchAndEnter( UINT32 TargetName, ACPI_WALK_STATE *WalkState, ACPI_NAMESPACE_NODE *Node, ACPI_INTERPRETER_MODE InterpreterMode, ACPI_OBJECT_TYPE Type, UINT32 Flags, ACPI_NAMESPACE_NODE **ReturnNode) argument
/illumos-gate/usr/src/uts/intel/io/acpica/parser/
H A Dpsxface.c136 ACPI_WALK_STATE *WalkState; local
185 WalkState = AcpiDsCreateWalkState (
187 if (!WalkState)
193 Status = AcpiDsInitAmlWalk (WalkState, Op, Info->Node,
198 AcpiDsDeleteWalkState (WalkState);
204 WalkState->ParseFlags |= ACPI_PARSE_MODULE_LEVEL;
211 Status = Info->ObjDesc->Method.Dispatch.Implementation (WalkState);
212 Info->ReturnObject = WalkState->ReturnDesc;
216 AcpiDsScopeStackClear (WalkState);
217 AcpiPsCleanupScope (&WalkState
[all...]
H A Dpsloop.c67 ACPI_WALK_STATE *WalkState,
83 * PARAMETERS: WalkState - Current state
95 ACPI_WALK_STATE *WalkState,
104 ACPI_FUNCTION_TRACE_PTR (PsGetArguments, WalkState);
117 AcpiPsGetNextSimpleArg (&(WalkState->ParserState),
118 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), Op);
123 Status = AcpiPsGetNextNamepath (WalkState,
124 &(WalkState->ParserState), Op, ACPI_POSSIBLE_METHOD_CALL);
130 WalkState->ArgTypes = 0;
137 while (GET_CURRENT_ARG_TYPE (WalkState
94 AcpiPsGetArguments( ACPI_WALK_STATE *WalkState, UINT8 *AmlOpStart, ACPI_PARSE_OBJECT *Op) argument
408 AcpiPsParseLoop( ACPI_WALK_STATE *WalkState) argument
[all...]

Completed in 108 milliseconds

12