Lines Matching refs:WalkState

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