Lines Matching refs:Op
174 * PARAMETERS: Op - Get an argument for this op
177 * RETURN: The argument (as an Op object). NULL if argument does not exist
185 ACPI_PARSE_OBJECT *Op,
195 if (Op->Common.AmlOpcode == AML_INT_CONNECTION_OP)
197 return (Op->Common.Value.Arg);
202 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
221 Arg = Op->Common.Value.Arg;
236 * PARAMETERS: Op - Append an argument to this Op.
237 * Arg - Argument Op to append
247 ACPI_PARSE_OBJECT *Op,
257 if (!Op)
264 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode);
270 Op->Common.AmlOpcode));
285 if (Op->Common.Value.Arg)
289 PrevArg = Op->Common.Value.Arg;
300 Op->Common.Value.Arg = Arg;
307 Arg->Common.Parent = Op;
310 Op->Common.ArgListLength++;
322 * Op - Last (previous) Op that was found
324 * RETURN: Next Op found in the search.
334 ACPI_PARSE_OBJECT *Op)
344 if (!Op)
351 Next = AcpiPsGetArg (Op, 0);
360 Next = Op->Common.Next;
369 Parent = Op->Common.Parent;
374 while (Arg && (Arg != Origin) && (Arg != Op))
396 Op = Parent;
410 * PARAMETERS: Op - Get the child of this Op
412 * RETURN: Child Op, Null if none is found.
420 ACPI_PARSE_OBJECT *Op)
428 switch (Op->Common.AmlOpcode)
436 Child = AcpiPsGetArg (Op, 0);
447 Child = AcpiPsGetArg (Op, 1);
453 Child = AcpiPsGetArg (Op, 2);
459 Child = AcpiPsGetArg (Op, 3);