Lines Matching refs:Op

60     ACPI_PARSE_OBJECT       *Op,
70 * Op - Parser object to be translated
75 * DESCRIPTION: Translate a parser Op object to the equivalent namespace object
83 ACPI_PARSE_OBJECT *Op,
95 if (Op->Common.AmlOpcode == AML_INT_NAMEPATH_OP)
102 if (!Op->Common.Node)
105 Op->Common.Value.String,
108 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &(Op->Common.Node)));
115 ((Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) ||
116 (Op->Common.Parent->Common.AmlOpcode == AML_VAR_PACKAGE_OP)))
135 ACPI_ERROR_NAMESPACE (Op->Common.Value.String, Status);
144 if ((Op->Common.Parent->Common.AmlOpcode == AML_PACKAGE_OP) ||
145 (Op->Common.Parent->Common.AmlOpcode == AML_VAR_PACKAGE_OP))
161 ObjDesc = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, Op->Common.Node);
173 * and the Op->Common.Node to point to the Alias target. Note,
176 Type = Op->Common.Node->Type;
180 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE,
181 Op->Common.Node->Object);
195 AcpiUtAddReference (Op->Common.Node->Object);
225 (AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode))->ObjectType);
232 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc);
250 * Op - Parser object to be translated
256 * DESCRIPTION: Translate a parser Op package object to the equivalent
264 ACPI_PARSE_OBJECT *Op,
300 Arg = Op->Common.Value.Arg; /* skip first arg */
357 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
367 * Op - Parser object to be translated
374 * DESCRIPTION: Translate a parser Op package object to the equivalent
394 ACPI_PARSE_OBJECT *Op,
412 Parent = Op->Common.Parent;
458 Arg = Op->Common.Value.Arg;
559 Op->Common.Node = ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, ObjDesc);
570 * Op - Parser object to be translated
582 ACPI_PARSE_OBJECT *Op)
588 ACPI_FUNCTION_TRACE_PTR (DsCreateNode, Op);
601 if (!Op->Common.Value.Arg)
611 WalkState, Op->Common.Value.Arg, &ObjDesc);
639 * Op - Parser op used to init the internal object
645 * DESCRIPTION: Initialize a namespace object from a parser Op and its
647 * representation of the Op and its arguments.
654 ACPI_PARSE_OBJECT *Op,
685 ObjDesc->Buffer.AmlStart = Op->Named.Data;
686 ObjDesc->Buffer.AmlLength = Op->Named.Length;
695 ObjDesc->Package.AmlStart = Op->Named.Data;
696 ObjDesc->Package.AmlLength = Op->Named.Length;
753 ObjDesc->Integer.Value = Op->Common.Value.Integer;
762 ACPI_FORMAT_UINT64 (Op->Common.Value.Integer),
779 ObjDesc->String.Pointer = Op->Common.Value.String;
780 ObjDesc->String.Length = (UINT32) strlen (Op->Common.Value.String);
828 switch (Op->Common.AmlOpcode)
832 /* Node was saved in Op */
834 ObjDesc->Reference.Node = Op->Common.Node;
835 ObjDesc->Reference.Object = Op->Common.Node->Object;