This source file includes following definitions.
- tpm_read_log_acpi
- tpm_read_log_of
- tpm_read_log_efi
1 #ifndef __TPM_EVENTLOG_COMMON_H__
2 #define __TPM_EVENTLOG_COMMON_H__
3
4 #include "../tpm.h"
5
6 extern const struct seq_operations tpm1_ascii_b_measurements_seqops;
7 extern const struct seq_operations tpm1_binary_b_measurements_seqops;
8 extern const struct seq_operations tpm2_binary_b_measurements_seqops;
9
10 #if defined(CONFIG_ACPI)
11 int tpm_read_log_acpi(struct tpm_chip *chip);
12 #else
13 static inline int tpm_read_log_acpi(struct tpm_chip *chip)
14 {
15 return -ENODEV;
16 }
17 #endif
18 #if defined(CONFIG_OF)
19 int tpm_read_log_of(struct tpm_chip *chip);
20 #else
21 static inline int tpm_read_log_of(struct tpm_chip *chip)
22 {
23 return -ENODEV;
24 }
25 #endif
26 #if defined(CONFIG_EFI)
27 int tpm_read_log_efi(struct tpm_chip *chip);
28 #else
29 static inline int tpm_read_log_efi(struct tpm_chip *chip)
30 {
31 return -ENODEV;
32 }
33 #endif
34
35 #endif