Lines Matching refs:Op

179     ACPI_PARSE_OBJECT       *Op);
200 ACPI_PARSE_OBJECT *Op) in AcpiPsGetArguments() argument
210 "Get arguments for opcode [%s]\n", Op->Common.AmlOpName)); in AcpiPsGetArguments()
212 switch (Op->Common.AmlOpcode) in AcpiPsGetArguments()
223 GET_CURRENT_ARG_TYPE (WalkState->ArgTypes), Op); in AcpiPsGetArguments()
229 &(WalkState->ParserState), Op, ACPI_POSSIBLE_METHOD_CALL); in AcpiPsGetArguments()
247 switch (Op->Common.AmlOpcode) in AcpiPsGetArguments()
272 AcpiPsAppendArg (Op, Arg); in AcpiPsGetArguments()
284 switch (Op->Common.AmlOpcode) in AcpiPsGetArguments()
293 Op->Named.Data = WalkState->ParserState.Aml; in AcpiPsGetArguments()
294 Op->Named.Length = (UINT32) in AcpiPsGetArguments()
307 if ((Op->Common.Parent) && in AcpiPsGetArguments()
308 (Op->Common.Parent->Common.AmlOpcode == AML_NAME_OP) && in AcpiPsGetArguments()
319 Op->Named.Data = AmlOpStart; in AcpiPsGetArguments()
320 Op->Named.Length = (UINT32) in AcpiPsGetArguments()
371 ACPI_PARSE_OBJECT *Op = NULL; /* current op */ in AcpiPsParseLoop() local
400 if ((ParserState->Scope->ParseScope.Op) && in AcpiPsParseLoop()
401 ((ParserState->Scope->ParseScope.Op->Common.AmlOpcode == AML_IF_OP) || in AcpiPsParseLoop()
402 (ParserState->Scope->ParseScope.Op->Common.AmlOpcode == AML_WHILE_OP)) && in AcpiPsParseLoop()
411 WalkState->Op = NULL; in AcpiPsParseLoop()
426 Status = AcpiPsNextParseState (WalkState, Op, Status); in AcpiPsParseLoop()
429 AcpiPsPopScope (ParserState, &Op, in AcpiPsParseLoop()
431 ACPI_DEBUG_PRINT ((ACPI_DB_PARSE, "Popped scope, Op=%p\n", Op)); in AcpiPsParseLoop()
437 Op = WalkState->PrevOp; in AcpiPsParseLoop()
445 while ((ParserState->Aml < ParserState->AmlEnd) || (Op)) in AcpiPsParseLoop()
450 if (!Op) in AcpiPsParseLoop()
452 Status = AcpiPsCreateOp (WalkState, AmlOpStart, &Op); in AcpiPsParseLoop()
482 Status = AcpiPsCompleteOp (WalkState, &Op, Status); in AcpiPsParseLoop()
517 AcpiExStartTraceOpcode (Op, WalkState); in AcpiPsParseLoop()
526 switch (Op->Common.AmlOpcode) in AcpiPsParseLoop()
547 Status = AcpiPsGetArguments (WalkState, AmlOpStart, Op); in AcpiPsParseLoop()
550 Status = AcpiPsCompleteOp (WalkState, &Op, Status); in AcpiPsParseLoop()
580 Op = NULL; in AcpiPsParseLoop()
596 Status = AcpiPsPushScope (ParserState, Op, in AcpiPsParseLoop()
600 Status = AcpiPsCompleteOp (WalkState, &Op, Status); in AcpiPsParseLoop()
609 Op = NULL; in AcpiPsParseLoop()
617 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsParseLoop()
620 if (Op->Common.AmlOpcode == AML_REGION_OP || in AcpiPsParseLoop()
621 Op->Common.AmlOpcode == AML_DATA_REGION_OP) in AcpiPsParseLoop()
631 Op->Named.Length = (UINT32) (ParserState->Aml - Op->Named.Data); in AcpiPsParseLoop()
643 Op->Named.Length = (UINT32) (ParserState->Aml - Op->Named.Data); in AcpiPsParseLoop()
646 if (Op->Common.AmlOpcode == AML_BANK_FIELD_OP) in AcpiPsParseLoop()
653 Op->Named.Length = (UINT32) (ParserState->Aml - Op->Named.Data); in AcpiPsParseLoop()
660 WalkState->Op = Op; in AcpiPsParseLoop()
661 WalkState->Opcode = Op->Common.AmlOpcode; in AcpiPsParseLoop()
664 Status = AcpiPsNextParseState (WalkState, Op, Status); in AcpiPsParseLoop()
687 Status = AcpiPsCompleteOp (WalkState, &Op, Status); in AcpiPsParseLoop()
695 Status = AcpiPsCompleteFinalOp (WalkState, Op, Status); in AcpiPsParseLoop()