tpm.h

来自「IBM开发的TPM的驱动, 有少量的例子可以供参考」· C头文件 代码 · 共 28 行

H
28
字号
/* * include/linux/tpm.h * * Device driver for TCPA TPM (trusted platform module). */#ifndef _LINUX_TPM_H#define _LINUX_TPM_H#include <linux/ioctl.h>/* ioctl commands */#define	TPMIOC_CANCEL		_IO('T', 0x00)#define	TPMIOC_TRANSMIT		_IO('T', 0x01)#if defined(__KERNEL__)extern ssize_t tpm_transmit(const char *buf, size_t bufsiz);extern ssize_t tpm_extend(int index, u8 *digest);extern ssize_t tpm_pcrread(int index, u8 *hash);extern ssize_t tpm_dirread(int index, u8 *hash);extern ssize_t tpm_cap_version(int *maj, int *min, int *ver, int *rev);extern ssize_t tpm_cap_pcr(int *pcrs);extern ssize_t tpm_cap_dir(int *dirs);extern ssize_t tpm_cap_manufacturer(int *manufacturer);extern ssize_t tpm_cap_slot(int *slots);#endif /* __KERNEL__ */#endif /* _LINUX_TPM_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?