Lines Matching refs:Op
65 * PARAMETERS: Op - Get an argument for this op
68 * RETURN: The argument (as an Op object). NULL if argument does not exist
76 ACPI_PARSE_OBJECT *Op,
86 if (Op->Common.AmlOpcode == AML_INT_CONNECTION_OP)
88 return (Op->Common.Value.Arg);
93 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
112 Arg = Op->Common.Value.Arg;
127 * PARAMETERS: Op - Append an argument to this Op.
128 * Arg - Argument Op to append
138 ACPI_PARSE_OBJECT *Op,
148 if (!Op)
155 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
161 Op->Common.AmlOpcode));
176 if (Op->Common.Value.Arg)
180 PrevArg = Op->Common.Value.Arg;
191 Op->Common.Value.Arg = Arg;
198 Arg->Common.Parent = Op;
201 Op->Common.ArgListLength++;
211 * Op - Last (previous) Op that was found
213 * RETURN: Next Op found in the search.
223 ACPI_PARSE_OBJECT *Op)
233 if (!Op)
240 Next = AcpiPsGetArg (Op, 0);
248 Next = Op->Common.Next;
256 Parent = Op->Common.Parent;
261 while (Arg && (Arg != Origin) && (Arg != Op))
280 Op = Parent;
293 * PARAMETERS: Op - Get the child of this Op
295 * RETURN: Child Op, Null if none is found.
303 ACPI_PARSE_OBJECT *Op)
311 switch (Op->Common.AmlOpcode)
319 Child = AcpiPsGetArg (Op, 0);
329 Child = AcpiPsGetArg (Op, 1);
335 Child = AcpiPsGetArg (Op, 2);
341 Child = AcpiPsGetArg (Op, 3);