Lines Matching refs:WalkState

61     ACPI_WALK_STATE         *WalkState,
100 ACPI_WALK_STATE *WalkState;
123 WalkState = AcpiDsCreateWalkState (Node->OwnerId, NULL, NULL, NULL);
124 if (!WalkState)
130 Status = AcpiDsInitAmlWalk (WalkState, Op, Node,
134 AcpiDsDeleteWalkState (WalkState);
139 WalkState->DescendingCallback = AcpiDsDetectNamedOpcodes;
143 Status = AcpiPsParseAml (WalkState);
154 * PARAMETERS: WalkState - Current state of the parse tree walk
167 ACPI_WALK_STATE *WalkState,
176 if (!(WalkState->OpInfo->Flags & (AML_NAMED | AML_CREATE | AML_FIELD)))
191 WalkState->MethodDesc->Method.SyncLevel = 0;
192 WalkState->MethodDesc->Method.InfoFlags |=
197 WalkState->MethodNode->Name.Ascii, WalkState->MethodNode,
198 WalkState->OpInfo->Name, WalkState->Opcode));
211 * WalkState - Current state
225 ACPI_WALK_STATE *WalkState)
253 AmlOffset = (UINT32) ACPI_PTR_DIFF (WalkState->Aml,
254 WalkState->ParserState.AmlStart);
257 WalkState->MethodNode ?
258 WalkState->MethodNode->Name.Integer : 0,
259 WalkState->Opcode, AmlOffset, NULL);
263 AcpiDsClearImplicitReturn (WalkState);
267 AcpiDsDumpMethodStack (Status, WalkState, WalkState->Op);
272 AcpiDbDumpMethodInfo (Status, WalkState);
332 * WalkState - current state, NULL if not yet executing
347 ACPI_WALK_STATE *WalkState)
360 AcpiExStartTraceMethod (MethodNode, ObjDesc, WalkState);
401 if (WalkState &&
403 (WalkState->Thread->CurrentSyncLevel >
410 WalkState->Thread->CurrentSyncLevel));
419 if (!WalkState ||
421 (WalkState->Thread->ThreadId !=
437 if (WalkState)
440 WalkState->Thread->CurrentSyncLevel;
443 WalkState->Thread->ThreadId;
455 WalkState->Thread->CurrentSyncLevel =
622 "**** Begin nested execution of [%4.4s] **** WalkState=%p\n",
654 * PARAMETERS: WalkState - State for preempted method (caller)
666 ACPI_WALK_STATE *WalkState,
673 ACPI_FUNCTION_TRACE_PTR (DsRestartControlMethod, WalkState);
678 AcpiUtGetNodeName (WalkState->MethodNode),
679 WalkState->MethodCallOp, ReturnDesc));
683 WalkState->ReturnUsed,
684 WalkState->Results, WalkState));
692 SameAsImplicitReturn = (WalkState->ImplicitReturnObj == ReturnDesc);
696 if (WalkState->ReturnUsed)
700 Status = AcpiDsResultPush (ReturnDesc, WalkState);
711 WalkState->ReturnDesc = ReturnDesc;
725 else if (!AcpiDsDoImplicitReturn (ReturnDesc, WalkState, FALSE) ||
746 * WalkState - State associated with the method
761 ACPI_WALK_STATE *WalkState)
764 ACPI_FUNCTION_TRACE_PTR (DsTerminateControlMethod, WalkState);
767 /* MethodDesc is required, WalkState is optional */
774 if (WalkState)
778 AcpiDsMethodDataDeleteAll (WalkState);
791 WalkState->Thread->CurrentSyncLevel =
813 AcpiNsDeleteNamespaceSubtree (WalkState->MethodNode);
871 if (WalkState)
876 WalkState->MethodNode->Name.Ascii));
907 MethodDesc, WalkState);