Lines Matching defs:WalkState

172  * PARAMETERS:  WalkState       - Current state of the parse tree walk
183 ACPI_WALK_STATE *WalkState,
197 Op = WalkState->Op;
198 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
202 if ((WalkState->ControlState) &&
203 (WalkState->ControlState->Common.State ==
208 Status = AcpiDsExecBeginOp (WalkState, OutOp);
214 if ((!(WalkState->OpInfo->Flags & AML_NSOPCODE) &&
215 (WalkState->Opcode != AML_INT_NAMEPATH_OP)) ||
216 (!(WalkState->OpInfo->Flags & AML_NAMED)))
223 if (WalkState->Opcode == AML_INT_NAMEPATH_OP)
246 BufferPtr = AcpiPsGetNextNamestring (&WalkState->ParserState);
251 ObjectType = WalkState->OpInfo->ObjectType;
254 "State=%p Op=%p Type=%X\n", WalkState, Op, ObjectType));
256 switch (WalkState->Opcode)
272 Status = AcpiNsLookup (WalkState->ScopeInfo, BufferPtr, ObjectType,
274 WalkState, &(Node));
285 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState);
298 Status = AcpiNsLookup (WalkState->ScopeInfo, BufferPtr, ObjectType,
300 WalkState, &(Node));
310 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo,
314 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo,
354 WalkState->ScopeInfo->Common.Value = ACPI_TYPE_ANY;
364 (WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL))
396 Status = AcpiDsScopeStackPush (Node, ObjectType, WalkState);
414 if (WalkState->DeferredNode)
418 Node = WalkState->DeferredNode;
424 if (WalkState->PassNumber == ACPI_IMODE_EXECUTE)
430 if (!(WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL))
448 if (WalkState->Opcode == AML_EXTERNAL_OP)
458 if (WalkState->OpInfo->Flags & AML_NAMED)
465 Status = AcpiNsLookup (WalkState->ScopeInfo, BufferPtr, ObjectType,
466 ACPI_IMODE_LOAD_PASS2, Flags, WalkState, &Node);
479 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo,
488 Op = AcpiPsAllocOp (WalkState->Opcode, WalkState->Aml);
516 * PARAMETERS: WalkState - Current state of the parse tree walk
527 ACPI_WALK_STATE *WalkState)
545 Op = WalkState->Op;
547 WalkState->OpInfo->Name, Op, WalkState));
551 if (!(WalkState->OpInfo->Flags & AML_NSOBJECT))
559 "Ending scope Op=%p State=%p\n", Op, WalkState));
562 ObjectType = WalkState->OpInfo->ObjectType;
574 WalkState->Operands[0] = (void *) Node;
575 WalkState->NumOperands = 1;
585 Status = AcpiDsScopeStackPop (WalkState);
622 AcpiPsGetOpcodeName (Op->Common.AmlOpcode), WalkState, Op, Node));
628 switch (WalkState->OpInfo->Type)
636 Status = AcpiDsCreateBufferField (Op, WalkState);
648 if (WalkState->MethodNode)
650 Status = AcpiDsInitFieldObjects (Op, WalkState);
658 Op, (ACPI_HANDLE) Arg->Common.Node, WalkState);
663 Status = AcpiDsCreateBankField (Op, Arg->Common.Node, WalkState);
668 Status = AcpiDsCreateField (Op, Arg->Common.Node, WalkState);
680 Status = AcpiDsCreateOperands (WalkState, Arg);
690 Status = AcpiExCreateProcessor (WalkState);
695 Status = AcpiExCreatePowerResource (WalkState);
700 Status = AcpiExCreateMutex (WalkState);
705 Status = AcpiExCreateEvent (WalkState);
710 Status = AcpiExCreateAlias (WalkState);
723 for (i = 1; i < WalkState->NumOperands; i++)
725 AcpiUtRemoveReference (WalkState->Operands[i]);
726 WalkState->Operands[i] = NULL;
760 if (WalkState->MethodNode)
767 Op->Named.Length, RegionSpace, WalkState);
780 Status = AcpiDsCreateNode (WalkState, Node, Op);
819 WalkState, Op, Op->Named.Node));
823 WalkState->Operands[0] = ACPI_CAST_PTR (void, Op->Named.Node);
824 WalkState->NumOperands = 1;
827 WalkState, Op->Common.Value.Arg);
831 Op->Named.Data, Op->Named.Length, WalkState);
834 WalkState->Operands[0] = NULL;
835 WalkState->NumOperands = 0;
861 WalkState, Op, Node));
866 Status = AcpiNsLookup (WalkState->ScopeInfo, Arg->Common.Value.String,
869 WalkState, &(NewNode));
890 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo,
905 WalkState->Operands[0] = NULL;
906 WalkState->NumOperands = 0;