Coverage Report

Created: 2023-06-07 06:46

/src/tpm2/PCR_Read.c
Line
Count
Source
1
// This file was extracted from the TCG Published
2
// Trusted Platform Module Library
3
// Part 3: Commands
4
// Family "2.0"
5
// Level 00 Revision 01.16
6
// October 30, 2014
7
8
#include "InternalRoutines.h"
9
#include "PCR_Read_fp.h"
10
TPM_RC
11
TPM2_PCR_Read(
12
   PCR_Read_In      *in,            // IN: input parameter list
13
   PCR_Read_Out     *out            // OUT: output parameter list
14
   )
15
31
{
16
// Command Output
17
18
   // Call PCR read function. input pcrSelectionIn parameter could be changed
19
   // to reflect the actual PCR being returned
20
31
   PCRRead(&in->pcrSelectionIn, &out->pcrValues, &out->pcrUpdateCounter);
21
22
31
   out->pcrSelectionOut = in->pcrSelectionIn;
23
24
31
   return TPM_RC_SUCCESS;
25
31
}