Lines Matching defs:Op
166 ACPI_PARSE_OBJECT *Op,
172 ACPI_PARSE_OBJECT *Op,
178 ACPI_PARSE_OBJECT *Op,
185 ACPI_PARSE_OBJECT *Op,
191 ACPI_PARSE_OBJECT *Op,
312 * PARAMETERS: Op - Current parse Op
336 ACPI_PARSE_OBJECT *Op,
348 switch (Op->Asl.ParseOpcode)
355 (MethodInfo->Op->Asl.Child == Op) ||
356 !Op->Asl.Node)
361 MethodInfo->CurrentOp = Op;
362 Node = Op->Asl.Node;
366 Status = TrWalkParseTree (MethodInfo->Op, ASL_WALK_VISIT_DOWNWARD,
390 ACPI_FORMAT_UINT64 (Op->Asl.Value.Integer));
401 NextOp = Node->Op; /* Create Buffer Field Op */
448 NextOp = Node->Op;
456 (UINT32) Node->Op->Asl.Child->Asl.Value.Integer,
463 NextOp = Node->Op; /* PARSEOP_REGION */
485 ParentPath = AcpiNsGetNormalizedPathname (Op->Asl.Node, TRUE);
489 Op->Asl.LogicalLineNumber, ParentPath,
490 AcpiUtGetTypeName (Op->Asl.Node->Type), Op->Asl.Node->ArgCount);
515 ACPI_PARSE_OBJECT *Op,
525 if ((Op->Asl.ParseOpcode != PARSEOP_NAMESEG) &&
526 (Op->Asl.ParseOpcode != PARSEOP_NAMESTRING) &&
527 (Op->Asl.ParseOpcode != PARSEOP_METHODCALL))
534 if (!Op->Asl.Node)
539 /* When we encounter the source Op, we are done */
542 if (Next == Op)
547 /* If we have a name match, this Op is a duplicate */
553 if (!strcmp (Op->Asl.ExternalName, Next->Asl.ExternalName))
586 ACPI_PARSE_OBJECT *Op,
597 if (!Op->Asl.Node ||
598 (Op->Asl.ParseOpcode != PARSEOP_METHOD))
605 if (Op->Asl.Node->Name.Ascii[0] == '_')
611 Node = Op->Asl.Node;
616 Op->Asl.LogicalLineNumber, ParentPath,
621 XrefInfo->MethodOp = Op;
652 * DESCRIPTION: For every Op that is a method invocation, emit a reference
653 * line if the Op is invoking the target method.
659 ACPI_PARSE_OBJECT *Op,
670 if (!Op->Asl.Node ||
671 (Op->Asl.ParseOpcode != PARSEOP_METHODCALL))
678 if (Op->Asl.Node != XrefInfo->MethodOp->Asl.Node)
685 CallerOp = Op->Asl.Parent;
704 Op->Asl.LogicalLineNumber, CallerFullPathname,
705 Op->Asl.ExternalName);
734 ACPI_PARSE_OBJECT *Op,
746 if (!Op->Asl.Node ||
747 (Op->Asl.ParseOpcode == PARSEOP_METHOD))
752 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode);
760 if ((Op->Asl.ParseOpcode != PARSEOP_NAME) &&
761 (Op->Asl.ParseOpcode != PARSEOP_DEVICE) &&
762 (Op->Asl.ParseOpcode != PARSEOP_MUTEX) &&
763 (Op->Asl.ParseOpcode != PARSEOP_OPERATIONREGION) &&
764 (Op->Asl.ParseOpcode != PARSEOP_FIELD) &&
765 (Op->Asl.ParseOpcode != PARSEOP_EVENT))
772 if (Op->Asl.Node->Name.Ascii[0] == '_')
777 Node = Op->Asl.Node;
782 Op->Asl.LogicalLineNumber, ParentPath,
786 XrefInfo->MethodOp = Op;
824 ACPI_PARSE_OBJECT *Op,
834 if (!Op->Asl.Node)
841 /* Ignore Op that actually defined the object */
843 if (Op == XrefInfo->MethodOp)
850 if (Op->Asl.Node != XrefInfo->MethodOp->Asl.Node)
857 CallerOp = Op->Asl.Parent;
884 if (Op->Asl.ParseOpcode == PARSEOP_SCOPE)
888 else if (Op->Asl.Parent->Asl.ParseOpcode == PARSEOP_ALIAS)
903 Op->Asl.LogicalLineNumber,
906 Op->Asl.ExternalName,
907 Op->Asl.Parent->Asl.ParseOpName);