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