Home
last modified time | relevance | path

Searched refs:vtpm_globals (Results 1 – 7 of 7) sorted by relevance

/xen/stubdom/vtpmmgr/
A Dinit.c72 struct vtpm_globals vtpm_globals = { variable
233 &vtpm_globals.oiap)); in try_take_ownership()
237 &vtpm_globals.oiap)); in try_take_ownership()
469 entropy_init(&vtpm_globals.entropy); in vtpmmgr_init()
471 entropy_gather(&vtpm_globals.entropy); in vtpmmgr_init()
472 ctr_drbg_init(&vtpm_globals.ctr_drbg, entropy_func, &vtpm_globals.entropy, NULL, 0); in vtpmmgr_init()
487 if(vtpm_globals.oiap.AuthHandle == 0) { in vtpmmgr_init()
510 close(vtpm_globals.tpm_fd); in vtpmmgr_shutdown()
734 entropy_init(&vtpm_globals.entropy); in vtpmmgr2_init()
736 entropy_gather(&vtpm_globals.entropy); in vtpmmgr2_init()
[all …]
A Dvtpmmgr.h64 struct vtpm_globals { struct
97 extern struct vtpm_globals vtpm_globals; // Key info and DMI states argument
105 return ctr_drbg_random(&vtpm_globals.ctr_drbg, bytes, num_bytes) == 0 ? 0 : TPM_FAIL; in vtpmmgr_rand()
A Ddisk_tpm.c95 rc = TPM_OSAP(TPM_ET_KEYHANDLE, TPM_SRK_KEYHANDLE, (void*)&vtpm_globals.srk_auth, in TPM_disk_seal()
110 info.localityAtCreation = 1 << vtpm_globals.hw_locality; in TPM_disk_seal()
111 info.localityAtRelease = 1 << vtpm_globals.hw_locality; in TPM_disk_seal()
153 TPMTRYRETURN(TPM2_Bind(vtpm_globals.sk_handle, in TPM2_disk_bind()
169 TPMTRYRETURN(TPM2_UnBind(vtpm_globals.sk_handle, in TPM2_disk_unbind()
200 in.sealInfoLong.localityAtCreation = 1 << vtpm_globals.hw_locality; in TPM_disk_unseal()
201 in.sealInfoLong.localityAtRelease = 1 << vtpm_globals.hw_locality; in TPM_disk_unseal()
224 (void*)&vtpm_globals.srk_auth, (void*)&auth, &vtpm_globals.oiap, &oiap); in TPM_disk_unseal()
A Dtpm2.c178 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.srk_auth_area); in TPM2_Load()
212 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.srk_auth_area); in TPM2_Create()
234 ptr = unpack_TPM2B_PRIVATE(ptr, &vtpm_globals.tpm2_storage_key.Private); in TPM2_Create()
235 ptr = unpack_TPM2B_PUBLIC(ptr, &vtpm_globals.tpm2_storage_key.Public); in TPM2_Create()
261 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.pw_auth); in TPM2_CreatePrimary()
309 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.pw_auth); in TPM2_HierachyChangeAuth()
372 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.srk_auth_area); in TPM2_RSA_Decrypt()
419 ptr = pack_TPM_AuthArea(ptr, &vtpm_globals.pw_auth); in TPM2_CLEAR()
A Dmgmt_authority.c61 rc = TPM_OSAP(TPM_ET_OWNER, 0, (void*)&vtpm_globals.owner_auth, &osapMask, &ownAuth); in do_provision_aik()
70 (void*)&vtpm_globals.srk_auth, (void*)&osapMask, &srkAuth, &ownAuth, in do_provision_aik()
128 …return TPM_LoadKey(TPM_SRK_KEYHANDLE, &key, handle, (void*)&vtpm_globals.srk_auth, &vtpm_globals.o… in do_load_aik()
307 (void*)&vtpm_globals.owner_auth, &aikAuth, &ownAuth, &symKey); in group_do_activate()
A Dtpm.c385 ctr_drbg_random, &vtpm_globals.ctr_drbg, in TPM_TakeOwnership()
394 ctr_drbg_random, &vtpm_globals.ctr_drbg, in TPM_TakeOwnership()
875 size = write (vtpm_globals.tpm_fd, in, insize); in TPM_TransmitData()
886 size = read (vtpm_globals.tpm_fd, out, *outsize); in TPM_TransmitData()
A Ddisk_crypto.c18 int rc = ctr_drbg_random(&vtpm_globals.ctr_drbg, buf, size); in do_random()

Completed in 11 milliseconds