Lines Matching refs:ControlState
184 ACPI_GENERIC_STATE *ControlState; in AcpiDsExecBeginControlOp() local
200 if (WalkState->ControlState) in AcpiDsExecBeginControlOp()
202 if (WalkState->ControlState->Control.AmlPredicateStart == in AcpiDsExecBeginControlOp()
207 WalkState->ControlState->Common.State = in AcpiDsExecBeginControlOp()
221 ControlState = AcpiUtCreateControlState (); in AcpiDsExecBeginControlOp()
222 if (!ControlState) in AcpiDsExecBeginControlOp()
231 ControlState->Control.AmlPredicateStart = in AcpiDsExecBeginControlOp()
233 ControlState->Control.PackageEnd = in AcpiDsExecBeginControlOp()
235 ControlState->Control.Opcode = in AcpiDsExecBeginControlOp()
237 ControlState->Control.LoopTimeout = AcpiOsGetTimer () + in AcpiDsExecBeginControlOp()
242 AcpiUtPushGenericState (&WalkState->ControlState, ControlState); in AcpiDsExecBeginControlOp()
290 ACPI_GENERIC_STATE *ControlState; in AcpiDsExecEndControlOp() local
307 (BOOLEAN) WalkState->ControlState->Common.Value; in AcpiDsExecEndControlOp()
313 ControlState = AcpiUtPopGenericState (&WalkState->ControlState); in AcpiDsExecEndControlOp()
314 AcpiUtDeleteGenericState (ControlState); in AcpiDsExecEndControlOp()
325 ControlState = WalkState->ControlState; in AcpiDsExecEndControlOp()
326 if (ControlState->Common.Value) in AcpiDsExecEndControlOp()
337 ControlState->Control.LoopTimeout)) in AcpiDsExecEndControlOp()
349 ControlState->Control.AmlPredicateStart; in AcpiDsExecEndControlOp()
360 ControlState = AcpiUtPopGenericState (&WalkState->ControlState); in AcpiDsExecEndControlOp()
361 AcpiUtDeleteGenericState (ControlState); in AcpiDsExecEndControlOp()
487 while (WalkState->ControlState && in AcpiDsExecEndControlOp()
488 (WalkState->ControlState->Control.Opcode != AML_WHILE_OP)) in AcpiDsExecEndControlOp()
490 ControlState = AcpiUtPopGenericState (&WalkState->ControlState); in AcpiDsExecEndControlOp()
491 AcpiUtDeleteGenericState (ControlState); in AcpiDsExecEndControlOp()
496 if (!WalkState->ControlState) in AcpiDsExecEndControlOp()
504 WalkState->ControlState->Control.PackageEnd; in AcpiDsExecEndControlOp()