diff options
author | Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de> | 2017-12-11 18:16:08 +0100 |
---|---|---|
committer | Tadeusz Struk <tadeusz.struk@intel.com> | 2018-01-02 12:00:05 -0800 |
commit | 8f314116fe11301b54839a4a4b57047d2256ae99 (patch) | |
tree | ef6514d100a6252a2e674cbca61e2719797f946c /include | |
parent | 8ccb387d273c4c8c8e2b2dc6b192a64592e9280e (diff) | |
download | tpm2-tss-8f314116fe11301b54839a4a4b57047d2256ae99.tar.gz |
SAPI: Add missing _complete calls to header file
Commit 090641a missed adding _complete functions to the header files
as well. This adds the _complete functions to the headers.
Signed-off-by: Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/sapi/sys_api_part3.h | 216 |
1 files changed, 216 insertions, 0 deletions
diff --git a/include/sapi/sys_api_part3.h b/include/sapi/sys_api_part3.h index 805ab62f..800f66d7 100644 --- a/include/sapi/sys_api_part3.h +++ b/include/sapi/sys_api_part3.h @@ -418,6 +418,10 @@ TSS2_RC Tss2_Sys_Startup_Prepare( TPM2_SU startupType ); +TSS2_RC Tss2_Sys_Startup_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_Startup( TSS2_SYS_CONTEXT *sysContext, TPM2_SU startupType @@ -428,6 +432,10 @@ TSS2_RC Tss2_Sys_Shutdown_Prepare( TPM2_SU shutdownType ); +TSS2_RC Tss2_Sys_Shutdown_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_Shutdown( TSS2_SYS_CONTEXT *sysContext, TSS2L_SYS_AUTH_COMMAND const *cmdAuthsArray, @@ -440,6 +448,10 @@ TSS2_RC Tss2_Sys_SelfTest_Prepare( TPMI_YES_NO fullTest ); +TSS2_RC Tss2_Sys_SelfTest_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_SelfTest( TSS2_SYS_CONTEXT *sysContext, TSS2L_SYS_AUTH_COMMAND const *cmdAuthsArray, @@ -520,6 +532,10 @@ TSS2_RC Tss2_Sys_PolicyRestart_Prepare( TPMI_SH_POLICY sessionHandle ); +TSS2_RC Tss2_Sys_PolicyRestart_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyRestart( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY sessionHandle, @@ -1062,6 +1078,10 @@ TSS2_RC Tss2_Sys_StirRandom_Prepare( const TPM2B_SENSITIVE_DATA *inData ); +TSS2_RC Tss2_Sys_StirRandom_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_StirRandom( TSS2_SYS_CONTEXT *sysContext, TSS2L_SYS_AUTH_COMMAND const *cmdAuthsArray, @@ -1117,6 +1137,10 @@ TSS2_RC Tss2_Sys_SequenceUpdate_Prepare( const TPM2B_MAX_BUFFER *buffer ); +TSS2_RC Tss2_Sys_SequenceUpdate_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_SequenceUpdate( TSS2_SYS_CONTEXT *sysContext, TPMI_DH_OBJECT sequenceHandle, @@ -1437,6 +1461,10 @@ TSS2_RC Tss2_Sys_SetCommandCodeAuditStatus_Prepare( const TPML_CC *clearList ); +TSS2_RC Tss2_Sys_SetCommandCodeAuditStatus_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_SetCommandCodeAuditStatus( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION auth, @@ -1453,6 +1481,10 @@ TSS2_RC Tss2_Sys_PCR_Extend_Prepare( const TPML_DIGEST_VALUES *digests ); +TSS2_RC Tss2_Sys_PCR_Extend_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PCR_Extend( TSS2_SYS_CONTEXT *sysContext, TPMI_DH_PCR pcrHandle, @@ -1537,6 +1569,10 @@ TSS2_RC Tss2_Sys_PCR_SetAuthPolicy_Prepare( TPMI_DH_PCR pcrNum ); +TSS2_RC Tss2_Sys_PCR_SetAuthPolicy_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PCR_SetAuthPolicy( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM authHandle, @@ -1553,6 +1589,10 @@ TSS2_RC Tss2_Sys_PCR_SetAuthValue_Prepare( const TPM2B_DIGEST *auth ); +TSS2_RC Tss2_Sys_PCR_SetAuthValue_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PCR_SetAuthValue( TSS2_SYS_CONTEXT *sysContext, TPMI_DH_PCR pcrHandle, @@ -1566,6 +1606,10 @@ TSS2_RC Tss2_Sys_PCR_Reset_Prepare( TPMI_DH_PCR pcrHandle ); +TSS2_RC Tss2_Sys_PCR_Reset_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PCR_Reset( TSS2_SYS_CONTEXT *sysContext, TPMI_DH_PCR pcrHandle, @@ -1645,6 +1689,10 @@ TSS2_RC Tss2_Sys_PolicyTicket_Prepare( const TPMT_TK_AUTH *ticket ); +TSS2_RC Tss2_Sys_PolicyTicket_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyTicket( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1663,6 +1711,10 @@ TSS2_RC Tss2_Sys_PolicyOR_Prepare( const TPML_DIGEST *pHashList ); +TSS2_RC Tss2_Sys_PolicyOR_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyOR( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1678,6 +1730,10 @@ TSS2_RC Tss2_Sys_PolicyPCR_Prepare( const TPML_PCR_SELECTION *pcrs ); +TSS2_RC Tss2_Sys_PolicyPCR_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyPCR( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1693,6 +1749,10 @@ TSS2_RC Tss2_Sys_PolicyLocality_Prepare( TPMA_LOCALITY locality ); +TSS2_RC Tss2_Sys_PolicyLocality_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyLocality( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1711,6 +1771,10 @@ TSS2_RC Tss2_Sys_PolicyNV_Prepare( TPM2_EO operation ); +TSS2_RC Tss2_Sys_PolicyNV_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyNV( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -1731,6 +1795,10 @@ TSS2_RC Tss2_Sys_PolicyCounterTimer_Prepare( TPM2_EO operation ); +TSS2_RC Tss2_Sys_PolicyCounterTimer_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyCounterTimer( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1747,6 +1815,10 @@ TSS2_RC Tss2_Sys_PolicyCommandCode_Prepare( TPM2_CC code ); +TSS2_RC Tss2_Sys_PolicyCommandCode_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyCommandCode( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1760,6 +1832,10 @@ TSS2_RC Tss2_Sys_PolicyPhysicalPresence_Prepare( TPMI_SH_POLICY policySession ); +TSS2_RC Tss2_Sys_PolicyPhysicalPresence_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyPhysicalPresence( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1773,6 +1849,10 @@ TSS2_RC Tss2_Sys_PolicyCpHash_Prepare( const TPM2B_DIGEST *cpHashA ); +TSS2_RC Tss2_Sys_PolicyCpHash_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyCpHash( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1787,6 +1867,10 @@ TSS2_RC Tss2_Sys_PolicyNameHash_Prepare( const TPM2B_DIGEST *nameHash ); +TSS2_RC Tss2_Sys_PolicyNameHash_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyNameHash( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1803,6 +1887,10 @@ TSS2_RC Tss2_Sys_PolicyDuplicationSelect_Prepare( TPMI_YES_NO includeObject ); +TSS2_RC Tss2_Sys_PolicyDuplicationSelect_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyDuplicationSelect( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1822,6 +1910,10 @@ TSS2_RC Tss2_Sys_PolicyAuthorize_Prepare( const TPMT_TK_VERIFIED *checkTicket ); +TSS2_RC Tss2_Sys_PolicyAuthorize_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyAuthorize( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1838,6 +1930,10 @@ TSS2_RC Tss2_Sys_PolicyAuthValue_Prepare( TPMI_SH_POLICY policySession ); +TSS2_RC Tss2_Sys_PolicyAuthValue_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyAuthValue( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1850,6 +1946,10 @@ TSS2_RC Tss2_Sys_PolicyPassword_Prepare( TPMI_SH_POLICY policySession ); +TSS2_RC Tss2_Sys_PolicyPassword_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyPassword( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1881,6 +1981,10 @@ TSS2_RC Tss2_Sys_PolicyNvWritten_Prepare( TPMI_YES_NO writtenSet ); +TSS2_RC Tss2_Sys_PolicyNvWritten_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PolicyNvWritten( TSS2_SYS_CONTEXT *sysContext, TPMI_SH_POLICY policySession, @@ -1932,6 +2036,10 @@ TSS2_RC Tss2_Sys_HierarchyControl_Prepare( TPMI_YES_NO state ); +TSS2_RC Tss2_Sys_HierarchyControl_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_HierarchyControl( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_HIERARCHY authHandle, @@ -1948,6 +2056,10 @@ TSS2_RC Tss2_Sys_SetPrimaryPolicy_Prepare( TPMI_ALG_HASH hashAlg ); +TSS2_RC Tss2_Sys_SetPrimaryPolicy_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_SetPrimaryPolicy( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_HIERARCHY_AUTH authHandle, @@ -1962,6 +2074,10 @@ TSS2_RC Tss2_Sys_ChangePPS_Prepare( TPMI_RH_PLATFORM authHandle ); +TSS2_RC Tss2_Sys_ChangePPS_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_ChangePPS( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM authHandle, @@ -1974,6 +2090,10 @@ TSS2_RC Tss2_Sys_ChangeEPS_Prepare( TPMI_RH_PLATFORM authHandle ); +TSS2_RC Tss2_Sys_ChangeEPS_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_ChangeEPS( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM authHandle, @@ -1986,6 +2106,10 @@ TSS2_RC Tss2_Sys_Clear_Prepare( TPMI_RH_CLEAR authHandle ); +TSS2_RC Tss2_Sys_Clear_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_Clear( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_CLEAR authHandle, @@ -1999,6 +2123,10 @@ TSS2_RC Tss2_Sys_ClearControl_Prepare( TPMI_YES_NO disable ); +TSS2_RC Tss2_Sys_ClearControl_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_ClearControl( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_CLEAR auth, @@ -2013,6 +2141,10 @@ TSS2_RC Tss2_Sys_HierarchyChangeAuth_Prepare( const TPM2B_AUTH *newAuth ); +TSS2_RC Tss2_Sys_HierarchyChangeAuth_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_HierarchyChangeAuth( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_HIERARCHY_AUTH authHandle, @@ -2026,6 +2158,10 @@ TSS2_RC Tss2_Sys_DictionaryAttackLockReset_Prepare( TPMI_RH_LOCKOUT lockHandle ); +TSS2_RC Tss2_Sys_DictionaryAttackLockReset_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_DictionaryAttackLockReset( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_LOCKOUT lockHandle, @@ -2041,6 +2177,10 @@ TSS2_RC Tss2_Sys_DictionaryAttackParameters_Prepare( UINT32 lockoutRecovery ); +TSS2_RC Tss2_Sys_DictionaryAttackParameters_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_DictionaryAttackParameters( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_LOCKOUT lockHandle, @@ -2058,6 +2198,10 @@ TSS2_RC Tss2_Sys_PP_Commands_Prepare( const TPML_CC *clearList ); +TSS2_RC Tss2_Sys_PP_Commands_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_PP_Commands( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM auth, @@ -2073,6 +2217,10 @@ TSS2_RC Tss2_Sys_SetAlgorithmSet_Prepare( UINT32 algorithmSet ); +TSS2_RC Tss2_Sys_SetAlgorithmSet_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_SetAlgorithmSet( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM authHandle, @@ -2089,6 +2237,10 @@ TSS2_RC Tss2_Sys_FieldUpgradeStart_Prepare( TPMT_SIGNATURE *manifestSignature ); +TSS2_RC Tss2_Sys_FieldUpgradeStart_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_FieldUpgradeStart( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PLATFORM authorization, @@ -2174,6 +2326,10 @@ TSS2_RC Tss2_Sys_FlushContext_Prepare( TPMI_DH_CONTEXT flushHandle ); +TSS2_RC Tss2_Sys_FlushContext_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_FlushContext( TSS2_SYS_CONTEXT *sysContext, TPMI_DH_CONTEXT flushHandle @@ -2186,6 +2342,10 @@ TSS2_RC Tss2_Sys_EvictControl_Prepare( TPMI_DH_PERSISTENT persistentHandle ); +TSS2_RC Tss2_Sys_EvictControl_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_EvictControl( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION auth, @@ -2215,6 +2375,10 @@ TSS2_RC Tss2_Sys_ClockSet_Prepare( UINT64 newTime ); +TSS2_RC Tss2_Sys_ClockSet_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_ClockSet( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION auth, @@ -2229,6 +2393,10 @@ TSS2_RC Tss2_Sys_ClockRateAdjust_Prepare( TPM2_CLOCK_ADJUST rateAdjust ); +TSS2_RC Tss2_Sys_ClockRateAdjust_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_ClockRateAdjust( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION auth, @@ -2266,6 +2434,10 @@ TSS2_RC Tss2_Sys_TestParms_Prepare( const TPMT_PUBLIC_PARMS *parameters ); +TSS2_RC Tss2_Sys_TestParms_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_TestParms( TSS2_SYS_CONTEXT *sysContext, TSS2L_SYS_AUTH_COMMAND const *cmdAuthsArray, @@ -2280,6 +2452,10 @@ TSS2_RC Tss2_Sys_NV_DefineSpace_Prepare( const TPM2B_NV_PUBLIC *publicInfo ); +TSS2_RC Tss2_Sys_NV_DefineSpace_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_DefineSpace( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION authHandle, @@ -2295,6 +2471,10 @@ TSS2_RC Tss2_Sys_NV_UndefineSpace_Prepare( TPMI_RH_NV_INDEX nvIndex ); +TSS2_RC Tss2_Sys_NV_UndefineSpace_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_UndefineSpace( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION authHandle, @@ -2309,6 +2489,10 @@ TSS2_RC Tss2_Sys_NV_UndefineSpaceSpecial_Prepare( TPMI_RH_PLATFORM platform ); +TSS2_RC Tss2_Sys_NV_UndefineSpaceSpecial_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_UndefineSpaceSpecial( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_INDEX nvIndex, @@ -2345,6 +2529,10 @@ TSS2_RC Tss2_Sys_NV_Write_Prepare( UINT16 offset ); +TSS2_RC Tss2_Sys_NV_Write_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_Write( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2361,6 +2549,10 @@ TSS2_RC Tss2_Sys_NV_Increment_Prepare( TPMI_RH_NV_INDEX nvIndex ); +TSS2_RC Tss2_Sys_NV_Increment_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_Increment( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2376,6 +2568,10 @@ TSS2_RC Tss2_Sys_NV_Extend_Prepare( const TPM2B_MAX_NV_BUFFER *data ); +TSS2_RC Tss2_Sys_NV_Extend_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_Extend( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2392,6 +2588,10 @@ TSS2_RC Tss2_Sys_NV_SetBits_Prepare( UINT64 bits ); +TSS2_RC Tss2_Sys_NV_SetBits_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_SetBits( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2407,6 +2607,10 @@ TSS2_RC Tss2_Sys_NV_WriteLock_Prepare( TPMI_RH_NV_INDEX nvIndex ); +TSS2_RC Tss2_Sys_NV_WriteLock_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_WriteLock( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2420,6 +2624,10 @@ TSS2_RC Tss2_Sys_NV_GlobalWriteLock_Prepare( TPMI_RH_PROVISION authHandle ); +TSS2_RC Tss2_Sys_NV_GlobalWriteLock_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_GlobalWriteLock( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_PROVISION authHandle, @@ -2457,6 +2665,10 @@ TSS2_RC Tss2_Sys_NV_ReadLock_Prepare( TPMI_RH_NV_INDEX nvIndex ); +TSS2_RC Tss2_Sys_NV_ReadLock_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_ReadLock( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_AUTH authHandle, @@ -2471,6 +2683,10 @@ TSS2_RC Tss2_Sys_NV_ChangeAuth_Prepare( const TPM2B_AUTH *newAuth ); +TSS2_RC Tss2_Sys_NV_ChangeAuth_Complete( + TSS2_SYS_CONTEXT *sysContext + ); + TSS2_RC Tss2_Sys_NV_ChangeAuth( TSS2_SYS_CONTEXT *sysContext, TPMI_RH_NV_INDEX nvIndex, |