You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
446 lines
10 KiB
446 lines
10 KiB
// Copyright 2015 The Chromium OS Authors. All rights reserved. |
|
// Use of this source code is governed by a BSD-style license that can be |
|
// found in the LICENSE file. |
|
|
|
// THIS CODE IS GENERATED - DO NOT MODIFY! |
|
|
|
#include "GetCommandCodeString_fp.h" |
|
|
|
const char* GetCommandCodeString(TPM_CC command_code) { |
|
switch (command_code) { |
|
#ifdef TPM_CC_ActivateCredential |
|
case TPM_CC_ActivateCredential: |
|
return "ActivateCredential"; |
|
#endif |
|
#ifdef TPM_CC_Certify |
|
case TPM_CC_Certify: |
|
return "Certify"; |
|
#endif |
|
#ifdef TPM_CC_CertifyCreation |
|
case TPM_CC_CertifyCreation: |
|
return "CertifyCreation"; |
|
#endif |
|
#ifdef TPM_CC_ChangeEPS |
|
case TPM_CC_ChangeEPS: |
|
return "ChangeEPS"; |
|
#endif |
|
#ifdef TPM_CC_ChangePPS |
|
case TPM_CC_ChangePPS: |
|
return "ChangePPS"; |
|
#endif |
|
#ifdef TPM_CC_Clear |
|
case TPM_CC_Clear: |
|
return "Clear"; |
|
#endif |
|
#ifdef TPM_CC_ClearControl |
|
case TPM_CC_ClearControl: |
|
return "ClearControl"; |
|
#endif |
|
#ifdef TPM_CC_ClockRateAdjust |
|
case TPM_CC_ClockRateAdjust: |
|
return "ClockRateAdjust"; |
|
#endif |
|
#ifdef TPM_CC_ClockSet |
|
case TPM_CC_ClockSet: |
|
return "ClockSet"; |
|
#endif |
|
#ifdef TPM_CC_Commit |
|
case TPM_CC_Commit: |
|
return "Commit"; |
|
#endif |
|
#ifdef TPM_CC_ContextLoad |
|
case TPM_CC_ContextLoad: |
|
return "ContextLoad"; |
|
#endif |
|
#ifdef TPM_CC_ContextSave |
|
case TPM_CC_ContextSave: |
|
return "ContextSave"; |
|
#endif |
|
#ifdef TPM_CC_Create |
|
case TPM_CC_Create: |
|
return "Create"; |
|
#endif |
|
#ifdef TPM_CC_CreatePrimary |
|
case TPM_CC_CreatePrimary: |
|
return "CreatePrimary"; |
|
#endif |
|
#ifdef TPM_CC_DictionaryAttackLockReset |
|
case TPM_CC_DictionaryAttackLockReset: |
|
return "DictionaryAttackLockReset"; |
|
#endif |
|
#ifdef TPM_CC_DictionaryAttackParameters |
|
case TPM_CC_DictionaryAttackParameters: |
|
return "DictionaryAttackParameters"; |
|
#endif |
|
#ifdef TPM_CC_Duplicate |
|
case TPM_CC_Duplicate: |
|
return "Duplicate"; |
|
#endif |
|
#ifdef TPM_CC_ECC_Parameters |
|
case TPM_CC_ECC_Parameters: |
|
return "ECC_Parameters"; |
|
#endif |
|
#ifdef TPM_CC_ECDH_KeyGen |
|
case TPM_CC_ECDH_KeyGen: |
|
return "ECDH_KeyGen"; |
|
#endif |
|
#ifdef TPM_CC_ECDH_ZGen |
|
case TPM_CC_ECDH_ZGen: |
|
return "ECDH_ZGen"; |
|
#endif |
|
#ifdef TPM_CC_EC_Ephemeral |
|
case TPM_CC_EC_Ephemeral: |
|
return "EC_Ephemeral"; |
|
#endif |
|
#ifdef TPM_CC_EncryptDecrypt |
|
case TPM_CC_EncryptDecrypt: |
|
return "EncryptDecrypt"; |
|
#endif |
|
#ifdef TPM_CC_EventSequenceComplete |
|
case TPM_CC_EventSequenceComplete: |
|
return "EventSequenceComplete"; |
|
#endif |
|
#ifdef TPM_CC_EvictControl |
|
case TPM_CC_EvictControl: |
|
return "EvictControl"; |
|
#endif |
|
#ifdef TPM_CC_FieldUpgradeData |
|
case TPM_CC_FieldUpgradeData: |
|
return "FieldUpgradeData"; |
|
#endif |
|
#ifdef TPM_CC_FieldUpgradeStart |
|
case TPM_CC_FieldUpgradeStart: |
|
return "FieldUpgradeStart"; |
|
#endif |
|
#ifdef TPM_CC_FirmwareRead |
|
case TPM_CC_FirmwareRead: |
|
return "FirmwareRead"; |
|
#endif |
|
#ifdef TPM_CC_FlushContext |
|
case TPM_CC_FlushContext: |
|
return "FlushContext"; |
|
#endif |
|
#ifdef TPM_CC_GetCapability |
|
case TPM_CC_GetCapability: |
|
return "GetCapability"; |
|
#endif |
|
#ifdef TPM_CC_GetCommandAuditDigest |
|
case TPM_CC_GetCommandAuditDigest: |
|
return "GetCommandAuditDigest"; |
|
#endif |
|
#ifdef TPM_CC_GetRandom |
|
case TPM_CC_GetRandom: |
|
return "GetRandom"; |
|
#endif |
|
#ifdef TPM_CC_GetSessionAuditDigest |
|
case TPM_CC_GetSessionAuditDigest: |
|
return "GetSessionAuditDigest"; |
|
#endif |
|
#ifdef TPM_CC_GetTestResult |
|
case TPM_CC_GetTestResult: |
|
return "GetTestResult"; |
|
#endif |
|
#ifdef TPM_CC_GetTime |
|
case TPM_CC_GetTime: |
|
return "GetTime"; |
|
#endif |
|
#ifdef TPM_CC_HMAC |
|
case TPM_CC_HMAC: |
|
return "HMAC"; |
|
#endif |
|
#ifdef TPM_CC_HMAC_Start |
|
case TPM_CC_HMAC_Start: |
|
return "HMAC_Start"; |
|
#endif |
|
#ifdef TPM_CC_Hash |
|
case TPM_CC_Hash: |
|
return "Hash"; |
|
#endif |
|
#ifdef TPM_CC_HashSequenceStart |
|
case TPM_CC_HashSequenceStart: |
|
return "HashSequenceStart"; |
|
#endif |
|
#ifdef TPM_CC_HierarchyChangeAuth |
|
case TPM_CC_HierarchyChangeAuth: |
|
return "HierarchyChangeAuth"; |
|
#endif |
|
#ifdef TPM_CC_HierarchyControl |
|
case TPM_CC_HierarchyControl: |
|
return "HierarchyControl"; |
|
#endif |
|
#ifdef TPM_CC_Import |
|
case TPM_CC_Import: |
|
return "Import"; |
|
#endif |
|
#ifdef TPM_CC_IncrementalSelfTest |
|
case TPM_CC_IncrementalSelfTest: |
|
return "IncrementalSelfTest"; |
|
#endif |
|
#ifdef TPM_CC_Load |
|
case TPM_CC_Load: |
|
return "Load"; |
|
#endif |
|
#ifdef TPM_CC_LoadExternal |
|
case TPM_CC_LoadExternal: |
|
return "LoadExternal"; |
|
#endif |
|
#ifdef TPM_CC_MakeCredential |
|
case TPM_CC_MakeCredential: |
|
return "MakeCredential"; |
|
#endif |
|
#ifdef TPM_CC_NV_Certify |
|
case TPM_CC_NV_Certify: |
|
return "NV_Certify"; |
|
#endif |
|
#ifdef TPM_CC_NV_ChangeAuth |
|
case TPM_CC_NV_ChangeAuth: |
|
return "NV_ChangeAuth"; |
|
#endif |
|
#ifdef TPM_CC_NV_DefineSpace |
|
case TPM_CC_NV_DefineSpace: |
|
return "NV_DefineSpace"; |
|
#endif |
|
#ifdef TPM_CC_NV_Extend |
|
case TPM_CC_NV_Extend: |
|
return "NV_Extend"; |
|
#endif |
|
#ifdef TPM_CC_NV_GlobalWriteLock |
|
case TPM_CC_NV_GlobalWriteLock: |
|
return "NV_GlobalWriteLock"; |
|
#endif |
|
#ifdef TPM_CC_NV_Increment |
|
case TPM_CC_NV_Increment: |
|
return "NV_Increment"; |
|
#endif |
|
#ifdef TPM_CC_NV_Read |
|
case TPM_CC_NV_Read: |
|
return "NV_Read"; |
|
#endif |
|
#ifdef TPM_CC_NV_ReadLock |
|
case TPM_CC_NV_ReadLock: |
|
return "NV_ReadLock"; |
|
#endif |
|
#ifdef TPM_CC_NV_ReadPublic |
|
case TPM_CC_NV_ReadPublic: |
|
return "NV_ReadPublic"; |
|
#endif |
|
#ifdef TPM_CC_NV_SetBits |
|
case TPM_CC_NV_SetBits: |
|
return "NV_SetBits"; |
|
#endif |
|
#ifdef TPM_CC_NV_UndefineSpace |
|
case TPM_CC_NV_UndefineSpace: |
|
return "NV_UndefineSpace"; |
|
#endif |
|
#ifdef TPM_CC_NV_UndefineSpaceSpecial |
|
case TPM_CC_NV_UndefineSpaceSpecial: |
|
return "NV_UndefineSpaceSpecial"; |
|
#endif |
|
#ifdef TPM_CC_NV_Write |
|
case TPM_CC_NV_Write: |
|
return "NV_Write"; |
|
#endif |
|
#ifdef TPM_CC_NV_WriteLock |
|
case TPM_CC_NV_WriteLock: |
|
return "NV_WriteLock"; |
|
#endif |
|
#ifdef TPM_CC_ObjectChangeAuth |
|
case TPM_CC_ObjectChangeAuth: |
|
return "ObjectChangeAuth"; |
|
#endif |
|
#ifdef TPM_CC_PCR_Allocate |
|
case TPM_CC_PCR_Allocate: |
|
return "PCR_Allocate"; |
|
#endif |
|
#ifdef TPM_CC_PCR_Event |
|
case TPM_CC_PCR_Event: |
|
return "PCR_Event"; |
|
#endif |
|
#ifdef TPM_CC_PCR_Extend |
|
case TPM_CC_PCR_Extend: |
|
return "PCR_Extend"; |
|
#endif |
|
#ifdef TPM_CC_PCR_Read |
|
case TPM_CC_PCR_Read: |
|
return "PCR_Read"; |
|
#endif |
|
#ifdef TPM_CC_PCR_Reset |
|
case TPM_CC_PCR_Reset: |
|
return "PCR_Reset"; |
|
#endif |
|
#ifdef TPM_CC_PCR_SetAuthPolicy |
|
case TPM_CC_PCR_SetAuthPolicy: |
|
return "PCR_SetAuthPolicy"; |
|
#endif |
|
#ifdef TPM_CC_PCR_SetAuthValue |
|
case TPM_CC_PCR_SetAuthValue: |
|
return "PCR_SetAuthValue"; |
|
#endif |
|
#ifdef TPM_CC_PP_Commands |
|
case TPM_CC_PP_Commands: |
|
return "PP_Commands"; |
|
#endif |
|
#ifdef TPM_CC_PolicyAuthValue |
|
case TPM_CC_PolicyAuthValue: |
|
return "PolicyAuthValue"; |
|
#endif |
|
#ifdef TPM_CC_PolicyAuthorize |
|
case TPM_CC_PolicyAuthorize: |
|
return "PolicyAuthorize"; |
|
#endif |
|
#ifdef TPM_CC_PolicyCommandCode |
|
case TPM_CC_PolicyCommandCode: |
|
return "PolicyCommandCode"; |
|
#endif |
|
#ifdef TPM_CC_PolicyCounterTimer |
|
case TPM_CC_PolicyCounterTimer: |
|
return "PolicyCounterTimer"; |
|
#endif |
|
#ifdef TPM_CC_PolicyCpHash |
|
case TPM_CC_PolicyCpHash: |
|
return "PolicyCpHash"; |
|
#endif |
|
#ifdef TPM_CC_PolicyDuplicationSelect |
|
case TPM_CC_PolicyDuplicationSelect: |
|
return "PolicyDuplicationSelect"; |
|
#endif |
|
#ifdef TPM_CC_PolicyGetDigest |
|
case TPM_CC_PolicyGetDigest: |
|
return "PolicyGetDigest"; |
|
#endif |
|
#ifdef TPM_CC_PolicyLocality |
|
case TPM_CC_PolicyLocality: |
|
return "PolicyLocality"; |
|
#endif |
|
#ifdef TPM_CC_PolicyNV |
|
case TPM_CC_PolicyNV: |
|
return "PolicyNV"; |
|
#endif |
|
#ifdef TPM_CC_PolicyNameHash |
|
case TPM_CC_PolicyNameHash: |
|
return "PolicyNameHash"; |
|
#endif |
|
#ifdef TPM_CC_PolicyNvWritten |
|
case TPM_CC_PolicyNvWritten: |
|
return "PolicyNvWritten"; |
|
#endif |
|
#ifdef TPM_CC_PolicyOR |
|
case TPM_CC_PolicyOR: |
|
return "PolicyOR"; |
|
#endif |
|
#ifdef TPM_CC_PolicyPCR |
|
case TPM_CC_PolicyPCR: |
|
return "PolicyPCR"; |
|
#endif |
|
#ifdef TPM_CC_PolicyPassword |
|
case TPM_CC_PolicyPassword: |
|
return "PolicyPassword"; |
|
#endif |
|
#ifdef TPM_CC_PolicyPhysicalPresence |
|
case TPM_CC_PolicyPhysicalPresence: |
|
return "PolicyPhysicalPresence"; |
|
#endif |
|
#ifdef TPM_CC_PolicyRestart |
|
case TPM_CC_PolicyRestart: |
|
return "PolicyRestart"; |
|
#endif |
|
#ifdef TPM_CC_PolicySecret |
|
case TPM_CC_PolicySecret: |
|
return "PolicySecret"; |
|
#endif |
|
#ifdef TPM_CC_PolicySigned |
|
case TPM_CC_PolicySigned: |
|
return "PolicySigned"; |
|
#endif |
|
#ifdef TPM_CC_PolicyTicket |
|
case TPM_CC_PolicyTicket: |
|
return "PolicyTicket"; |
|
#endif |
|
#ifdef TPM_CC_Quote |
|
case TPM_CC_Quote: |
|
return "Quote"; |
|
#endif |
|
#ifdef TPM_CC_RSA_Decrypt |
|
case TPM_CC_RSA_Decrypt: |
|
return "RSA_Decrypt"; |
|
#endif |
|
#ifdef TPM_CC_RSA_Encrypt |
|
case TPM_CC_RSA_Encrypt: |
|
return "RSA_Encrypt"; |
|
#endif |
|
#ifdef TPM_CC_ReadClock |
|
case TPM_CC_ReadClock: |
|
return "ReadClock"; |
|
#endif |
|
#ifdef TPM_CC_ReadPublic |
|
case TPM_CC_ReadPublic: |
|
return "ReadPublic"; |
|
#endif |
|
#ifdef TPM_CC_Rewrap |
|
case TPM_CC_Rewrap: |
|
return "Rewrap"; |
|
#endif |
|
#ifdef TPM_CC_SelfTest |
|
case TPM_CC_SelfTest: |
|
return "SelfTest"; |
|
#endif |
|
#ifdef TPM_CC_SequenceComplete |
|
case TPM_CC_SequenceComplete: |
|
return "SequenceComplete"; |
|
#endif |
|
#ifdef TPM_CC_SequenceUpdate |
|
case TPM_CC_SequenceUpdate: |
|
return "SequenceUpdate"; |
|
#endif |
|
#ifdef TPM_CC_SetAlgorithmSet |
|
case TPM_CC_SetAlgorithmSet: |
|
return "SetAlgorithmSet"; |
|
#endif |
|
#ifdef TPM_CC_SetCommandCodeAuditStatus |
|
case TPM_CC_SetCommandCodeAuditStatus: |
|
return "SetCommandCodeAuditStatus"; |
|
#endif |
|
#ifdef TPM_CC_SetPrimaryPolicy |
|
case TPM_CC_SetPrimaryPolicy: |
|
return "SetPrimaryPolicy"; |
|
#endif |
|
#ifdef TPM_CC_Shutdown |
|
case TPM_CC_Shutdown: |
|
return "Shutdown"; |
|
#endif |
|
#ifdef TPM_CC_Sign |
|
case TPM_CC_Sign: |
|
return "Sign"; |
|
#endif |
|
#ifdef TPM_CC_StartAuthSession |
|
case TPM_CC_StartAuthSession: |
|
return "StartAuthSession"; |
|
#endif |
|
#ifdef TPM_CC_Startup |
|
case TPM_CC_Startup: |
|
return "Startup"; |
|
#endif |
|
#ifdef TPM_CC_StirRandom |
|
case TPM_CC_StirRandom: |
|
return "StirRandom"; |
|
#endif |
|
#ifdef TPM_CC_TestParms |
|
case TPM_CC_TestParms: |
|
return "TestParms"; |
|
#endif |
|
#ifdef TPM_CC_Unseal |
|
case TPM_CC_Unseal: |
|
return "Unseal"; |
|
#endif |
|
#ifdef TPM_CC_VerifySignature |
|
case TPM_CC_VerifySignature: |
|
return "VerifySignature"; |
|
#endif |
|
#ifdef TPM_CC_ZGen_2Phase |
|
case TPM_CC_ZGen_2Phase: |
|
return "ZGen_2Phase"; |
|
#endif |
|
default: |
|
return "Unknown command"; |
|
} |
|
} |