Lines Matching defs:WalkState

172  * PARAMETERS:  WalkState       - Current state of the parse tree walk
183 ACPI_WALK_STATE *WalkState,
193 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
196 WalkState->DescendingCallback = NULL;
197 WalkState->AscendingCallback = NULL;
204 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
206 WalkState->DescendingCallback = AcpiDsLoad1BeginOp;
207 WalkState->AscendingCallback = AcpiDsLoad1EndOp;
214 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
216 WalkState->DescendingCallback = AcpiDsLoad2BeginOp;
217 WalkState->AscendingCallback = AcpiDsLoad2EndOp;
225 WalkState->ParseFlags |= ACPI_PARSE_EXECUTE |
227 WalkState->DescendingCallback = AcpiDsExecBeginOp;
228 WalkState->AscendingCallback = AcpiDsExecEndOp;
245 * PARAMETERS: WalkState - Current state of the parse tree walk
256 ACPI_WALK_STATE *WalkState,
270 Op = WalkState->Op;
271 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
277 if (!(WalkState->OpInfo->Flags & AML_NAMED))
292 Path = AcpiPsGetNextNamestring (&WalkState->ParserState);
296 ObjectType = WalkState->OpInfo->ObjectType;
299 "State=%p Op=%p [%s]\n", WalkState, Op,
302 switch (WalkState->Opcode)
310 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
311 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node));
321 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
323 WalkState, &Node);
328 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo, Path, Status);
367 WalkState->ScopeInfo->Common.Value = ACPI_TYPE_ANY;
376 (WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL))
413 if (WalkState->DeferredNode)
417 Node = WalkState->DeferredNode;
426 if (WalkState->MethodNode)
434 if ((WalkState->Opcode != AML_SCOPE_OP) &&
435 (!(WalkState->ParseFlags & ACPI_PARSE_DEFERRED_OP)))
437 if (WalkState->NamespaceOverride)
463 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
464 ACPI_IMODE_LOAD_PASS1, Flags, WalkState, &Node);
485 Node, ObjectType, WalkState);
498 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo, Path, Status);
511 Op = AcpiPsAllocOp (WalkState->Opcode, WalkState->Aml);
534 AcpiPsAppendArg (AcpiPsGetParentScope (&WalkState->ParserState), Op);
544 * PARAMETERS: WalkState - Current state of the parse tree walk
555 ACPI_WALK_STATE *WalkState)
569 Op = WalkState->Op;
570 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
574 if (!(WalkState->OpInfo->Flags & (AML_NAMED | AML_FIELD)))
581 ObjectType = WalkState->OpInfo->ObjectType;
584 if (WalkState->OpInfo->Flags & AML_FIELD)
590 if (!WalkState->MethodNode)
592 if (WalkState->Opcode == AML_FIELD_OP ||
593 WalkState->Opcode == AML_BANK_FIELD_OP ||
594 WalkState->Opcode == AML_INDEX_FIELD_OP)
596 Status = AcpiDsInitFieldObjects (Op, WalkState);
606 if (!WalkState->MethodNode)
613 WalkState);
622 ACPI_ADR_SPACE_DATA_TABLE, WalkState);
684 if (!WalkState->MethodNode)
698 WalkState, Op, Op->Named.Node));
702 WalkState->Operands[0] = ACPI_CAST_PTR (void, Op->Named.Node);
703 WalkState->NumOperands = 1;
706 WalkState, Op->Common.Value.Arg);
710 Op->Named.Length, WalkState);
713 WalkState->Operands[0] = NULL;
714 WalkState->NumOperands = 0;
726 if (!WalkState->MethodNode &&
733 Status = AcpiDsScopeStackPop (WalkState);