Lines Matching refs:tsb
720 TPMSizedBuffer *tsb, in tpm_emulator_get_state_blob() argument
728 tpm_sized_buffer_reset(tsb); in tpm_emulator_get_state_blob()
763 tsb->buffer = g_try_malloc(totlength); in tpm_emulator_get_state_blob()
764 if (!tsb->buffer) { in tpm_emulator_get_state_blob()
770 n = qemu_chr_fe_read_all(&tpm_emu->ctrl_chr, tsb->buffer, totlength); in tpm_emulator_get_state_blob()
778 tsb->size = totlength; in tpm_emulator_get_state_blob()
780 trace_tpm_emulator_get_state_blob(type, tsb->size, *flags); in tpm_emulator_get_state_blob()
821 TPMSizedBuffer *tsb, in tpm_emulator_set_state_blob() argument
828 if (tsb->size == 0) { in tpm_emulator_set_state_blob()
835 .u.req.length = cpu_to_be32(tsb->size), in tpm_emulator_set_state_blob()
847 n = qemu_chr_fe_write_all(&tpm_emu->ctrl_chr, tsb->buffer, tsb->size); in tpm_emulator_set_state_blob()
848 if (n != tsb->size) { in tpm_emulator_set_state_blob()
851 type, tsb->size, n); in tpm_emulator_set_state_blob()
873 trace_tpm_emulator_set_state_blob(type, tsb->size, flags); in tpm_emulator_set_state_blob()