root/drivers/char/tpm/eventlog/common.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. tpm_read_log_acpi
  2. tpm_read_log_of
  3. 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

/* [<][>][^][v][top][bottom][index][help] */