Searched refs:ghes (Results 1 – 8 of 8) sorted by relevance
105 static inline bool is_hest_type_generic_v2(struct ghes *ghes) in is_hest_type_generic_v2() argument107 return ghes->generic->header.type == ACPI_HEST_TYPE_GENERIC_ERROR_V2; in is_hest_type_generic_v2()117 static inline bool is_hest_sync_notify(struct ghes *ghes) in is_hest_sync_notify() argument119 u8 notify_type = ghes->generic->notify.type; in is_hest_sync_notify()244 static int map_gen_v2(struct ghes *ghes) in map_gen_v2() argument246 return apei_map_generic_address(&ghes->generic_v2->read_ack_register); in map_gen_v2()249 static void unmap_gen_v2(struct ghes *ghes) in unmap_gen_v2() argument251 apei_unmap_generic_address(&ghes->generic_v2->read_ack_register); in unmap_gen_v2()269 static struct ghes *ghes_new(struct acpi_hest_generic *generic) in ghes_new()271 struct ghes *ghes; in ghes_new() local[all …]
112 struct acpi_hest_generic *ghes; in is_ghes_assist_struct() local119 ghes = (struct acpi_hest_generic *)hest_hdr; in is_ghes_assist_struct()120 related_source_id = ghes->related_source_id; in is_ghes_assist_struct()
3 obj-$(CONFIG_ACPI_APEI_GHES) += ghes.o
41 int sdei_register_ghes(struct ghes *ghes, sdei_event_callback *normal_cb,43 int sdei_unregister_ghes(struct ghes *ghes);
18 struct ghes { struct39 struct ghes *ghes; argument
856 int sdei_register_ghes(struct ghes *ghes, sdei_event_callback *normal_cb, in sdei_register_ghes() argument867 event_num = ghes->generic->notify.vector; in sdei_register_ghes()886 err = sdei_event_register(event_num, cb, ghes); in sdei_register_ghes()893 int sdei_unregister_ghes(struct ghes *ghes) in sdei_unregister_ghes() argument897 u32 event_num = ghes->generic->notify.vector; in sdei_unregister_ghes()
508 static void ghes_edac_unregister(struct ghes *ghes) in ghes_edac_unregister() argument544 struct ghes *g, *g_tmp; in ghes_edac_init()565 struct ghes *g, *g_tmp; in ghes_edac_exit()
65 compilation time or by passing "ghes.disable=1" Kernel parameter