Searched refs:apei_exec_context (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/acpi/apei/ |
| H A D | apei-internal.h | 12 struct apei_exec_context; 14 typedef int (*apei_exec_ins_func_t)(struct apei_exec_context *ctx, 24 struct apei_exec_context { struct 37 void apei_exec_ctx_init(struct apei_exec_context *ctx, argument 43 static inline void apei_exec_ctx_set_input(struct apei_exec_context *ctx, in apei_exec_ctx_set_input() 49 static inline u64 apei_exec_ctx_get_output(struct apei_exec_context *ctx) in apei_exec_ctx_get_output() 54 int __apei_exec_run(struct apei_exec_context *ctx, u8 action, bool optional); 56 static inline int apei_exec_run(struct apei_exec_context *ctx, u8 action) in apei_exec_run() 62 static inline int apei_exec_run_optional(struct apei_exec_context *ctx, u8 action) in apei_exec_run_optional() 84 int apei_exec_read_register(struct apei_exec_context *ctx, [all …]
|
| H A D | apei-base.c | 44 void apei_exec_ctx_init(struct apei_exec_context *ctx, in apei_exec_ctx_init() 70 int apei_exec_read_register(struct apei_exec_context *ctx, in apei_exec_read_register() 85 int apei_exec_read_register_value(struct apei_exec_context *ctx, in apei_exec_read_register_value() 118 int apei_exec_write_register(struct apei_exec_context *ctx, in apei_exec_write_register() 125 int apei_exec_write_register_value(struct apei_exec_context *ctx, in apei_exec_write_register_value() 134 int apei_exec_noop(struct apei_exec_context *ctx, in apei_exec_noop() 145 int __apei_exec_run(struct apei_exec_context *ctx, u8 action, in __apei_exec_run() 191 typedef int (*apei_exec_entry_func_t)(struct apei_exec_context *ctx, 195 static int apei_exec_for_each_entry(struct apei_exec_context *ctx, in apei_exec_for_each_entry() 224 static int pre_map_gar_callback(struct apei_exec_context *ctx, in pre_map_gar_callback() [all …]
|
| H A D | einj-core.c | 188 static void einj_exec_ctx_init(struct apei_exec_context *ctx) in einj_exec_ctx_init() 196 struct apei_exec_context ctx; in __einj_get_available_error_type() 420 struct apei_exec_context trigger_ctx; in __einj_error_trigger() 551 struct apei_exec_context ctx; in __einj_error_inject() 1049 struct apei_exec_context ctx; in einj_probe() 1150 struct apei_exec_context ctx; in einj_remove()
|