Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | tpm_buf |
struct | osapsess |
struct | trusted_key_options |
Macros | |
#define | MAX_PCRINFO_SIZE 64 |
#define | MAX_BUF_SIZE 512 |
#define | TPM_GETRANDOM_SIZE 14 |
#define | TPM_OSAP_SIZE 36 |
#define | TPM_OIAP_SIZE 10 |
#define | TPM_SEAL_SIZE 87 |
#define | TPM_UNSEAL_SIZE 104 |
#define | TPM_SIZE_OFFSET 2 |
#define | TPM_RETURN_OFFSET 6 |
#define | TPM_DATA_OFFSET 10 |
#define | LOAD32(buffer, offset) (ntohl(*(uint32_t *)&buffer[offset])) |
#define | LOAD32N(buffer, offset) (*(uint32_t *)&buffer[offset]) |
#define | LOAD16(buffer, offset) (ntohs(*(uint16_t *)&buffer[offset])) |
#define | INIT_BUF(tb) (tb->len = 0) |
#define | TPM_DEBUG 0 |
Enumerations | |
enum | { SEAL_keytype = 1, SRK_keytype = 4 } |