Lines Matching refs:Asl
202 switch (Op->Asl.ParseOpcode) in AnMethodTypingWalkEnd()
206 Op->Asl.CompileFlags |= OP_METHOD_TYPED; in AnMethodTypingWalkEnd()
211 if ((Op->Asl.Child) && in AnMethodTypingWalkEnd()
212 (Op->Asl.Child->Asl.ParseOpcode != PARSEOP_DEFAULT_ARG)) in AnMethodTypingWalkEnd()
214 ThisOpBtype = AnGetBtype (Op->Asl.Child); in AnMethodTypingWalkEnd()
216 if ((Op->Asl.Child->Asl.ParseOpcode == PARSEOP_METHODCALL) && in AnMethodTypingWalkEnd()
227 if (Op->Asl.Child->Asl.Node && in AnMethodTypingWalkEnd()
228 (Op->Asl.ParentMethod != Op->Asl.Child->Asl.Node->Op)) in AnMethodTypingWalkEnd()
232 TrWalkParseTree (Op->Asl.Child->Asl.Node->Op, in AnMethodTypingWalkEnd()
236 ThisOpBtype = AnGetBtype (Op->Asl.Child); in AnMethodTypingWalkEnd()
242 if (Op->Asl.ParentMethod) in AnMethodTypingWalkEnd()
244 Op->Asl.ParentMethod->Asl.AcpiBtype |= ThisOpBtype; in AnMethodTypingWalkEnd()
288 switch (Op->Asl.AmlOpcode) in AnOperandTypecheckWalkEnd()
309 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in AnOperandTypecheckWalkEnd()
315 ArgOp = Op->Asl.Child; in AnOperandTypecheckWalkEnd()
334 if (((OpcodeClass == AML_CLASS_NAMED_OBJECT) && (Op->Asl.AmlOpcode != AML_SCOPE_OP)) || in AnOperandTypecheckWalkEnd()
337 if (Op->Asl.Parent->Asl.AmlOpcode == AML_WHILE_OP) in AnOperandTypecheckWalkEnd()
348 switch (Op->Asl.AmlOpcode) in AnOperandTypecheckWalkEnd()
354 if (ArgOp->Asl.ParseOpcode == PARSEOP_METHODCALL) in AnOperandTypecheckWalkEnd()
366 if (Op->Asl.AmlOpcode == AML_RETURN_OP) in AnOperandTypecheckWalkEnd()
404 switch (Op->Asl.AmlOpcode) in AnOperandTypecheckWalkEnd()
411 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
412 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
420 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
421 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
429 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
440 if ((ArgOp->Asl.ParseOpcode == PARSEOP_INTEGER) || in AnOperandTypecheckWalkEnd()
441 (ArgOp->Asl.ParseOpcode == PARSEOP_RAW_DATA)) in AnOperandTypecheckWalkEnd()
455 if (ArgOp->Asl.Next->Asl.AmlOpcode == AML_DEBUG_OP) in AnOperandTypecheckWalkEnd()
511 if (ArgOp->Asl.ParseOpcode == PARSEOP_ZERO) in AnOperandTypecheckWalkEnd()
523 if (ArgOp->Asl.ParseOpcode == PARSEOP_INTEGER) in AnOperandTypecheckWalkEnd()
531 if ((ArgOp->Asl.Node->Type == ACPI_TYPE_LOCAL_RESOURCE_FIELD) || in AnOperandTypecheckWalkEnd()
532 (ArgOp->Asl.Node->Type == ACPI_TYPE_LOCAL_RESOURCE)) in AnOperandTypecheckWalkEnd()
555 switch (ArgOp->Asl.ParseOpcode) in AnOperandTypecheckWalkEnd()
606 if (ArgOp->Asl.ParseOpcode == PARSEOP_METHODCALL) in AnOperandTypecheckWalkEnd()
638 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
677 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in AnOtherSemanticAnalysisWalkBegin()
704 ArgOp = Op->Asl.Child; in AnOtherSemanticAnalysisWalkBegin()
705 while (ArgOp->Asl.Next) in AnOtherSemanticAnalysisWalkBegin()
708 ArgOp = ArgOp->Asl.Next; in AnOtherSemanticAnalysisWalkBegin()
713 if (Op->Asl.AmlOpcode == AML_DIVIDE_OP) in AnOtherSemanticAnalysisWalkBegin()
715 if ((ArgOp->Asl.ParseOpcode == PARSEOP_ZERO) && in AnOtherSemanticAnalysisWalkBegin()
717 (PrevArgOp->Asl.ParseOpcode == PARSEOP_ZERO)) in AnOtherSemanticAnalysisWalkBegin()
720 Op, Op->Asl.ExternalName); in AnOtherSemanticAnalysisWalkBegin()
724 else if (ArgOp->Asl.ParseOpcode == PARSEOP_ZERO) in AnOtherSemanticAnalysisWalkBegin()
727 Op, Op->Asl.ExternalName); in AnOtherSemanticAnalysisWalkBegin()
736 switch (Op->Asl.ParseOpcode) in AnOtherSemanticAnalysisWalkBegin()
747 Op, Op->Asl.ExternalName); in AnOtherSemanticAnalysisWalkBegin()
757 switch (Op->Asl.ParseOpcode) in AnOtherSemanticAnalysisWalkBegin()
779 ArgOp = Op->Asl.Child; in AnOtherSemanticAnalysisWalkBegin()
780 ArgOp = ArgOp->Asl.Next; in AnOtherSemanticAnalysisWalkBegin()
786 if (((ArgOp->Asl.ParseOpcode == PARSEOP_WORDCONST) || in AnOtherSemanticAnalysisWalkBegin()
787 (ArgOp->Asl.ParseOpcode == PARSEOP_INTEGER)) && in AnOtherSemanticAnalysisWalkBegin()
788 (ArgOp->Asl.Value.Integer >= (UINT64) ACPI_WAIT_FOREVER)) in AnOtherSemanticAnalysisWalkBegin()
800 Op->Asl.ExternalName); in AnOtherSemanticAnalysisWalkBegin()
809 ArgOp = Op->Asl.Parent; /* Field definition */ in AnOtherSemanticAnalysisWalkBegin()
810 ArgOp = ArgOp->Asl.Child; /* First child is the OpRegion Name */ in AnOtherSemanticAnalysisWalkBegin()
811 Node = ArgOp->Asl.Node; /* OpRegion namespace node */ in AnOtherSemanticAnalysisWalkBegin()
818 ArgOp = ArgOp->Asl.Child; /* First child is the OpRegion Name */ in AnOtherSemanticAnalysisWalkBegin()
819 ArgOp = ArgOp->Asl.Next; /* Next peer is the SPACE_ID (what we want) */ in AnOtherSemanticAnalysisWalkBegin()
825 if ((ArgOp->Asl.Value.Integer != ACPI_ADR_SPACE_GPIO) && in AnOtherSemanticAnalysisWalkBegin()
826 (ArgOp->Asl.Value.Integer != ACPI_ADR_SPACE_GSBUS)) in AnOtherSemanticAnalysisWalkBegin()
837 ArgOp = Op->Asl.Child; /* 1st child is the OpRegion Name */ in AnOtherSemanticAnalysisWalkBegin()
838 Node = ArgOp->Asl.Node; /* OpRegion namespace node */ in AnOtherSemanticAnalysisWalkBegin()
845 ArgOp = ArgOp->Asl.Child; /* First child is the OpRegion Name */ in AnOtherSemanticAnalysisWalkBegin()
846 ArgOp = ArgOp->Asl.Next; /* Next peer is the SPACE_ID (what we want) */ in AnOtherSemanticAnalysisWalkBegin()
850 if ((ArgOp->Asl.Value.Integer != ACPI_ADR_SPACE_GPIO) && in AnOtherSemanticAnalysisWalkBegin()
851 (ArgOp->Asl.Value.Integer != ACPI_ADR_SPACE_GSBUS)) in AnOtherSemanticAnalysisWalkBegin()
856 ArgOp = Op->Asl.Child; /* 1st child is the OpRegion Name */ in AnOtherSemanticAnalysisWalkBegin()
857 ArgOp = ArgOp->Asl.Next; /* AccessType */ in AnOtherSemanticAnalysisWalkBegin()
858 ArgOp = ArgOp->Asl.Next; /* LockRule */ in AnOtherSemanticAnalysisWalkBegin()
859 ArgOp = ArgOp->Asl.Next; /* UpdateRule */ in AnOtherSemanticAnalysisWalkBegin()
860 ArgOp = ArgOp->Asl.Next; /* Start of FieldUnitList */ in AnOtherSemanticAnalysisWalkBegin()
866 if (ArgOp->Asl.ParseOpcode == PARSEOP_CONNECTION) in AnOtherSemanticAnalysisWalkBegin()
870 else if (ArgOp->Asl.ParseOpcode == PARSEOP_NAMESEG) in AnOtherSemanticAnalysisWalkBegin()
876 ArgOp = ArgOp->Asl.Next; in AnOtherSemanticAnalysisWalkBegin()
931 ArgOp = CreateBufferFieldOp->Asl.Child; /* Reference to target buffer */ in AnValidateCreateBufferField()
937 if (!ArgOp->Asl.Node) in AnValidateCreateBufferField()
942 TargetBufferOp = ArgOp->Asl.Node->Op; in AnValidateCreateBufferField()
943 TargetBufferOp = TargetBufferOp->Asl.Child; /* Target buffer */ in AnValidateCreateBufferField()
944 TargetBufferOp = TargetBufferOp->Asl.Next; /* "Buffer" keyword */ in AnValidateCreateBufferField()
954 ArgOp = TargetBufferOp->Asl.Child; in AnValidateCreateBufferField()
960 TargetBufferLength = (UINT32) ArgOp->Asl.Value.Integer; in AnValidateCreateBufferField()
966 ArgOp = CreateBufferFieldOp->Asl.Child; /* Reference to target buffer */ in AnValidateCreateBufferField()
967 ArgOp = ArgOp->Asl.Next; /* Buffer Index argument*/ in AnValidateCreateBufferField()
974 (UINT32) ArgOp->Asl.Value.Integer; /* Index can be in either bytes or bits */ in AnValidateCreateBufferField()
980 switch (CreateBufferFieldOp->Asl.ParseOpcode) in AnValidateCreateBufferField()
1007 ArgOp = ArgOp->Asl.Next; /* Length argument, in bits */ in AnValidateCreateBufferField()
1015 if (ArgOp->Asl.Value.Integer == 0) in AnValidateCreateBufferField()
1022 ((UINT32) ArgOp->Asl.Value.Integer - 1); /* Create final bit index */ in AnValidateCreateBufferField()
1066 if ((Op->Asl.ParseOpcode == PARSEOP_INTEGER) || in AnIsValidBufferConstant()
1067 (Op->Asl.ParseOpcode == PARSEOP_ZERO) || in AnIsValidBufferConstant()
1068 (Op->Asl.ParseOpcode == PARSEOP_ONE)) in AnIsValidBufferConstant()
1105 SourceOperandOp = Op->Asl.Child; in AnAnalyzeStoreOperator()
1106 TargetOperandOp = SourceOperandOp->Asl.Next; in AnAnalyzeStoreOperator()
1112 switch (SourceOperandOp->Asl.ParseOpcode) in AnAnalyzeStoreOperator()
1135 if (TargetOperandOp->Asl.AmlOpcode == AML_DEBUG_OP) in AnAnalyzeStoreOperator()
1140 if ((TargetOperandOp->Asl.AmlOpcode < AML_LOCAL0) || in AnAnalyzeStoreOperator()
1141 (TargetOperandOp->Asl.AmlOpcode > AML_ARG6)) in AnAnalyzeStoreOperator()
1155 switch (TargetOperandOp->Asl.ParseOpcode) in AnAnalyzeStoreOperator()
1173 SourceNode = SourceOperandOp->Asl.Node; in AnAnalyzeStoreOperator()
1181 TargetNode = TargetOperandOp->Asl.Node; in AnAnalyzeStoreOperator()
1193 if ((!SourceNode && (SourceOperandOp->Asl.AmlOpcode == AML_INT_NAMEPATH_OP)) || in AnAnalyzeStoreOperator()
1194 (!TargetNode && (TargetOperandOp->Asl.AmlOpcode == AML_INT_NAMEPATH_OP))) in AnAnalyzeStoreOperator()
1215 if ((SourceOperandOp->Asl.AmlOpcode >= AML_LOCAL0) && in AnAnalyzeStoreOperator()
1216 (SourceOperandOp->Asl.AmlOpcode <= AML_ARG6)) in AnAnalyzeStoreOperator()
1221 if ((TargetOperandOp->Asl.AmlOpcode >= AML_LOCAL0) && in AnAnalyzeStoreOperator()
1222 (TargetOperandOp->Asl.AmlOpcode <= AML_ARG6)) in AnAnalyzeStoreOperator()