Lines Matching refs:WalkState

133  * PARAMETERS:  WalkState       - Current State
144 ACPI_WALK_STATE *WalkState,
164 AcpiExStopTraceOpcode (Op, WalkState);
168 if (((WalkState->ParseFlags & ACPI_PARSE_TREE_MASK) != ACPI_PARSE_DELETE_TREE) ||
169 (WalkState->OpInfo->Class == AML_CLASS_ARGUMENT))
231 (WalkState->PassNumber <= ACPI_IMODE_LOAD_PASS2))
324 * PARAMETERS: WalkState - Current state
337 ACPI_WALK_STATE *WalkState,
341 ACPI_PARSE_STATE *ParserState = &WalkState->ParserState;
361 ParserState->Aml = WalkState->AmlLastWhile;
362 WalkState->ControlState->Common.Value = FALSE;
368 ParserState->Aml = WalkState->AmlLastWhile;
374 ParserState->Aml = WalkState->AmlLastWhile;
406 WalkState->ControlState->Common.Value = FALSE;
415 WalkState->PrevOp = Op;
416 WalkState->MethodCallOp = Op;
417 WalkState->MethodCallNode = (Op->Common.Value.Arg)->Common.Node;
421 WalkState->ReturnUsed = AcpiDsIsResultUsed (Op, WalkState);
442 * PARAMETERS: WalkState - Current state
453 ACPI_WALK_STATE *WalkState)
464 "Entered with WalkState=%p Aml=%p size=%X\n",
465 WalkState, WalkState->ParserState.Aml,
466 WalkState->ParserState.AmlSize));
468 if (!WalkState->ParserState.Aml)
478 if (WalkState->MethodDesc)
482 AcpiDsTerminateControlMethod (WalkState->MethodDesc, WalkState);
485 AcpiDsDeleteWalkState (WalkState);
489 WalkState->Thread = Thread;
495 if (WalkState->MethodDesc)
497 WalkState->Thread->CurrentSyncLevel =
498 WalkState->MethodDesc->Method.SyncLevel;
501 AcpiDsPushWalkState (WalkState, Thread);
513 ACPI_DEBUG_PRINT ((ACPI_DB_PARSE, "State=%p\n", WalkState));
516 while (WalkState)
524 Status = AcpiPsParseLoop (WalkState);
529 AcpiFormatException (Status), WalkState));
537 Status = AcpiDsCallControlMethod (Thread, WalkState, NULL);
540 Status = AcpiDsMethodError (Status, WalkState);
547 WalkState = AcpiDsGetCurrentWalkState (Thread);
554 else if ((Status != AE_OK) && (WalkState->MethodDesc))
559 WalkState->MethodNode, NULL, Status);
564 (!(WalkState->MethodDesc->Method.InfoFlags &
573 WalkState->MethodDesc->Method.InfoFlags |=
580 WalkState = AcpiDsPopWalkState (Thread);
584 AcpiDsScopeStackClear (WalkState);
591 if (((WalkState->ParseFlags & ACPI_PARSE_MODE_MASK) ==
595 AcpiDsTerminateControlMethod (WalkState->MethodDesc, WalkState);
600 AcpiPsCleanupScope (&WalkState->ParserState);
601 PreviousWalkState = WalkState;
605 WalkState->ReturnDesc, WalkState->ImplicitReturnObj, WalkState));
609 WalkState = AcpiDsGetCurrentWalkState (Thread);
610 if (WalkState)
638 Status = AcpiDsRestartControlMethod (WalkState,
649 Status = AcpiDsRestartControlMethod (WalkState,
654 WalkState->WalkType |= ACPI_WALK_METHOD_RESTART;