Lines Matching defs:tbuf
74 struct tpm_buf tbuf;
79 rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_LOAD);
85 tpm_buf_append(&tbuf, &buf[*offset], body_size);
87 rc = tpm_transmit_cmd(chip, &tbuf, 4, NULL);
91 tpm_buf_destroy(&tbuf);
106 tpm_buf_destroy(&tbuf);
111 tpm_buf_destroy(&tbuf);
115 *handle = be32_to_cpup((__be32 *)&tbuf.data[TPM_HEADER_SIZE]);
118 tpm_buf_destroy(&tbuf);
125 struct tpm_buf tbuf;
129 rc = tpm_buf_init(&tbuf, TPM2_ST_NO_SESSIONS, TPM2_CC_CONTEXT_SAVE);
133 tpm_buf_append_u32(&tbuf, handle);
135 rc = tpm_transmit_cmd(chip, &tbuf, 0, NULL);
139 tpm_buf_destroy(&tbuf);
142 tpm_buf_destroy(&tbuf);
147 tpm_buf_destroy(&tbuf);
151 body_size = tpm_buf_length(&tbuf) - TPM_HEADER_SIZE;
154 tpm_buf_destroy(&tbuf);
158 memcpy(&buf[*offset], &tbuf.data[TPM_HEADER_SIZE], body_size);
160 tpm_buf_destroy(&tbuf);