Searched refs:tpm_buf (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/char/tpm/ |
| A D | tpm-buf.c | 18 int tpm_buf_init(struct tpm_buf *buf, u16 tag, u32 ordinal) in tpm_buf_init() 35 void tpm_buf_reset(struct tpm_buf *buf, u16 tag, u32 ordinal) in tpm_buf_reset() 57 int tpm_buf_init_sized(struct tpm_buf *buf) in tpm_buf_init_sized() 72 void tpm_buf_reset_sized(struct tpm_buf *buf) in tpm_buf_reset_sized() 81 void tpm_buf_destroy(struct tpm_buf *buf) in tpm_buf_destroy() 93 u32 tpm_buf_length(struct tpm_buf *buf) in tpm_buf_length() 127 void tpm_buf_append_u8(struct tpm_buf *buf, const u8 value) in tpm_buf_append_u8() 133 void tpm_buf_append_u16(struct tpm_buf *buf, const u16 value) in tpm_buf_append_u16() 202 u8 tpm_buf_read_u8(struct tpm_buf *buf, off_t *offset) in tpm_buf_read_u8() 219 u16 tpm_buf_read_u16(struct tpm_buf *buf, off_t *offset) in tpm_buf_read_u16() [all …]
|
| A D | tpm2-cmd.c | 170 struct tpm_buf buf; in tpm2_pcr_read() 235 struct tpm_buf buf; in tpm2_pcr_extend() 299 struct tpm_buf buf; in tpm2_get_random() 378 struct tpm_buf buf; in tpm2_flush_context() 418 struct tpm_buf buf; in tpm2_get_tpm_pt() 459 struct tpm_buf buf; in tpm2_shutdown() 485 struct tpm_buf buf; in tpm2_do_selftest() 523 struct tpm_buf buf; in tpm2_probe() 579 struct tpm_buf buf; in tpm2_get_pcr_allocation() 657 struct tpm_buf buf; in tpm2_get_cc_attrs_tbl() [all …]
|
| A D | tpm-sysfs.c | 35 struct tpm_buf tpm_buf; in pubek_show() local 47 if (tpm_buf_init(&tpm_buf, TPM_TAG_RQU_COMMAND, TPM_ORD_READPUBEK)) in pubek_show() 50 tpm_buf_append(&tpm_buf, anti_replay, sizeof(anti_replay)); in pubek_show() 52 if (tpm_transmit_cmd(chip, &tpm_buf, READ_PUBEK_RESULT_MIN_BODY_SIZE, in pubek_show() 56 out = (struct tpm_readpubek_out *)&tpm_buf.data[10]; in pubek_show() 75 tpm_buf_destroy(&tpm_buf); in pubek_show()
|
| A D | tpm2-sessions.c | 164 static int tpm2_parse_read_public(char *name, struct tpm_buf *buf) in tpm2_parse_read_public() 190 struct tpm_buf buf; in tpm2_read_public() 230 void tpm_buf_append_name(struct tpm_chip *chip, struct tpm_buf *buf, in tpm_buf_append_name() 273 void tpm_buf_append_auth(struct tpm_chip *chip, struct tpm_buf *buf, in tpm_buf_append_auth() 324 void tpm_buf_append_hmac_session(struct tpm_chip *chip, struct tpm_buf *buf, in tpm_buf_append_hmac_session() 495 static void tpm_buf_append_salt(struct tpm_buf *buf, struct tpm_chip *chip, in tpm_buf_append_salt() 590 void tpm_buf_fill_hmac_session(struct tpm_chip *chip, struct tpm_buf *buf) in tpm_buf_fill_hmac_session() 900 struct tpm_buf *buf) in tpm2_parse_start_auth_session() 980 struct tpm_buf buf; in tpm2_start_auth_session() 1255 struct tpm_buf buf; in tpm2_create_primary() [all …]
|
| A D | tpm1-cmd.c | 326 struct tpm_buf buf; in tpm1_startup() 466 struct tpm_buf buf; in tpm1_pcr_extend() 485 struct tpm_buf buf; in tpm1_getcap() 534 struct tpm_buf buf; in tpm1_get_random() 586 struct tpm_buf buf; in tpm1_pcr_read() 622 struct tpm_buf buf; in tpm1_continue_selftest() 745 struct tpm_buf buf; in tpm1_pm_suspend()
|
| A D | tpm2-space.c | 74 struct tpm_buf tbuf; in tpm2_load_context() 128 struct tpm_buf tbuf; in tpm2_save_context()
|
| A D | tpm-interface.c | 213 ssize_t tpm_transmit_cmd(struct tpm_chip *chip, struct tpm_buf *buf, in tpm_transmit_cmd()
|
| A D | tpm_vtpm_proxy.c | 396 struct tpm_buf buf; in vtpm_proxy_request_locality()
|
| /linux/include/linux/ |
| A D | tpm.h | 376 struct tpm_buf { struct 413 int tpm_buf_init_sized(struct tpm_buf *buf); 414 void tpm_buf_reset_sized(struct tpm_buf *buf); 415 void tpm_buf_destroy(struct tpm_buf *buf); 416 u32 tpm_buf_length(struct tpm_buf *buf); 421 u8 tpm_buf_read_u8(struct tpm_buf *buf, off_t *offset); 422 u16 tpm_buf_read_u16(struct tpm_buf *buf, off_t *offset); 423 u32 tpm_buf_read_u32(struct tpm_buf *buf, off_t *offset); 512 struct tpm_buf *buf, in tpm_buf_append_hmac_session_opt() 553 struct tpm_buf *buf) in tpm_buf_fill_hmac_session() [all …]
|
| /linux/security/keys/trusted-keys/ |
| A D | trusted_tpm2.c | 212 static void tpm2_buf_append_auth(struct tpm_buf *buf, u32 session_handle, in tpm2_buf_append_auth() 245 struct tpm_buf buf, sized; in tpm2_seal_trusted() 390 struct tpm_buf buf; in tpm2_load_cmd() 494 struct tpm_buf buf; in tpm2_unseal_cmd()
|
| A D | trusted_tpm1.c | 359 struct tpm_buf buf; in trusted_tpm_send() 402 static int osap(struct tpm_buf *tb, struct osapsess *s, in osap() 437 int oiap(struct tpm_buf *tb, uint32_t *handle, unsigned char *nonce) in oiap() 468 static int tpm_seal(struct tpm_buf *tb, uint16_t keytype, in tpm_seal() 586 static int tpm_unseal(struct tpm_buf *tb, in tpm_unseal() 675 struct tpm_buf tb; in key_seal() 701 struct tpm_buf tb; in key_unseal()
|
| /linux/include/keys/ |
| A D | trusted_tpm.h | 41 int oiap(struct tpm_buf *tb, uint32_t *handle, unsigned char *nonce);
|
Completed in 28 milliseconds