Searched refs:ghes (Results 1 – 5 of 5) sorted by relevance
/linux-4.4.14/drivers/acpi/apei/ |
D | ghes.c | 237 static struct ghes *ghes_new(struct acpi_hest_generic *generic) in ghes_new() 239 struct ghes *ghes; in ghes_new() local 243 ghes = kzalloc(sizeof(*ghes), GFP_KERNEL); in ghes_new() 244 if (!ghes) in ghes_new() 246 ghes->generic = generic; in ghes_new() 258 ghes->estatus = kmalloc(error_block_length, GFP_KERNEL); in ghes_new() 259 if (!ghes->estatus) { in ghes_new() 264 return ghes; in ghes_new() 269 kfree(ghes); in ghes_new() 273 static void ghes_fini(struct ghes *ghes) in ghes_fini() argument [all …]
|
D | Makefile | 2 obj-$(CONFIG_ACPI_APEI_GHES) += ghes.o
|
/linux-4.4.14/include/acpi/ |
D | ghes.h | 15 struct ghes { struct 30 struct ghes *ghes; argument 51 void ghes_edac_report_mem_error(struct ghes *ghes, int sev, 54 int ghes_edac_register(struct ghes *ghes, struct device *dev); 56 void ghes_edac_unregister(struct ghes *ghes); 59 static inline void ghes_edac_report_mem_error(struct ghes *ghes, int sev, in ghes_edac_report_mem_error() argument 64 static inline int ghes_edac_register(struct ghes *ghes, struct device *dev) in ghes_edac_register() argument 69 static inline void ghes_edac_unregister(struct ghes *ghes) in ghes_edac_unregister() argument
|
/linux-4.4.14/drivers/edac/ |
D | ghes_edac.c | 24 struct ghes *ghes; member 168 void ghes_edac_report_mem_error(struct ghes *ghes, int sev, in ghes_edac_report_mem_error() argument 179 if (ghes == pvt->ghes) in ghes_edac_report_mem_error() 408 int ghes_edac_register(struct ghes *ghes, struct device *dev) in ghes_edac_register() argument 446 pvt->ghes = ghes; in ghes_edac_register() 513 void ghes_edac_unregister(struct ghes *ghes) in ghes_edac_unregister() argument 519 if (ghes == pvt->ghes) { in ghes_edac_unregister()
|
D | Kconfig | 93 compilation time or by passing "ghes.disable=1" Kernel parameter
|