Opcode
ControlState->Control.Opcode =
(WalkState->ControlState->Control.Opcode != AML_WHILE_OP))
switch (WalkState->Opcode)
WalkState->OpInfo->Name, WalkState->Opcode));
WalkState->Opcode, AmlOffset, NULL);
UINT16 Opcode,
UINT16 Opcode,
Status = AcpiDsMethodDataGetNode (Opcode, Index, WalkState, &Node);
UINT16 Opcode,
OpInfo = AcpiPsGetOpcodeInfo (Opcode);
switch (Opcode)
"Unknown constant opcode 0x%X", Opcode));
ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_LOCAL_OP;
ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_ARG_OP;
"Unimplemented reference type for AML opcode: 0x%4.4X", Opcode));
Status = AcpiExResolveOperands (WalkState->Opcode,
UINT16 Opcode;
((WalkState->Opcode == AML_CREATE_FIELD_OP) ? 3 : 2)))
Opcode = AML_ZERO_OP; /* Has no arguments! */
Opcode = Arg->Common.AmlOpcode;
OpInfo = AcpiPsGetOpcodeInfo (Opcode);
WalkState, Arg, Opcode, &ObjDesc);
WalkState->Opcode = Op->Common.AmlOpcode;
if (WalkState->Opcode == AML_INT_NAMEPATH_OP)
Status = AcpiExResolveOperands (WalkState->Opcode,
(WalkState->Opcode == AML_STORE_OP) &&
AcpiPsGetOpcodeName (WalkState->Opcode)));
WalkState->Opcode, Op));
switch (WalkState->Opcode)
if ((WalkState->Opcode != AML_SCOPE_OP) &&
Op = AcpiPsAllocOp (WalkState->Opcode, WalkState->Aml);
if (WalkState->Opcode == AML_FIELD_OP ||
WalkState->Opcode == AML_BANK_FIELD_OP ||
WalkState->Opcode == AML_INDEX_FIELD_OP)
(WalkState->Opcode != AML_INT_NAMEPATH_OP)) ||
if (WalkState->Opcode == AML_INT_NAMEPATH_OP)
switch (WalkState->Opcode)
if (WalkState->Opcode == AML_EXTERNAL_OP)
Op = AcpiPsAllocOp (WalkState->Opcode, WalkState->Aml);
WalkState->Opcode, AcpiUtGetTypeName (DestinationType)));
switch (Info->Opcode)
Info->Opcode);
UINT16 Opcode,
switch (Opcode)
UINT16 Opcode,
switch (Opcode)
"Invalid numeric logical opcode: %X", Opcode));
UINT16 Opcode,
switch (Opcode)
"Invalid comparison opcode: %X", Opcode));
switch (Opcode)
"Invalid comparison opcode: %X", Opcode));
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
switch (WalkState->Opcode)
AcpiPsGetOpcodeName (WalkState->Opcode)));
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
AcpiPsGetOpcodeName (WalkState->Opcode)));
if (WalkState->Opcode == AML_INCREMENT_OP)
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
WalkState->Opcode,
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
Status = AcpiExDoLogicalNumericOp (WalkState->Opcode,
Status = AcpiExDoLogicalOp (WalkState->Opcode, Operand[0],
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
AcpiPsGetOpcodeName (WalkState->Opcode));
switch (WalkState->Opcode)
WalkState->Opcode));
if ((WalkState->Opcode == AML_INT_METHODCALL_OP) ||
(WalkState->Opcode == AML_COPY_OBJECT_OP))
UINT16 Opcode,
ACPI_FUNCTION_TRACE_U32 (ExResolveOperands, Opcode);
OpInfo = AcpiPsGetOpcodeInfo (Opcode);
Opcode));
Opcode, OpInfo->Name, ArgTypes));
if ((Opcode == AML_STORE_OP) &&
AcpiPsGetOpcodeName (Opcode), WalkState->NumOperands);
if (WalkState->Opcode != AML_COPY_OBJECT_OP)
if (WalkState->Opcode == AML_STORE_OP)
if ((WalkState->Opcode == AML_COPY_OBJECT_OP) ||
if (WalkState->Opcode == AML_COPY_OBJECT_OP)
(WalkState && WalkState->Opcode == AML_EXTERNAL_OP)))
if (WalkState->Opcode != AML_EXTERNAL_OP)
(WalkState && WalkState->Opcode == AML_SCOPE_OP))
UINT16 Opcode;
Opcode = AcpiPsPeekOpcode (&ParserState);
if (Opcode != AML_METHOD_OP)
ParserState.Aml += AcpiPsGetOpcodeSize (Opcode);
UINT16 Opcode;
Opcode = AML_BYTE_OP;
Opcode = AML_WORD_OP;
Opcode = AML_DWORD_OP;
Opcode = AML_QWORD_OP;
Opcode = AML_STRING_OP;
AcpiPsInitOp (Arg, Opcode);
UINT16 Opcode;
Opcode = AML_INT_RESERVEDFIELD_OP;
Opcode = AML_INT_ACCESSFIELD_OP;
Opcode = AML_INT_CONNECTION_OP;
Opcode = AML_INT_EXTACCESSFIELD_OP;
Opcode = AML_INT_NAMEDFIELD_OP;
Field = AcpiPsAllocOp (Opcode, Aml);
switch (Opcode)
if (Opcode == AML_INT_EXTACCESSFIELD_OP)
Opcode = ACPI_GET8 (ParserState->Aml);
switch (Opcode)
AcpiPsGetOpcodeInfo (WalkState->Opcode)->ObjectType))
AcpiPsGetOpcodeName (WalkState->Opcode), WalkState->Opcode));
if ((WalkState->Opcode & 0xFF00) == AML_EXTENDED_OPCODE)
((WalkState->ControlState->Control.Opcode == AML_IF_OP) ||
(WalkState->ControlState->Control.Opcode == AML_WHILE_OP)))
WalkState->Opcode = Op->Common.AmlOpcode;
WalkState->Opcode = AcpiPsPeekOpcode (&(WalkState->ParserState));
WalkState->OpInfo = AcpiPsGetOpcodeInfo (WalkState->Opcode);
WalkState->Opcode = AML_INT_NAMEPATH_OP;
WalkState->Opcode,
WalkState->Opcode,
if (WalkState->Opcode > 0xFF) /* Can only happen if first byte is 0x5B */
AcpiPsGetOpcodeSize (WalkState->Opcode);
UnnamedOp->Common.AmlOpcode = WalkState->Opcode;
WalkState->OpInfo = AcpiPsGetOpcodeInfo (WalkState->Opcode);
Op = AcpiPsAllocOp (WalkState->Opcode, AmlOpStart);
if (AcpiGbl_DisasmFlag && WalkState->Opcode == AML_EXTERNAL_OP &&
if (WalkState->Opcode == AML_BANK_FIELD_OP)
WalkState->Opcode = (*Op)->Common.AmlOpcode;
WalkState->Opcode = (*Op)->Common.AmlOpcode;
WalkState->Opcode = Op->Common.AmlOpcode;
UINT16 Opcode)
if (!(Opcode & 0xFF00))
return (&AcpiGbl_AmlOpInfo [AcpiGbl_ShortOpIndex [(UINT8) Opcode]]);
if (((Opcode & 0xFF00) == AML_EXTENDED_OPCODE) &&
(((UINT8) Opcode) <= MAX_EXTENDED_OPCODE))
return (&AcpiGbl_AmlOpInfo [AcpiGbl_LongOpIndex [(UINT8) Opcode]]);
switch (Opcode)
"%s [%4.4X]\n", OpcodeName, Opcode));
UINT16 Opcode)
Op = AcpiPsGetOpcodeInfo (Opcode);
UINT32 Opcode)
if (Opcode > 0x00FF)
UINT16 Opcode;
Opcode = (UINT16) ACPI_GET8 (Aml);
if (Opcode == AML_EXTENDED_PREFIX)
Opcode = (UINT16) ((Opcode << 8) | ACPI_GET8 (Aml));
return (Opcode);
UINT16 Opcode)
Op->Common.AmlOpcode = Opcode;
(AcpiPsGetOpcodeInfo (Opcode))->Name,
UINT16 Opcode,
OpInfo = AcpiPsGetOpcodeInfo (Opcode);
else if (Opcode == AML_INT_BYTELIST_OP)
AcpiPsInitOp (Op, Opcode);
if (Opcode == AML_SCOPE_OP)
switch (Info->Opcode)
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
switch (Info->Opcode)
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
UINT8 Opcode;
UINT16 Opcode,
UINT16 Opcode,
UINT8 Opcode;
UINT16 Opcode,
UINT16 Opcode,
UINT16 Opcode,
UINT16 Opcode,
UINT16 Opcode;
UINT32 Opcode);
UINT16 Opcode);
UINT16 Opcode);
UINT32 Opcode);
UINT16 Opcode,
UINT16 Opcode,
UINT8 Opcode;
UINT8 Opcode;
UINT16 Opcode; /* Current AML opcode */
UINT16 Opcode,
ReplyInterpreter::_OperationError(Opcode op)
status_t _OperationError(Opcode op);