Lines Matching refs:WalkState
180 ACPI_WALK_STATE *WalkState,
191 Op, Op->Common.AmlOpcode, WalkState));
200 if (WalkState->ControlState)
202 if (WalkState->ControlState->Control.AmlPredicateStart ==
203 (WalkState->ParserState.Aml - 1))
207 WalkState->ControlState->Common.State =
232 WalkState->ParserState.Aml - 1;
234 WalkState->ParserState.PkgEnd;
242 AcpiUtPushGenericState (&WalkState->ControlState, ControlState);
250 if (WalkState->LastPredicate)
286 ACPI_WALK_STATE *WalkState,
306 WalkState->LastPredicate =
307 (BOOLEAN) WalkState->ControlState->Common.Value;
313 ControlState = AcpiUtPopGenericState (&WalkState->ControlState);
325 ControlState = WalkState->ControlState;
348 WalkState->AmlLastWhile =
360 ControlState = AcpiUtPopGenericState (&WalkState->ControlState);
378 AcpiDsClearImplicitReturn (WalkState);
382 Status = AcpiDsCreateOperands (WalkState, Op->Common.Value.Arg);
394 &WalkState->Operands [0], WalkState);
402 * value. This is the only place where WalkState->ReturnDesc
405 WalkState->ReturnDesc = WalkState->Operands[0];
407 else if (WalkState->ResultCount)
411 AcpiDsClearImplicitReturn (WalkState);
423 if ((ACPI_GET_DESCRIPTOR_TYPE (WalkState->Results->Results.ObjDesc[0]) ==
425 ((WalkState->Results->Results.ObjDesc [0])->Common.Type ==
427 ((WalkState->Results->Results.ObjDesc [0])->Reference.Class !=
431 &WalkState->Results->Results.ObjDesc [0], WalkState);
438 WalkState->ReturnDesc = WalkState->Results->Results.ObjDesc [0];
444 if (WalkState->NumOperands)
446 AcpiUtRemoveReference (WalkState->Operands [0]);
449 WalkState->Operands[0] = NULL;
450 WalkState->NumOperands = 0;
451 WalkState->ReturnDesc = NULL;
457 WalkState, WalkState->ReturnDesc));
472 AcpiDbSignalBreakPoint (WalkState);
485 while (WalkState->ControlState &&
486 (WalkState->ControlState->Control.Opcode != AML_WHILE_OP))
488 ControlState = AcpiUtPopGenericState (&WalkState->ControlState);
494 if (!WalkState->ControlState)
499 /* Was: WalkState->AmlLastWhile = WalkState->ControlState->Control.AmlPredicateStart; */
501 WalkState->AmlLastWhile =
502 WalkState->ControlState->Control.PackageEnd;