Lines Matching refs:ArgOp
284 ACPI_PARSE_OBJECT *ArgOp; in AnOperandTypecheckWalkEnd() local
315 ArgOp = Op->Asl.Child; in AnOperandTypecheckWalkEnd()
354 if (ArgOp->Asl.ParseOpcode == PARSEOP_METHODCALL) in AnOperandTypecheckWalkEnd()
358 if (AnIsInternalMethod (ArgOp)) in AnOperandTypecheckWalkEnd()
371 ThisNodeBtype = AnGetBtype (ArgOp); in AnOperandTypecheckWalkEnd()
377 AnCheckMethodReturnValue (Op, OpInfo, ArgOp, 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()
490 if (!ArgOp) in AnOperandTypecheckWalkEnd()
499 ThisNodeBtype = AnGetBtype (ArgOp); 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()
535 ArgOp, NULL); in AnOperandTypecheckWalkEnd()
540 ArgOp, NULL); in AnOperandTypecheckWalkEnd()
555 switch (ArgOp->Asl.ParseOpcode) in AnOperandTypecheckWalkEnd()
606 if (ArgOp->Asl.ParseOpcode == PARSEOP_METHODCALL) in AnOperandTypecheckWalkEnd()
608 if (AnIsInternalMethod (ArgOp)) in AnOperandTypecheckWalkEnd()
615 AnCheckMethodReturnValue (Op, OpInfo, ArgOp, in AnOperandTypecheckWalkEnd()
634 ArgOp, AslGbl_MsgBuffer); in AnOperandTypecheckWalkEnd()
638 ArgOp = ArgOp->Asl.Next; in AnOperandTypecheckWalkEnd()
671 ACPI_PARSE_OBJECT *ArgOp; in AnOtherSemanticAnalysisWalkBegin() local
704 ArgOp = Op->Asl.Child; in AnOtherSemanticAnalysisWalkBegin()
705 while (ArgOp->Asl.Next) in AnOtherSemanticAnalysisWalkBegin()
707 PrevArgOp = ArgOp; in AnOtherSemanticAnalysisWalkBegin()
708 ArgOp = ArgOp->Asl.Next; in AnOtherSemanticAnalysisWalkBegin()
715 if ((ArgOp->Asl.ParseOpcode == PARSEOP_ZERO) && in AnOtherSemanticAnalysisWalkBegin()
724 else if (ArgOp->Asl.ParseOpcode == PARSEOP_ZERO) 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()
799 AslError (ASL_WARNING, ASL_MSG_TIMEOUT, ArgOp, 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()
817 ArgOp = Node->Op; /* OpRegion definition */ 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()
844 ArgOp = Node->Op; /* OpRegion definition */ 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()
864 while (ArgOp) in AnOtherSemanticAnalysisWalkBegin()
866 if (ArgOp->Asl.ParseOpcode == PARSEOP_CONNECTION) in AnOtherSemanticAnalysisWalkBegin()
870 else if (ArgOp->Asl.ParseOpcode == PARSEOP_NAMESEG) in AnOtherSemanticAnalysisWalkBegin()
872 AslError (ASL_ERROR, ASL_MSG_CONNECTION_MISSING, ArgOp, NULL); in AnOtherSemanticAnalysisWalkBegin()
876 ArgOp = ArgOp->Asl.Next; in AnOtherSemanticAnalysisWalkBegin()
923 ACPI_PARSE_OBJECT *ArgOp; in AnValidateCreateBufferField() local
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()
954 ArgOp = TargetBufferOp->Asl.Child; in AnValidateCreateBufferField()
955 if (!AnIsValidBufferConstant (ArgOp)) 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()
968 if (!AnIsValidBufferConstant (ArgOp)) in AnValidateCreateBufferField()
974 (UINT32) ArgOp->Asl.Value.Integer; /* Index can be in either bytes or bits */ in AnValidateCreateBufferField()
1007 ArgOp = ArgOp->Asl.Next; /* Length argument, in bits */ in AnValidateCreateBufferField()
1008 if (!AnIsValidBufferConstant (ArgOp)) in AnValidateCreateBufferField()
1015 if (ArgOp->Asl.Value.Integer == 0) in AnValidateCreateBufferField()
1017 AslError (ASL_WARNING, ASL_MSG_BUFFER_FIELD_LENGTH, ArgOp, NULL); in AnValidateCreateBufferField()
1022 ((UINT32) ArgOp->Asl.Value.Integer - 1); /* Create final bit index */ in AnValidateCreateBufferField()
1039 AslError (ASL_WARNING, ASL_MSG_BUFFER_FIELD_OVERFLOW, ArgOp, NULL); in AnValidateCreateBufferField()