Changes to allow compilation of FlushContext.c

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

Change-Id: I192709291d1ababfb315d7c21e045cc9f4872a88
Signed-off-by: Vadim Bendebury <[email protected]>
Reviewed-on: https://chromium-review.googlesource.com/274184
Reviewed-by: Utkarsh Sanghi <[email protected]>
3 files changed
tree: dad6042e32516a57bb5a8308e2386f067de3c011
  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_fp.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. ContextSave_fp.h
  55. CpriCryptPri.c
  56. CpriCryptPri_fp.h
  57. CpriDataEcc.c
  58. CpriDataEcc.h
  59. CpriECC.c
  60. CpriECC_fp.h
  61. CpriHash.c
  62. CpriHash_fp.h
  63. CpriHashData.c
  64. CpriMisc.c
  65. CpriMisc_fp.h
  66. CpriRNG.c
  67. CpriRNG_fp.h
  68. CpriRSA.c
  69. CpriRSA_fp.h
  70. CpriSym.c
  71. CpriSym_fp.h
  72. Create.c
  73. Create_fp.h
  74. CreatePrimary.c
  75. CreatePrimary_fp.h
  76. CryptoEngine.h
  77. CryptSelfTest.c
  78. CryptSelfTest_fp.h
  79. CryptUtil.c
  80. CryptUtil_fp.h
  81. DA.c
  82. DA_fp.h
  83. DictionaryAttackLockReset.c
  84. DictionaryAttackLockReset_fp.h
  85. DictionaryAttackParameters.c
  86. DictionaryAttackParameters_fp.h
  87. DRTM.c
  88. Duplicate.c
  89. Duplicate_fp.h
  90. EC_Ephemeral.c
  91. EC_Ephemeral_fp.h
  92. ECC_Parameters.c
  93. ECC_Parameters_fp.h
  94. ECDH_KeyGen.c
  95. ECDH_KeyGen_fp.h
  96. ECDH_ZGen.c
  97. ECDH_ZGen_fp.h
  98. EncryptDecrypt.c
  99. EncryptDecrypt_fp.h
  100. Entity.c
  101. Entity_fp.h
  102. Entropy.c
  103. EventSequenceComplete.c
  104. EventSequenceComplete_fp.h
  105. EvictControl.c
  106. EvictControl_fp.h
  107. ExecCommand.c
  108. FieldUpgradeData.c
  109. FieldUpgradeData_fp.h
  110. FieldUpgradeStart.c
  111. FieldUpgradeStart_fp.h
  112. FirmwareRead.c
  113. FirmwareRead_fp.h
  114. FlushContext.c
  115. FlushContext_fp.h
  116. GetCapability.c
  117. GetCommandAuditDigest.c
  118. GetRandom.c
  119. GetSessionAuditDigest.c
  120. GetTestResult.c
  121. GetTime.c
  122. Global.c
  123. Global.h
  124. Handle.c
  125. Handle_fp.h
  126. HandleProcess_fp.h
  127. Hash.c
  128. HashSequenceStart.c
  129. Hierarchy.c
  130. Hierarchy_fp.h
  131. HierarchyChangeAuth.c
  132. HierarchyControl.c
  133. HMAC.c
  134. HMAC_Start.c
  135. Implementation.h
  136. Import.c
  137. IncrementalSelfTest.c
  138. InternalRoutines.h
  139. LICENSE
  140. Load.c
  141. LoadExternal.c
  142. Locality.c
  143. Locality_fp.h
  144. LocalityPlat.c
  145. MakeCredential.c
  146. Makefile
  147. Manufacture.c
  148. Manufacture_fp.h
  149. Marshal.c
  150. marshal_fp.h
  151. MathFunctions.c
  152. MathFunctions_fp.h
  153. MemoryLib.c
  154. MemoryLib_fp.h
  155. NV.c
  156. NV_Certify.c
  157. NV_ChangeAuth.c
  158. NV_DefineSpace.c
  159. NV_Extend.c
  160. NV_fp.h
  161. NV_GlobalWriteLock.c
  162. NV_Increment.c
  163. NV_Read.c
  164. NV_ReadLock.c
  165. NV_ReadPublic.c
  166. NV_SetBits.c
  167. NV_spt.c
  168. NV_UndefineSpace.c
  169. NV_UndefineSpaceSpecial.c
  170. NV_Write.c
  171. NV_WriteLock.c
  172. NVMem.c
  173. Object.c
  174. Object_fp.h
  175. Object_spt.c
  176. Object_spt_fp.h
  177. ObjectChangeAuth.c
  178. OsslCryptoEngine.h
  179. parsep3
  180. parsep4
  181. part3.txt
  182. part4.txt
  183. PCR.c
  184. PCR_Allocate.c
  185. PCR_Event.c
  186. PCR_Extend.c
  187. PCR_fp.h
  188. PCR_Read.c
  189. PCR_Reset.c
  190. PCR_SetAuthPolicy.c
  191. PCR_SetAuthValue.c
  192. Platform.h
  193. PlatformData.c
  194. PlatformData.h
  195. Policy_spt.c
  196. PolicyAuthorize.c
  197. PolicyAuthValue.c
  198. PolicyCommandCode.c
  199. PolicyCounterTimer.c
  200. PolicyCpHash.c
  201. PolicyDuplicationSelect.c
  202. PolicyGetDigest.c
  203. PolicyLocality.c
  204. PolicyNameHash.c
  205. PolicyNV.c
  206. PolicyNvWritten.c
  207. PolicyOR.c
  208. PolicyPassword.c
  209. PolicyPCR.c
  210. PolicyPhysicalPresence.c
  211. PolicyRestart.c
  212. PolicySecret.c
  213. PolicySigned.c
  214. PolicyTicket.c
  215. Power.c
  216. Power_fp.h
  217. PowerPlat.c
  218. PP.c
  219. PP_Commands.c
  220. PP_fp.h
  221. PPPlat.c
  222. PRESUBMIT.cfg
  223. PropertyCap.c
  224. PropertyCap_fp.h
  225. Quote.c
  226. ReadClock.c
  227. README
  228. ReadPublic.c
  229. Rewrap.c
  230. RSA_Decrypt.c
  231. RSA_Encrypt.c
  232. RSAData.c
  233. RSAKeySieve.c
  234. RSAKeySieve.h
  235. RSAKeySieve_fp.h
  236. SelfTest.c
  237. SequenceComplete.c
  238. SequenceUpdate.c
  239. Session.c
  240. Session_fp.h
  241. SessionProcess.c
  242. SessionProcess_fp.h
  243. SetAlgorithmSet.c
  244. SetCommandCodeAuditStatus.c
  245. SetPrimaryPolicy.c
  246. Shutdown.c
  247. Sign.c
  248. StartAuthSession.c
  249. Startup.c
  250. StirRandom.c
  251. swap.h
  252. TcpServer.c
  253. TestParms.c
  254. Ticket.c
  255. Ticket_fp.h
  256. Time.c
  257. Time_fp.h
  258. Tpm.h
  259. TPM_Types.h
  260. TPMB.h
  261. TpmBuildSwitches.h
  262. TPMCmdp.c
  263. TPMCmds.c
  264. TpmError.h
  265. TpmFail.c
  266. TpmFail_fp.h
  267. TpmTcpProtocol.h
  268. Unique.c
  269. Unseal.c
  270. VendorString.h
  271. VerifySignature.c
  272. ZGen_2Phase.c