Lines Matching defs:WalkState

171  * PARAMETERS:  WalkState       - Current state of the parse tree walk
182 ACPI_WALK_STATE *WalkState,
192 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
195 WalkState->DescendingCallback = NULL;
196 WalkState->AscendingCallback = NULL;
203 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
205 WalkState->DescendingCallback = AcpiDsLoad1BeginOp;
206 WalkState->AscendingCallback = AcpiDsLoad1EndOp;
213 WalkState->ParseFlags = ACPI_PARSE_LOAD_PASS1 |
215 WalkState->DescendingCallback = AcpiDsLoad2BeginOp;
216 WalkState->AscendingCallback = AcpiDsLoad2EndOp;
223 WalkState->ParseFlags |= ACPI_PARSE_EXECUTE |
225 WalkState->DescendingCallback = AcpiDsExecBeginOp;
226 WalkState->AscendingCallback = AcpiDsExecEndOp;
242 * PARAMETERS: WalkState - Current state of the parse tree walk
253 ACPI_WALK_STATE *WalkState,
264 ACPI_FUNCTION_TRACE_PTR (DsLoad1BeginOp, WalkState->Op);
267 Op = WalkState->Op;
268 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
274 if (!(WalkState->OpInfo->Flags & AML_NAMED))
289 Path = AcpiPsGetNextNamestring (&WalkState->ParserState);
293 ObjectType = WalkState->OpInfo->ObjectType;
296 "State=%p Op=%p [%s]\n", WalkState, Op,
299 switch (WalkState->Opcode)
307 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
308 ACPI_IMODE_EXECUTE, ACPI_NS_SEARCH_PARENT, WalkState, &(Node));
318 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
320 WalkState, &Node);
325 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo, Path, Status);
364 WalkState->ScopeInfo->Common.Value = ACPI_TYPE_ANY;
373 (WalkState->ParseFlags & ACPI_PARSE_MODULE_LEVEL))
410 if (WalkState->DeferredNode)
414 Node = WalkState->DeferredNode;
423 if (WalkState->MethodNode)
431 if ((WalkState->Opcode != AML_SCOPE_OP) &&
432 (!(WalkState->ParseFlags & ACPI_PARSE_DEFERRED_OP)))
434 if (WalkState->NamespaceOverride)
460 Status = AcpiNsLookup (WalkState->ScopeInfo, Path, ObjectType,
461 ACPI_IMODE_LOAD_PASS1, Flags, WalkState, &Node);
482 Node, ObjectType, WalkState);
495 ACPI_ERROR_NAMESPACE (WalkState->ScopeInfo, Path, Status);
508 Op = AcpiPsAllocOp (WalkState->Opcode, WalkState->Aml);
531 AcpiPsAppendArg (AcpiPsGetParentScope (&WalkState->ParserState), Op);
541 * PARAMETERS: WalkState - Current state of the parse tree walk
552 ACPI_WALK_STATE *WalkState)
565 Op = WalkState->Op;
566 ACPI_DEBUG_PRINT ((ACPI_DB_DISPATCH, "Op=%p State=%p\n", Op, WalkState));
583 if ((WalkState->ParseFlags & ACPI_PARSE_DISASSEMBLE) &&
584 (WalkState->OpInfo->Flags & AML_CREATE))
586 Status = AcpiDsCreateBufferField (Op, WalkState);
592 if (!(WalkState->OpInfo->Flags & (AML_NAMED | AML_FIELD)))
599 ObjectType = WalkState->OpInfo->ObjectType;
601 if (WalkState->OpInfo->Flags & AML_FIELD)
607 if (!WalkState->MethodNode)
609 if (WalkState->Opcode == AML_FIELD_OP ||
610 WalkState->Opcode == AML_BANK_FIELD_OP ||
611 WalkState->Opcode == AML_INDEX_FIELD_OP)
613 Status = AcpiDsInitFieldObjects (Op, WalkState);
623 if (!WalkState->MethodNode)
630 WalkState);
639 ACPI_ADR_SPACE_DATA_TABLE, WalkState);
700 if (!WalkState->MethodNode)
714 WalkState, Op, Op->Named.Node));
718 WalkState->Operands[0] = ACPI_CAST_PTR (void, Op->Named.Node);
719 WalkState->NumOperands = 1;
722 WalkState, Op->Common.Value.Arg);
726 Op->Named.Length, WalkState);
729 WalkState->Operands[0] = NULL;
730 WalkState->NumOperands = 0;
742 if (!WalkState->MethodNode &&
749 Status = AcpiDsScopeStackPop (WalkState);