Go to the source code of this file.
|
void | apei_exec_ctx_init (struct apei_exec_context *ctx, struct apei_exec_ins_type *ins_table, u32 instructions, struct acpi_whea_header *action_table, u32 entries) |
|
int | __apei_exec_run (struct apei_exec_context *ctx, u8 action, bool optional) |
|
int | apei_map_generic_address (struct acpi_generic_address *reg) |
|
int | apei_read (u64 *val, struct acpi_generic_address *reg) |
|
int | apei_write (u64 val, struct acpi_generic_address *reg) |
|
int | __apei_exec_read_register (struct acpi_whea_header *entry, u64 *val) |
|
int | __apei_exec_write_register (struct acpi_whea_header *entry, u64 val) |
|
int | apei_exec_read_register (struct apei_exec_context *ctx, struct acpi_whea_header *entry) |
|
int | apei_exec_read_register_value (struct apei_exec_context *ctx, struct acpi_whea_header *entry) |
|
int | apei_exec_write_register (struct apei_exec_context *ctx, struct acpi_whea_header *entry) |
|
int | apei_exec_write_register_value (struct apei_exec_context *ctx, struct acpi_whea_header *entry) |
|
int | apei_exec_noop (struct apei_exec_context *ctx, struct acpi_whea_header *entry) |
|
int | apei_exec_pre_map_gars (struct apei_exec_context *ctx) |
|
int | apei_exec_post_unmap_gars (struct apei_exec_context *ctx) |
|
void | apei_resources_fini (struct apei_resources *resources) |
|
int | apei_resources_add (struct apei_resources *resources, unsigned long start, unsigned long size, bool iomem) |
|
int | apei_resources_sub (struct apei_resources *resources1, struct apei_resources *resources2) |
|
int | apei_resources_request (struct apei_resources *resources, const char *desc) |
|
void | apei_resources_release (struct apei_resources *resources) |
|
int | apei_exec_collect_resources (struct apei_exec_context *ctx, struct apei_resources *resources) |
|
struct dentry * | apei_get_debugfs_dir (void) |
|
void | apei_estatus_print (const char *pfx, const struct acpi_hest_generic_status *estatus) |
|
int | apei_estatus_check_header (const struct acpi_hest_generic_status *estatus) |
|
int | apei_estatus_check (const struct acpi_hest_generic_status *estatus) |
|
int | apei_osc_setup (void) |
|
#define apei_estatus_for_each_section |
( |
|
estatus, |
|
|
|
section |
|
) |
| |
#define APEI_EXEC_INS_ACCESS_REGISTER 0x0001 |
#define APEI_EXEC_SET_IP 1 |