| PatchworkOS
    | 
#include <kernel/acpi/aml/encoding/term.h>#include <kernel/acpi/aml/debug.h>#include <kernel/acpi/aml/encoding/data.h>#include <kernel/acpi/aml/encoding/expression.h>#include <kernel/acpi/aml/encoding/named.h>#include <kernel/acpi/aml/encoding/namespace_modifier.h>#include <kernel/acpi/aml/encoding/statement.h>#include <kernel/acpi/aml/exception.h>#include <kernel/acpi/aml/runtime/convert.h>#include <kernel/acpi/aml/state.h>#include <kernel/acpi/aml/tests.h>#include <kernel/acpi/aml/token.h>#include <kernel/sched/sched.h>#include <kernel/sched/thread.h>#include <errno.h>#include <stdint.h>Go to the source code of this file.
| Functions | |
| aml_object_t * | aml_term_arg_read (aml_term_list_ctx_t *ctx, aml_type_t allowedTypes) | 
| Reads an TermArg structure from the AML byte stream. | |
| uint64_t | aml_term_arg_read_integer (aml_term_list_ctx_t *ctx, aml_integer_t *out) | 
| Wrapper around aml_term_arg_read()that converts the result to an integer. | |
| aml_string_obj_t * | aml_term_arg_read_string (aml_term_list_ctx_t *ctx) | 
| Wrapper around aml_term_arg_read()that converts the result to a string. | |
| aml_buffer_obj_t * | aml_term_arg_read_buffer (aml_term_list_ctx_t *ctx) | 
| Wrapper around aml_term_arg_read()that converts the result to a buffer. | |
| aml_package_obj_t * | aml_term_arg_read_package (aml_term_list_ctx_t *ctx) | 
| Wrapper around aml_term_arg_read()that converts the result to a package. | |
| uint64_t | aml_object_read (aml_term_list_ctx_t *ctx) | 
| Reads an Object structure from the AML byte stream. | |
| uint64_t | aml_term_obj_read (aml_term_list_ctx_t *ctx) | 
| Reads a TermObj structure from the AML byte stream. | |
| uint64_t | aml_term_list_read (aml_state_t *state, aml_object_t *scope, const uint8_t *start, const uint8_t *end, aml_term_list_ctx_t *parentCtx) | 
| Reads a TermList structure from the AML byte stream. | |