|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <uacpi/acpi.h>#include <uacpi/types.h>#include <uacpi/uacpi.h>#include <uacpi/internal/dynamic_array.h>#include <uacpi/internal/shareable.h>#include <uacpi/context.h>

Go to the source code of this file.
Classes | |
| struct | uacpi_runtime_context |
Macros | |
| #define | UACPI_SLEEP_TYP_INVALID 0xFF |
| #define | UACPI_ENSURE_INIT_LEVEL_AT_LEAST(lvl) |
| #define | UACPI_ENSURE_INIT_LEVEL_IS(lvl) |
Functions | |
| static uacpi_bool | uacpi_check_flag (uacpi_u64 flag) |
| static uacpi_bool | uacpi_should_log (enum uacpi_log_level lvl) |
| static uacpi_bool | uacpi_is_hardware_reduced (void) |
| static const uacpi_char * | uacpi_init_level_to_string (uacpi_u8 lvl) |
Variables | |
| struct uacpi_runtime_context | g_uacpi_rt_ctx |
| #define UACPI_ENSURE_INIT_LEVEL_AT_LEAST | ( | lvl | ) |
| #define UACPI_ENSURE_INIT_LEVEL_IS | ( | lvl | ) |
|
inlinestatic |
Definition at line 90 of file context.h.
Referenced by initialize_from_rsdp(), uacpi_check_table_signature(), uacpi_initialize(), uacpi_initialize_namespace(), uacpi_verify_table_checksum(), and verify_and_install_table().
|
inlinestatic |
Definition at line 111 of file context.h.
|
inlinestatic |
Definition at line 100 of file context.h.
Referenced by enter_mode(), initialize_fadt(), uacpi_clear_fixed_event(), uacpi_disable_fixed_event(), uacpi_enable_fixed_event(), uacpi_fixed_event_info(), uacpi_initialize_events(), uacpi_initialize_events_early(), uacpi_initialize_tables(), uacpi_install_fixed_event_handler(), and uacpi_uninstall_fixed_event_handler().
|
inlinestatic |
Definition at line 95 of file context.h.
Referenced by debug_store(), and trace_region_io().
|
extern |
Definition at line 17 of file uacpi.c.
Referenced by access_field_unit(), begin_block_execution(), buffer_field_get_read_type(), debug_store_no_recurse(), do_binary_math(), do_notify(), enter_acpi_mode_initial(), enter_sleep_state_hw_full(), enter_sleep_state_hw_reduced(), extract_handlers(), fadt_relative(), find_or_create_gpe_interrupt_ctx(), get_op(), handle_global_lock(), initialize_fadt(), initialize_from_rsdp(), initialize_gpes(), make_object_for_predefined(), ones(), prepare_for_wake_from_sleep_state_hw_full(), prepare_for_wake_from_sleep_state_hw_reduced(), prepare_method_call(), read_mode(), set_mode(), sizeof_int(), split_event_blocks(), truncate_number_if_needed(), uacpi_acquire_aml_mutex(), uacpi_acquire_global_lock(), uacpi_acquire_global_lock_from_firmware(), uacpi_check_flag(), uacpi_context_get_loop_timeout(), uacpi_context_set_log_level(), uacpi_context_set_loop_timeout(), uacpi_context_set_max_call_stack_depth(), uacpi_context_set_proactive_table_checksum(), uacpi_deinitialize_events(), uacpi_deinitialize_namespace(), uacpi_enter_sleep_state(), uacpi_field_unit_get_read_type(), uacpi_get_aml_bitness(), uacpi_get_current_init_level(), uacpi_initialize(), uacpi_initialize_events(), uacpi_initialize_tables(), uacpi_install_address_space_handler_with_flags(), uacpi_install_notify_handler(), uacpi_is_hardware_reduced(), uacpi_logger_initialize(), uacpi_namespace_initialize(), uacpi_namespace_load(), uacpi_node_get_address_space_handlers(), uacpi_notify_all(), uacpi_prepare_for_sleep_state(), uacpi_reboot(), uacpi_release_aml_mutex(), uacpi_release_global_lock(), uacpi_release_global_lock_to_firmware(), uacpi_set_waking_vector(), uacpi_should_log(), uacpi_state_reset(), uacpi_table_fadt(), uacpi_uninstall_notify_handler(), uninstall_gpe_block(), verify_and_install_table(), wake_from_sleep_state_hw_full(), and wake_from_sleep_state_hw_reduced().