51#define _COMPONENT ACPI_EXECUTER
154 LogicalResult = (
BOOLEAN) !LogicalResult;
181 LogicalResult = (
BOOLEAN)!LogicalResult;
204 return (LogicalResult);
235 switch (WalkState->
Opcode)
256 if (
Index >= Operand[0]->Package.Count)
259 "Index (0x%8.8X%8.8X) beyond package end (0x%X)",
306 ThisElement, Operand[2]))
312 ThisElement, Operand[4]))
unsigned long long UINT64
#define AE_AML_BAD_OPCODE
#define AE_AML_OPERAND_VALUE
#define AE_AML_PACKAGE_LIMIT
#define ACPI_FORMAT_UINT64(i)
#define ACPI_MODULE_NAME(Name)
#define ACPI_FUNCTION_TRACE_STR(a, b)
#define return_ACPI_STATUS(s)
#define ACPI_ERROR(plist)
const char * AcpiPsGetOpcodeName(UINT16 Opcode)
void AcpiUtRemoveReference(ACPI_OPERAND_OBJECT *Object)
ACPI_OPERAND_OBJECT * AcpiUtCreateIntegerObject(UINT64 Value)
#define AML_LOGICAL_GREATER_OP
#define MAX_MATCH_OPERATOR
#define AML_LOGICAL_LESS_OP
#define AML_LOAD_TABLE_OP
#define AML_LOGICAL_EQUAL_OP
static const WCHAR Cleanup[]
ACPI_STATUS AcpiExLoadTableOp(ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT **ReturnDesc)
ACPI_STATUS AcpiExDoLogicalOp(UINT16 Opcode, ACPI_OPERAND_OBJECT *Operand0, ACPI_OPERAND_OBJECT *Operand1, BOOLEAN *LogicalResult)
static BOOLEAN AcpiExDoMatch(UINT32 MatchOp, ACPI_OPERAND_OBJECT *PackageObj, ACPI_OPERAND_OBJECT *MatchObj)
ACPI_STATUS AcpiExOpcode_6A_0T_1R(ACPI_WALK_STATE *WalkState)
union acpi_operand_object ** Elements
union acpi_operand_object * Operands[ACPI_OBJ_NUM_OPERANDS+1]
union acpi_operand_object * ResultObj
ACPI_OBJECT_INTEGER Integer
ACPI_OBJECT_PACKAGE Package
_In_ WDFCOLLECTION _In_ ULONG Index