apei.h (e4da3fbfbd1de56d2367653e3823e6445e49f8a9) | apei.h (90ab5ee94171b3e28de6bb42ee30b527014e0be7) |
---|---|
1/* 2 * apei.h - ACPI Platform Error Interface 3 */ 4 5#ifndef ACPI_APEI_H 6#define ACPI_APEI_H 7 8#include <linux/acpi.h> 9#include <linux/cper.h> 10#include <asm/ioctls.h> 11 12#define APEI_ERST_INVALID_RECORD_ID 0xffffffffffffffffULL 13 14#define APEI_ERST_CLEAR_RECORD _IOW('E', 1, u64) 15#define APEI_ERST_GET_RECORD_COUNT _IOR('E', 2, u32) 16 17#ifdef __KERNEL__ 18 | 1/* 2 * apei.h - ACPI Platform Error Interface 3 */ 4 5#ifndef ACPI_APEI_H 6#define ACPI_APEI_H 7 8#include <linux/acpi.h> 9#include <linux/cper.h> 10#include <asm/ioctls.h> 11 12#define APEI_ERST_INVALID_RECORD_ID 0xffffffffffffffffULL 13 14#define APEI_ERST_CLEAR_RECORD _IOW('E', 1, u64) 15#define APEI_ERST_GET_RECORD_COUNT _IOR('E', 2, u32) 16 17#ifdef __KERNEL__ 18 |
19extern int hest_disable; | 19extern bool hest_disable; |
20extern int erst_disable; 21#ifdef CONFIG_ACPI_APEI_GHES | 20extern int erst_disable; 21#ifdef CONFIG_ACPI_APEI_GHES |
22extern int ghes_disable; | 22extern bool ghes_disable; |
23#else 24#define ghes_disable 1 25#endif 26 27#ifdef CONFIG_ACPI_APEI 28void __init acpi_hest_init(void); 29#else 30static inline void acpi_hest_init(void) { return; } --- 16 unchanged lines hidden --- | 23#else 24#define ghes_disable 1 25#endif 26 27#ifdef CONFIG_ACPI_APEI 28void __init acpi_hest_init(void); 29#else 30static inline void acpi_hest_init(void) { return; } --- 16 unchanged lines hidden --- |