PatchworkOS
Loading...
Searching...
No Matches
compare.h
Go to the documentation of this file.
1#pragma once
2
4
30
38
51
aml_compare_operation_t
Definition compare.h:18
aml_integer_t aml_compare_not(aml_integer_t value)
Perform a logical NOT operation on an integer value.
Definition compare.c:25
aml_integer_t aml_compare(aml_object_t *a, aml_object_t *b, aml_compare_operation_t operation)
Compare two ACPI objects.
Definition compare.c:30
@ AML_COMPARE_NOT_EQUAL
Definition compare.h:26
@ AML_COMPARE_GREATER_EQUAL
Definition compare.h:28
@ AML_COMPARE_OR
Section 19.6.80, integer only.
Definition compare.h:23
@ AML_COMPARE_LESS
Section 19.6.73.
Definition compare.h:22
@ AML_COMPARE_GREATER
Section 19.6.71.
Definition compare.h:21
@ AML_COMPARE_EQUAL
Section 19.6.70.
Definition compare.h:20
@ AML_COMPARE_LESS_EQUAL
Definition compare.h:27
@ AML_COMPARE_AND
Section 19.6.69, integer only.
Definition compare.h:19
@ AML_COMPARE_INVERT_BASE
All operations above this value are inverted versions of the base operations.
Definition compare.h:25
uint64_t aml_integer_t
AML Integer type.
Definition integer.h:20
ACPI object.
Definition object.h:425