/kernel/linux/linux-5.10/include/acpi/ |
H A D | ghes.h | 18 struct ghes { struct 35 struct ghes *ghes; member 91 static inline int ghes_edac_register(struct ghes *ghes, struc argument 96 ghes_edac_unregister(struct ghes *ghes) ghes_edac_unregister() argument [all...] |
/kernel/linux/linux-6.6/include/acpi/ |
H A D | ghes.h | 18 struct ghes { struct 37 struct ghes *ghes; member
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | ghes_edac.c | 513 int ghes_edac_register(struct ghes *ghes, struct device *dev) in ghes_edac_register() argument 646 void ghes_edac_unregister(struct ghes *ghes) in ghes_edac_unregister() argument
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | ghes_edac.c | 507 static void ghes_edac_unregister(struct ghes *ghes) in ghes_edac_unregister() argument
|
/kernel/linux/linux-5.10/drivers/firmware/ |
H A D | arm_sdei.c | 857 int sdei_register_ghes(struct ghes *ghes, sdei_event_callback *normal_cb, in sdei_register_ghes() argument 894 int sdei_unregister_ghes(struct ghes *ghes) in sdei_unregister_ghes() argument
|
/kernel/linux/linux-6.6/drivers/firmware/ |
H A D | arm_sdei.c | 856 int sdei_register_ghes(struct ghes *ghes, sdei_event_callback *normal_cb, in sdei_register_ghes() argument 893 int sdei_unregister_ghes(struct ghes *ghes) in sdei_unregister_ghes() argument
|
/kernel/linux/linux-5.10/drivers/acpi/apei/ |
H A D | ghes.c | 97 static inline bool is_hest_type_generic_v2(struct ghes *ghes) in is_hest_type_generic_v2() argument 109 static inline bool is_hest_sync_notify(struct ghes *ghes) in is_hest_sync_notify() argument 212 static int map_gen_v2(struct ghes *ghes) in map_gen_v2() argument 217 unmap_gen_v2(struct ghes *ghes) unmap_gen_v2() argument 239 struct ghes *ghes; ghes_new() local 283 ghes_fini(struct ghes *ghes) ghes_fini() argument 333 __ghes_check_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus) __ghes_check_estatus() argument 357 __ghes_peek_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 *buf_paddr, enum fixed_addresses fixmap_idx) __ghes_peek_estatus() argument 399 ghes_read_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 *buf_paddr, enum fixed_addresses fixmap_idx) ghes_read_estatus() argument 417 ghes_clear_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 buf_paddr, enum fixed_addresses fixmap_idx) ghes_clear_estatus() argument 641 ghes_do_proc(struct ghes *ghes, const struct acpi_hest_generic_status *estatus) ghes_do_proc() argument 857 __ghes_panic(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 buf_paddr, enum fixed_addresses fixmap_idx) __ghes_panic() argument 871 ghes_proc(struct ghes *ghes) ghes_proc() argument 896 ghes_add_timer(struct ghes *ghes) ghes_add_timer() argument 913 struct ghes *ghes = from_timer(ghes, t, timer); ghes_poll_func() local 925 struct ghes *ghes = data; ghes_irq_func() local 941 struct ghes *ghes; ghes_notify_hed() local 1045 ghes_in_nmi_queue_one_entry(struct ghes *ghes, enum fixed_addresses fixmap_idx) ghes_in_nmi_queue_one_entry() argument 1113 struct ghes *ghes; ghes_in_nmi_spool_from_list() local 1147 ghes_sea_add(struct ghes *ghes) ghes_sea_add() argument 1154 ghes_sea_remove(struct ghes *ghes) ghes_sea_remove() argument 1162 ghes_sea_add(struct ghes *ghes) ghes_sea_add() argument 1163 ghes_sea_remove(struct ghes *ghes) ghes_sea_remove() argument 1192 ghes_nmi_add(struct ghes *ghes) ghes_nmi_add() argument 1201 ghes_nmi_remove(struct ghes *ghes) ghes_nmi_remove() argument 1215 ghes_nmi_add(struct ghes *ghes) ghes_nmi_add() argument 1216 ghes_nmi_remove(struct ghes *ghes) ghes_nmi_remove() argument 1224 __ghes_sdei_callback(struct ghes *ghes, enum fixed_addresses fixmap_idx) __ghes_sdei_callback() argument 1240 struct ghes *ghes = arg; ghes_sdei_normal_callback() local 1254 struct ghes *ghes = arg; ghes_sdei_critical_callback() local 1264 apei_sdei_register_ghes(struct ghes *ghes) apei_sdei_register_ghes() argument 1273 apei_sdei_unregister_ghes(struct ghes *ghes) apei_sdei_unregister_ghes() argument 1284 struct ghes *ghes = NULL; ghes_probe() local 1416 struct ghes *ghes; ghes_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/acpi/apei/ |
H A D | ghes.c | 99 static inline bool is_hest_type_generic_v2(struct ghes *ghes) in is_hest_type_generic_v2() argument 111 static inline bool is_hest_sync_notify(struct ghes *ghes) in is_hest_sync_notify() argument 240 static int map_gen_v2(struct ghes *ghes) in map_gen_v2() argument 245 unmap_gen_v2(struct ghes *ghes) unmap_gen_v2() argument 267 struct ghes *ghes; ghes_new() local 311 ghes_fini(struct ghes *ghes) ghes_fini() argument 361 __ghes_check_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus) __ghes_check_estatus() argument 385 __ghes_peek_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 *buf_paddr, enum fixed_addresses fixmap_idx) __ghes_peek_estatus() argument 427 ghes_read_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 *buf_paddr, enum fixed_addresses fixmap_idx) ghes_read_estatus() argument 445 ghes_clear_estatus(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 buf_paddr, enum fixed_addresses fixmap_idx) ghes_clear_estatus() argument 676 ghes_do_proc(struct ghes *ghes, const struct acpi_hest_generic_status *estatus) ghes_do_proc() argument 898 __ghes_panic(struct ghes *ghes, struct acpi_hest_generic_status *estatus, u64 buf_paddr, enum fixed_addresses fixmap_idx) __ghes_panic() argument 912 ghes_proc(struct ghes *ghes) ghes_proc() argument 937 ghes_add_timer(struct ghes *ghes) ghes_add_timer() argument 954 struct ghes *ghes = from_timer(ghes, t, timer); ghes_poll_func() local 966 struct ghes *ghes = data; ghes_irq_func() local 982 struct ghes *ghes; ghes_notify_hed() local 1086 ghes_in_nmi_queue_one_entry(struct ghes *ghes, enum fixed_addresses fixmap_idx) ghes_in_nmi_queue_one_entry() argument 1154 struct ghes *ghes; ghes_in_nmi_spool_from_list() local 1188 ghes_sea_add(struct ghes *ghes) ghes_sea_add() argument 1195 ghes_sea_remove(struct ghes *ghes) ghes_sea_remove() argument 1203 ghes_sea_add(struct ghes *ghes) ghes_sea_add() argument 1204 ghes_sea_remove(struct ghes *ghes) ghes_sea_remove() argument 1233 ghes_nmi_add(struct ghes *ghes) ghes_nmi_add() argument 1242 ghes_nmi_remove(struct ghes *ghes) ghes_nmi_remove() argument 1256 ghes_nmi_add(struct ghes *ghes) ghes_nmi_add() argument 1257 ghes_nmi_remove(struct ghes *ghes) ghes_nmi_remove() argument 1265 __ghes_sdei_callback(struct ghes *ghes, enum fixed_addresses fixmap_idx) __ghes_sdei_callback() argument 1281 struct ghes *ghes = arg; ghes_sdei_normal_callback() local 1295 struct ghes *ghes = arg; ghes_sdei_critical_callback() local 1305 apei_sdei_register_ghes(struct ghes *ghes) apei_sdei_register_ghes() argument 1314 apei_sdei_unregister_ghes(struct ghes *ghes) apei_sdei_unregister_ghes() argument 1325 struct ghes *ghes = NULL; ghes_probe() local 1461 struct ghes *ghes; ghes_remove() local [all...] |