Lines Matching refs:Asl
211 switch (Op->Asl.ParseOpcode) in MtMethodAnalysisWalkBegin()
231 if (ACPI_COMPARE_NAME (METHOD_NAME__PS0, Op->Asl.NameSeg)) in MtMethodAnalysisWalkBegin()
244 ACPI_COMPARE_NAME (METHOD_NAME__PS1, Op->Asl.NameSeg) || in MtMethodAnalysisWalkBegin()
245 ACPI_COMPARE_NAME (METHOD_NAME__PS2, Op->Asl.NameSeg) || in MtMethodAnalysisWalkBegin()
246 ACPI_COMPARE_NAME (METHOD_NAME__PS3, Op->Asl.NameSeg)) in MtMethodAnalysisWalkBegin()
253 "%4.4s requires _PS0 in same scope", Op->Asl.NameSeg); in MtMethodAnalysisWalkBegin()
262 Next = Op->Asl.Child; in MtMethodAnalysisWalkBegin()
266 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
268 (((UINT8) Next->Asl.Value.Integer) & 0x07); in MtMethodAnalysisWalkBegin()
272 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
273 MethodInfo->ShouldBeSerialized = (UINT8) Next->Asl.Value.Integer; in MtMethodAnalysisWalkBegin()
275 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
280 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
282 NextType = Next->Asl.Child; in MtMethodAnalysisWalkBegin()
288 NextType->Asl.ParseOpcode = PARSEOP_DEFAULT_ARG; in MtMethodAnalysisWalkBegin()
289 NextType = NextType->Asl.Next; in MtMethodAnalysisWalkBegin()
294 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
296 NextType = Next->Asl.Child; in MtMethodAnalysisWalkBegin()
299 if (NextType->Asl.ParseOpcode == PARSEOP_DEFAULT_ARG) in MtMethodAnalysisWalkBegin()
301 NextParamType = NextType->Asl.Child; in MtMethodAnalysisWalkBegin()
307 NextParamType->Asl.ParseOpcode = PARSEOP_DEFAULT_ARG; in MtMethodAnalysisWalkBegin()
308 NextParamType = NextParamType->Asl.Next; in MtMethodAnalysisWalkBegin()
316 NextType->Asl.ParseOpcode = PARSEOP_DEFAULT_ARG; in MtMethodAnalysisWalkBegin()
320 NextType = NextType->Asl.Next; in MtMethodAnalysisWalkBegin()
334 ArgNode->Asl.Value.Integer |= ActualArgs; in MtMethodAnalysisWalkBegin()
353 (Op->Asl.Node == MethodInfo->Op->Asl.Node)) in MtMethodAnalysisWalkBegin()
366 Op->Asl.Value.String, ASL_MSG_FOUND_HERE, MethodInfo->Op, in MtMethodAnalysisWalkBegin()
367 MethodInfo->Op->Asl.ExternalName); in MtMethodAnalysisWalkBegin()
373 AslError (ASL_REMARK, ASL_MSG_RECURSION, Op, Op->Asl.ExternalName); in MtMethodAnalysisWalkBegin()
394 Op, Op->Asl.ExternalName); in MtMethodAnalysisWalkBegin()
398 RegisterNumber = (Op->Asl.AmlOpcode & 0x0007); in MtMethodAnalysisWalkBegin()
404 if (Op->Asl.CompileFlags & OP_IS_TARGET) in MtMethodAnalysisWalkBegin()
416 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_OBJECTTYPE)) in MtMethodAnalysisWalkBegin()
438 Op, Op->Asl.ExternalName); in MtMethodAnalysisWalkBegin()
442 RegisterNumber = (Op->Asl.AmlOpcode & 0x000F) - 8; in MtMethodAnalysisWalkBegin()
449 if (Op->Asl.CompileFlags & OP_IS_TARGET) in MtMethodAnalysisWalkBegin()
461 (Op->Asl.Parent->Asl.ParseOpcode != PARSEOP_OBJECTTYPE)) in MtMethodAnalysisWalkBegin()
494 if ((Op->Asl.Child) && in MtMethodAnalysisWalkBegin()
495 (Op->Asl.Child->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG) && in MtMethodAnalysisWalkBegin()
496 (!(Op->Asl.Child->Asl.CompileFlags & OP_IS_NULL_RETURN))) in MtMethodAnalysisWalkBegin()
509 Next = Op->Asl.Parent; in MtMethodAnalysisWalkBegin()
512 if (Next->Asl.ParseOpcode == PARSEOP_WHILE) in MtMethodAnalysisWalkBegin()
516 Next = Next->Asl.Parent; in MtMethodAnalysisWalkBegin()
529 if ((Op->Asl.Child->Asl.ParseOpcode == PARSEOP_INTEGER) && in MtMethodAnalysisWalkBegin()
530 (Op->Asl.Child->Asl.Value.Integer > ACPI_UINT8_MAX)) in MtMethodAnalysisWalkBegin()
557 i = ApCheckForPredefinedName (Op, Op->Asl.NameSeg); in MtMethodAnalysisWalkBegin()
561 Op, Op->Asl.ExternalName); in MtMethodAnalysisWalkBegin()
569 ApCheckForPredefinedObject (Op, Op->Asl.NameSeg); in MtMethodAnalysisWalkBegin()
573 if (!strcmp (METHOD_NAME__HID, Op->Asl.NameSeg)) in MtMethodAnalysisWalkBegin()
575 Next = Op->Asl.Child->Asl.Next; in MtMethodAnalysisWalkBegin()
581 else if (!strcmp (METHOD_NAME__CID, Op->Asl.NameSeg)) in MtMethodAnalysisWalkBegin()
583 Next = Op->Asl.Child->Asl.Next; in MtMethodAnalysisWalkBegin()
585 if ((Next->Asl.ParseOpcode == PARSEOP_PACKAGE) || in MtMethodAnalysisWalkBegin()
586 (Next->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE)) in MtMethodAnalysisWalkBegin()
588 Next = Next->Asl.Child; in MtMethodAnalysisWalkBegin()
592 Next = Next->Asl.Next; in MtMethodAnalysisWalkBegin()
640 if ((Op->Asl.AmlOpcode == AML_METHOD_OP) || in MtCheckNamedObjectInMethod()
641 (Op->Asl.AmlOpcode == AML_SCOPE_OP)) in MtCheckNamedObjectInMethod()
653 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in MtCheckNamedObjectInMethod()
703 switch (Op->Asl.ParseOpcode) in MtMethodAnalysisWalkEnd()
710 printf ("No method info for method! [%s]\n", Op->Asl.Namepath); in MtMethodAnalysisWalkEnd()
724 switch (Op->Asl.ParseOpcode) in MtMethodAnalysisWalkEnd()
736 (!(Op->Asl.CompileFlags & OP_HAS_NO_EXIT))) in MtMethodAnalysisWalkEnd()
754 Op->Asl.ExternalName); in MtMethodAnalysisWalkEnd()
768 Op->Asl.CompileFlags |= OP_METHOD_SOME_NO_RETVAL; in MtMethodAnalysisWalkEnd()
772 Op->Asl.CompileFlags |= OP_METHOD_NO_RETVAL; in MtMethodAnalysisWalkEnd()
816 Op->Asl.Parent->Asl.CompileFlags |= OP_HAS_NO_EXIT; in MtMethodAnalysisWalkEnd()
820 Op->Asl.ParentMethod = MethodInfo->Op; in MtMethodAnalysisWalkEnd()
827 if (Op->Asl.Next) in MtMethodAnalysisWalkEnd()
830 Op->Asl.Next, NULL); in MtMethodAnalysisWalkEnd()
836 if ((Op->Asl.CompileFlags & OP_HAS_NO_EXIT) && in MtMethodAnalysisWalkEnd()
837 (Op->Asl.Next) && in MtMethodAnalysisWalkEnd()
838 (Op->Asl.Next->Asl.ParseOpcode == PARSEOP_ELSE)) in MtMethodAnalysisWalkEnd()
845 Op->Asl.Next->Asl.CompileFlags |= OP_IF_HAS_NO_EXIT; in MtMethodAnalysisWalkEnd()
851 if ((Op->Asl.CompileFlags & OP_HAS_NO_EXIT) && in MtMethodAnalysisWalkEnd()
852 (Op->Asl.CompileFlags & OP_IF_HAS_NO_EXIT)) in MtMethodAnalysisWalkEnd()
858 Op->Asl.Parent->Asl.CompileFlags |= OP_HAS_NO_EXIT; in MtMethodAnalysisWalkEnd()
865 if ((Op->Asl.CompileFlags & OP_HAS_NO_EXIT) && in MtMethodAnalysisWalkEnd()
866 (Op->Asl.Parent)) in MtMethodAnalysisWalkEnd()
870 Op->Asl.Parent->Asl.CompileFlags |= OP_HAS_NO_EXIT; in MtMethodAnalysisWalkEnd()