Lines Matching defs:WalkState
244 ACPI_WALK_STATE *WalkState;
293 WalkState = AcpiDsCreateWalkState (
295 if (!WalkState)
301 Status = AcpiDsInitAmlWalk (WalkState, Op, Info->Node,
306 AcpiDsDeleteWalkState (WalkState);
310 WalkState->MethodPathname = Info->FullPathname;
311 WalkState->MethodIsNested = FALSE;
315 WalkState->ParseFlags |= ACPI_PARSE_MODULE_LEVEL;
322 Status = Info->ObjDesc->Method.Dispatch.Implementation (WalkState);
323 Info->ReturnObject = WalkState->ReturnDesc;
327 AcpiDsScopeStackClear (WalkState);
328 AcpiPsCleanupScope (&WalkState->ParserState);
329 AcpiDsTerminateControlMethod (WalkState->MethodDesc, WalkState);
330 AcpiDsDeleteWalkState (WalkState);
340 WalkState->ImplicitReturnObj =
342 if (!WalkState->ImplicitReturnObj)
345 AcpiDsDeleteWalkState (WalkState);
352 Status = AcpiPsParseAml (WalkState);
354 /* WalkState was deleted by ParseAml */
410 ACPI_WALK_STATE *WalkState = NULL;
427 WalkState = AcpiDsCreateWalkState (
429 if (!WalkState)
435 Status = AcpiDsInitAmlWalk (WalkState, Op, Info->Node,
443 WalkState->MethodPathname = Info->FullPathname;
444 WalkState->MethodIsNested = FALSE;
448 WalkState->ParseFlags |= ACPI_PARSE_MODULE_LEVEL;
456 Info->Node, ACPI_TYPE_METHOD, WalkState);
464 * Parse the AML, WalkState will be deleted by ParseAml
467 Status = AcpiPsParseAml (WalkState);
469 WalkState = NULL;
472 if (WalkState)
474 AcpiDsDeleteWalkState (WalkState);