Changes to allow compilation of ContextLoad.c

BUG=none
TEST=compilation succeeds:
   cc -Wall -Werror -c -o /dev/null ContextLoad.c

Change-Id: I36be5c12eeea4b5cba0849ff8a138026599ceed3
Signed-off-by: Vadim Bendebury <[email protected]>
Reviewed-on: https://chromium-review.googlesource.com/274095
Reviewed-by: Darren Krahn <[email protected]>
10 files changed
tree: 077e2aca8db2387a3b88f2f522aaba1eb0e37a2f
  1. .gitignore
  2. _TPM_Hash_Data.c
  3. _TPM_Hash_Data_fp.h
  4. _TPM_Hash_End.c
  5. _TPM_Hash_End_fp.h
  6. _TPM_Hash_Start.c
  7. _TPM_Hash_Start_fp.h
  8. _TPM_Init.c
  9. ActivateCredential.c
  10. ActivateCredential_fp.h
  11. AlgorithmCap.c
  12. AlgorithmCap_fp.h
  13. Attest_spt.c
  14. Attest_spt_fp.h
  15. BaseTypes.h
  16. Bits.c
  17. bits.h
  18. Bits_fp.h
  19. bool.h
  20. Cancel.c
  21. Capabilities.h
  22. Certify.c
  23. Certify_fp.h
  24. CertifyCreation.c
  25. CertifyCreation_fp.h
  26. ChangeEPS.c
  27. ChangeEPS_fp.h
  28. ChangePPS.c
  29. ChangePPS_fp.h
  30. Clear.c
  31. Clear_fp.h
  32. ClearControl.c
  33. ClearControl_fp.h
  34. Clock.c
  35. ClockRateAdjust.c
  36. ClockRateAdjust_fp.h
  37. ClockSet.c
  38. ClockSet_fp.h
  39. CommandAttributeData.c
  40. CommandAudit.c
  41. CommandAudit_fp.h
  42. CommandCodeAttributes.c
  43. CommandCodeAttributes_fp.h
  44. CommandDispatcher.h
  45. Commands_fp.h
  46. COMMIT-QUEUE.ini
  47. Commit.c
  48. Commit_fp.h
  49. Context_spt.c
  50. Context_spt_fp.h
  51. ContextLoad.c
  52. ContextLoad_fp.h
  53. ContextSave.c
  54. CpriCryptPri.c
  55. CpriCryptPri_fp.h
  56. CpriDataEcc.c
  57. CpriDataEcc.h
  58. CpriECC.c
  59. CpriECC_fp.h
  60. CpriHash.c
  61. CpriHash_fp.h
  62. CpriHashData.c
  63. CpriMisc.c
  64. CpriRNG.c
  65. CpriRNG_fp.h
  66. CpriRSA.c
  67. CpriRSA_fp.h
  68. CpriSym.c
  69. CpriSym_fp.h
  70. Create.c
  71. CreatePrimary.c
  72. CryptoEngine.h
  73. CryptSelfTest.c
  74. CryptSelfTest_fp.h
  75. CryptUtil.c
  76. CryptUtil_fp.h
  77. DA.c
  78. DA_fp.h
  79. DictionaryAttackLockReset.c
  80. DictionaryAttackParameters.c
  81. DRTM.c
  82. Duplicate.c
  83. EC_Ephemeral.c
  84. ECC_Parameters.c
  85. ECDH_KeyGen.c
  86. ECDH_ZGen.c
  87. EncryptDecrypt.c
  88. Entity.c
  89. Entity_fp.h
  90. Entropy.c
  91. EventSequenceComplete.c
  92. EvictControl.c
  93. ExecCommand.c
  94. FieldUpgradeData.c
  95. FieldUpgradeStart.c
  96. FirmwareRead.c
  97. FlushContext.c
  98. GetCapability.c
  99. GetCommandAuditDigest.c
  100. GetRandom.c
  101. GetSessionAuditDigest.c
  102. GetTestResult.c
  103. GetTime.c
  104. Global.c
  105. Global.h
  106. Handle.c
  107. Handle_fp.h
  108. Hash.c
  109. HashSequenceStart.c
  110. Hierarchy.c
  111. Hierarchy_fp.h
  112. HierarchyChangeAuth.c
  113. HierarchyControl.c
  114. HMAC.c
  115. HMAC_Start.c
  116. Implementation.h
  117. Import.c
  118. IncrementalSelfTest.c
  119. InternalRoutines.h
  120. LICENSE
  121. Load.c
  122. LoadExternal.c
  123. Locality.c
  124. Locality_fp.h
  125. LocalityPlat.c
  126. MakeCredential.c
  127. Makefile
  128. Manufacture.c
  129. Manufacture_fp.h
  130. Marshal.c
  131. marshal_fp.h
  132. MathFunctions.c
  133. MathFunctions_fp.h
  134. MemoryLib.c
  135. MemoryLib_fp.h
  136. NV.c
  137. NV_Certify.c
  138. NV_ChangeAuth.c
  139. NV_DefineSpace.c
  140. NV_Extend.c
  141. NV_fp.h
  142. NV_GlobalWriteLock.c
  143. NV_Increment.c
  144. NV_Read.c
  145. NV_ReadLock.c
  146. NV_ReadPublic.c
  147. NV_SetBits.c
  148. NV_spt.c
  149. NV_UndefineSpace.c
  150. NV_UndefineSpaceSpecial.c
  151. NV_Write.c
  152. NV_WriteLock.c
  153. NVMem.c
  154. Object.c
  155. Object_fp.h
  156. Object_spt.c
  157. Object_spt_fp.h
  158. ObjectChangeAuth.c
  159. OsslCryptoEngine.h
  160. ParseHandleBuffer.h
  161. parsep3
  162. parsep4
  163. part3.txt
  164. part4.txt
  165. PCR.c
  166. PCR_Allocate.c
  167. PCR_Event.c
  168. PCR_Extend.c
  169. PCR_fp.h
  170. PCR_Read.c
  171. PCR_Reset.c
  172. PCR_SetAuthPolicy.c
  173. PCR_SetAuthValue.c
  174. Platform.h
  175. PlatformData.c
  176. PlatformData.h
  177. Policy_spt.c
  178. PolicyAuthorize.c
  179. PolicyAuthValue.c
  180. PolicyCommandCode.c
  181. PolicyCounterTimer.c
  182. PolicyCpHash.c
  183. PolicyDuplicationSelect.c
  184. PolicyGetDigest.c
  185. PolicyLocality.c
  186. PolicyNameHash.c
  187. PolicyNV.c
  188. PolicyNvWritten.c
  189. PolicyOR.c
  190. PolicyPassword.c
  191. PolicyPCR.c
  192. PolicyPhysicalPresence.c
  193. PolicyRestart.c
  194. PolicySecret.c
  195. PolicySigned.c
  196. PolicyTicket.c
  197. Power.c
  198. Power_fp.h
  199. PowerPlat.c
  200. PP.c
  201. PP_Commands.c
  202. PP_fp.h
  203. PPPlat.c
  204. PRESUBMIT.cfg
  205. PropertyCap.c
  206. PropertyCap_fp.h
  207. Quote.c
  208. ReadClock.c
  209. README
  210. ReadPublic.c
  211. Rewrap.c
  212. RSA_Decrypt.c
  213. RSA_Encrypt.c
  214. RSAData.c
  215. RSAKeySieve.c
  216. RSAKeySieve.h
  217. SelfTest.c
  218. SequenceComplete.c
  219. SequenceUpdate.c
  220. Session.c
  221. Session_fp.h
  222. SessionProcess.c
  223. SetAlgorithmSet.c
  224. SetCommandCodeAuditStatus.c
  225. SetPrimaryPolicy.c
  226. Shutdown.c
  227. Sign.c
  228. StartAuthSession.c
  229. Startup.c
  230. StirRandom.c
  231. swap.h
  232. TcpServer.c
  233. TestParms.c
  234. Ticket.c
  235. Ticket_fp.h
  236. Time.c
  237. Time_fp.h
  238. Tpm.h
  239. TPM_Types.h
  240. TPMB.h
  241. TpmBuildSwitches.h
  242. TPMCmdp.c
  243. TPMCmds.c
  244. TpmError.h
  245. TpmFail.c
  246. TpmFail_fp.h
  247. TpmTcpProtocol.h
  248. Unique.c
  249. Unseal.c
  250. VendorString.h
  251. VerifySignature.c
  252. ZGen_2Phase.c