|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Classes | |
| struct | uacpi_table_identifiers |
| struct | uacpi_table |
Typedefs | |
| typedef struct uacpi_table_identifiers | uacpi_table_identifiers |
| typedef struct uacpi_table | uacpi_table |
| typedef enum uacpi_table_installation_disposition | uacpi_table_installation_disposition |
| typedef uacpi_table_installation_disposition(* | uacpi_table_installation_handler) (struct acpi_sdt_hdr *hdr, uacpi_u64 *out_override_address) |
Functions | |
| uacpi_status | uacpi_table_install (void *, uacpi_table *out_table) |
| uacpi_status | uacpi_table_install_physical (uacpi_phys_addr, uacpi_table *out_table) |
| uacpi_status | uacpi_table_load (uacpi_size index) |
| uacpi_status | uacpi_table_find_by_signature (const uacpi_char *signature, uacpi_table *out_table) |
| uacpi_status | uacpi_table_find_next_with_same_signature (uacpi_table *in_out_table) |
| uacpi_status | uacpi_table_find (const uacpi_table_identifiers *id, uacpi_table *out_table) |
| uacpi_status | uacpi_table_ref (uacpi_table *) |
| uacpi_status | uacpi_table_unref (uacpi_table *) |
| uacpi_status | uacpi_table_fadt (struct acpi_fadt **) |
| uacpi_status | uacpi_set_table_installation_handler (uacpi_table_installation_handler handler) |
| typedef struct uacpi_table uacpi_table |
| typedef uacpi_table_installation_disposition(* uacpi_table_installation_handler) (struct acpi_sdt_hdr *hdr, uacpi_u64 *out_override_address) |
| Enumerator | |
|---|---|
| UACPI_TABLE_INSTALLATION_DISPOSITON_ALLOW | |
| UACPI_TABLE_INSTALLATION_DISPOSITON_DENY | |
| UACPI_TABLE_INSTALLATION_DISPOSITON_VIRTUAL_OVERRIDE | |
| UACPI_TABLE_INSTALLATION_DISPOSITON_PHYSICAL_OVERRIDE | |
Definition at line 93 of file tables.h.
| uacpi_status uacpi_set_table_installation_handler | ( | uacpi_table_installation_handler | handler | ) |
Definition at line 356 of file tables.c.
| uacpi_status uacpi_table_fadt | ( | struct acpi_fadt ** | out_fadt | ) |
Definition at line 1391 of file tables.c.
| uacpi_status uacpi_table_find | ( | const uacpi_table_identifiers * | id, |
| uacpi_table * | out_table | ||
| ) |
Definition at line 1013 of file tables.c.
Referenced by handle_create_data_region(), and handle_load_table().
| uacpi_status uacpi_table_find_by_signature | ( | const uacpi_char * | signature, |
| uacpi_table * | out_table | ||
| ) |
Definition at line 975 of file tables.c.
Referenced by uacpi_namespace_load().
| uacpi_status uacpi_table_find_next_with_same_signature | ( | uacpi_table * | in_out_table | ) |
Definition at line 995 of file tables.c.
| uacpi_status uacpi_table_install | ( | void * | virt, |
| uacpi_table * | out_table | ||
| ) |
Definition at line 812 of file tables.c.
| uacpi_status uacpi_table_install_physical | ( | uacpi_phys_addr | addr, |
| uacpi_table * | out_table | ||
| ) |
Definition at line 821 of file tables.c.
| uacpi_status uacpi_table_load | ( | uacpi_size | index | ) |
Definition at line 1138 of file tables.c.
| uacpi_status uacpi_table_ref | ( | uacpi_table * | tbl | ) |
Definition at line 1151 of file tables.c.
| uacpi_status uacpi_table_unref | ( | uacpi_table * | tbl | ) |
Definition at line 1158 of file tables.c.
Referenced by free_op_region(), handle_load_table(), uacpi_namespace_load(), and uacpi_table_find_next_with_same_signature().