tpm_buf_append_u32
EXPORT_SYMBOL_GPL(tpm_buf_append_u32);
tpm_buf_append_u32(buf, handle);
tpm_buf_append_u32(&buf, pcr_idx);
tpm_buf_append_u32(&buf, subcap_id);
tpm_buf_append_u32(&buf, 0);
tpm_buf_append_u32(&buf, TPM_CAP_FLAG);
tpm_buf_append_u32(&buf, TPM_CAP_PROP);
tpm_buf_append_u32(&buf, 4);
tpm_buf_append_u32(&buf, subcap_id);
tpm_buf_append_u32(&buf, num_bytes);
tpm_buf_append_u32(&buf, pcr_idx);
tpm_buf_append_u32(&buf, 1);
tpm_buf_append_u32(&buf, chip->nr_allocated_banks);
tpm_buf_append_u32(&buf, handle);
tpm_buf_append_u32(&buf, TPM2_CAP_TPM_PROPERTIES);
tpm_buf_append_u32(&buf, property_id);
tpm_buf_append_u32(&buf, 1);
tpm_buf_append_u32(&buf, TPM2_CAP_TPM_PROPERTIES);
tpm_buf_append_u32(&buf, TPM_PT_TOTAL_COMMANDS);
tpm_buf_append_u32(&buf, 1);
tpm_buf_append_u32(&buf, TPM2_CAP_PCRS);
tpm_buf_append_u32(&buf, 0);
tpm_buf_append_u32(&buf, 1);
tpm_buf_append_u32(&buf, TPM2_CAP_COMMANDS);
tpm_buf_append_u32(&buf, TPM2_CC_FIRST);
tpm_buf_append_u32(&buf, nr_commands);
tpm_buf_append_u32(&buf, null_key);
tpm_buf_append_u32(&buf, TPM2_RH_NULL);
tpm_buf_append_u32(&template, TPM2_OA_NULL_KEY);
tpm_buf_append_u32(&buf, hierarchy);
tpm_buf_append_u32(&buf, 0);
tpm_buf_append_u32(&buf, handle);
tpm_buf_append_u32(buf, handle);
tpm_buf_append_u32(buf, len);
tpm_buf_append_u32(buf, TPM2_RS_PW);
tpm_buf_append_u32(buf, 9 + 2 * SHA256_DIGEST_SIZE);
tpm_buf_append_u32(buf, auth->handle);
tpm_buf_append_u32(&tbuf, handle);
void tpm_buf_append_u32(struct tpm_buf *buf, const u32 value);
tpm_buf_append_u32(buf, 9); /* total length of auth */
tpm_buf_append_u32(buf, handle);
tpm_buf_append_u32(tb, handle);
tpm_buf_append_u32(tb, keyhandle);
tpm_buf_append_u32(tb, pcrinfosize);
tpm_buf_append_u32(tb, datalen);
tpm_buf_append_u32(tb, sess.handle);
tpm_buf_append_u32(tb, keyhandle);
tpm_buf_append_u32(tb, authhandle1);
tpm_buf_append_u32(tb, authhandle2);
tpm_buf_append_u32(buf, 9 + nonce_len + hmac_len);
tpm_buf_append_u32(buf, session_handle);
tpm_buf_append_u32(&sized, flags);
tpm_buf_append_u32(&buf, 0);