|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | tpm_bios_log |
| struct | tcpa_event |
| struct | tcpa_pc_event |
Macros | |
| #define | TCG_EVENT_NAME_LEN_MAX 255 |
| #define | MAX_TEXT_EVENT 1000 /* Max event string length */ |
| #define | ACPI_TCPA_SIG "TCPA" /* 0x41504354 /'TCPA' */ |
Enumerations | |
| enum | bios_platform_class { BIOS_CLIENT = 0x00, BIOS_SERVER = 0x01 } |
| enum | tcpa_event_types { PREBOOT = 0, POST_CODE, UNUSED, NO_ACTION, SEPARATOR, ACTION, EVENT_TAG, SCRTM_CONTENTS, SCRTM_VERSION, CPU_MICROCODE, PLATFORM_CONFIG_FLAGS, TABLE_OF_DEVICES, COMPACT_HASH, IPL, IPL_PARTITION_DATA, NONHOST_CODE, NONHOST_CONFIG, NONHOST_INFO } |
| enum | tcpa_pc_event_ids { SMBIOS = 1, BIS_CERT, POST_BIOS_ROM, ESCD, CMOS, NVRAM, OPTION_ROM_EXEC, OPTION_ROM_CONFIG, OPTION_ROM_MICROCODE = 10, S_CRTM_VERSION, S_CRTM_CONTENTS, POST_CONTENTS, HOST_TABLE_OF_DEVICES } |
Functions | |
| int | read_log (struct tpm_bios_log *log) |
| #define ACPI_TCPA_SIG "TCPA" /* 0x41504354 /'TCPA' */ |
Definition at line 7 of file tpm_eventlog.h.
Definition at line 6 of file tpm_eventlog.h.
| #define TCG_EVENT_NAME_LEN_MAX 255 |
Definition at line 5 of file tpm_eventlog.h.
| enum bios_platform_class |
Definition at line 9 of file tpm_eventlog.h.
| enum tcpa_event_types |
Definition at line 27 of file tpm_eventlog.h.
| enum tcpa_pc_event_ids |
| SMBIOS | |
| BIS_CERT | |
| POST_BIOS_ROM | |
| ESCD | |
| CMOS | |
| NVRAM | |
| OPTION_ROM_EXEC | |
| OPTION_ROM_CONFIG | |
| OPTION_ROM_MICROCODE | |
| S_CRTM_VERSION | |
| S_CRTM_CONTENTS | |
| POST_CONTENTS | |
| HOST_TABLE_OF_DEVICES |
Definition at line 54 of file tpm_eventlog.h.
| int read_log | ( | struct tpm_bios_log * | log | ) |
Definition at line 48 of file tpm_acpi.c.
1.8.2