Searched refs:vtpm_globals (Results 1 – 7 of 7) sorted by relevance
/xen/stubdom/vtpmmgr/ |
A D | init.c | 72 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 D | vtpmmgr.h | 64 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 D | disk_tpm.c | 95 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 D | tpm2.c | 178 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 D | mgmt_authority.c | 61 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 D | tpm.c | 385 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 D | disk_crypto.c | 18 int rc = ctr_drbg_random(&vtpm_globals.ctr_drbg, buf, size); in do_random()
|
Completed in 10 milliseconds