Searched refs:seals (Results 1 – 6 of 6) sorted by relevance
/xen/stubdom/vtpmmgr/ |
A D | vtpm_cmd_handler.c | 390 free(group->seals); in vtpmmgr_GroupDel() 410 memcpy(buf, &group->seals[i].digest_release, 20); in pack_cfg_list() 587 struct mem_seal *seals = NULL; in vtpmmgr_GroupUpdate() local 626 seals = calloc(nr_seals, sizeof(seals[0])); in vtpmmgr_GroupUpdate() 631 memcpy(&seals[i].digest_release, seal_bits, 20); in vtpmmgr_GroupUpdate() 637 seals[i].pcr_selection = native_le32(0); in vtpmmgr_GroupUpdate() 638 memcpy(&seals[i].pcr_selection, sel.pcrSelect, sel.sizeOfSelect); in vtpmmgr_GroupUpdate() 653 free(group->seals); in vtpmmgr_GroupUpdate() 658 group->seals = seals; in vtpmmgr_GroupUpdate() 661 seals = NULL; in vtpmmgr_GroupUpdate() [all …]
|
A D | disk_read.c | 47 free(group->seals); in group_free() 78 dst->seals = calloc(dst->nr_seals, sizeof(dst->seals[0])); in find_group_key() 79 if (!dst->seals) { in find_group_key() 86 dst->seals[i].pcr_selection = cfg->pcr_selection; in find_group_key() 87 memcpy(&dst->seals[i].digest_release, &cfg->digest_release, 20); in find_group_key() 382 free(group->seals); in load_verify_group()
|
A D | disk_write.c | 88 dst->pcr_selection = src->seals[i].pcr_selection; in generate_group_seals() 89 memcpy(&dst->digest_release, &src->seals[i].digest_release, 20); in generate_group_seals() 252 struct mem_seal *src = &group->seals[i]; in disk_write_seal_list()
|
A D | vtpm_disk.h | 158 struct mem_seal *seals; member
|
A D | mgmt_authority.c | 165 sha1_update(&ctx, (void*)&group->seals[i].digest_release, 20); in do_vtpminfo_hash() 208 sha1_update(&ctx, (void*)&group->seals[i].digest_release, 20); in do_pcr_setup()
|
/xen/docs/man/ |
A D | xen-vtpm.7.pod | 23 seals the secrets to the Physical TPM. If the process of creating each of these
|
Completed in 10 milliseconds