Searched refs:seed_list (Results 1 – 4 of 4) sorted by relevance
| /hypervisor/arch/x86/seed/ |
| A D | seed_abl.c | 26 struct abl_seed_info seed_list[ABL_SEED_LIST_MAX]; member 48 struct seed_info *seed_list; in parse_seed_abl() local 55 seed_list = phy_seed->seed_list; in parse_seed_abl() 64 if (abl_seed->seed_list[i].svn < abl_seed->seed_list[legacy_seed_index].svn) { in parse_seed_abl() 74 (void)memset((void *)&phy_seed->seed_list[0U], 0U, sizeof(phy_seed->seed_list)); in parse_seed_abl() 76 seed_list[i].cse_svn = abl_seed->seed_list[i].svn; in parse_seed_abl() 77 (void)memcpy_s((void *)&seed_list[i].seed[0U], sizeof(seed_list[i].seed), in parse_seed_abl() 78 (void *)&abl_seed->seed_list[i].seed[0U], sizeof(abl_seed->seed_list[i].seed)); in parse_seed_abl() 84 (void)memset((void *)&abl_seed->seed_list[i].seed[0U], 0U, in parse_seed_abl() 85 sizeof(abl_seed->seed_list[i].seed)); in parse_seed_abl()
|
| A D | seed.c | 136 bool derive_virtual_seed(struct seed_info *seed_list, uint32_t *num_seeds, in derive_virtual_seed() argument 142 if ((seed_list == NULL) || (g_phy_seed.num_seeds == 0U)) { in derive_virtual_seed() 146 if (hkdf_sha256(seed_list[i].seed, in derive_virtual_seed() 147 sizeof(seed_list[i].seed), in derive_virtual_seed() 148 g_phy_seed.seed_list[i].seed, in derive_virtual_seed() 149 sizeof(g_phy_seed.seed_list[i].seed), in derive_virtual_seed() 153 (void)memset(seed_list, 0U, sizeof(struct seed_info) * BOOTLOADER_SEED_MAX_ENTRIES); in derive_virtual_seed() 158 seed_list[i].cse_svn = g_phy_seed.seed_list[i].cse_svn; in derive_virtual_seed() 171 if (g_phy_seed.seed_list[i].cse_svn > g_phy_seed.seed_list[i - 1U].cse_svn) { in get_max_svn_index() 207 ikm = &(g_phy_seed.seed_list[max_svn_idx].seed[0]); in derive_attkb_enc_key() [all …]
|
| A D | seed_sbl.c | 68 struct seed_info *seed_list = NULL; in parse_seed_sbl() local 80 seed_list = phy_seed->seed_list; in parse_seed_sbl() 99 (void)memcpy_s((void *)&seed_list[dseed_index], sizeof(struct seed_info), in parse_seed_sbl()
|
| /hypervisor/include/arch/x86/asm/ |
| A D | seed.h | 24 struct seed_info seed_list[BOOTLOADER_SEED_MAX_ENTRIES]; member 33 bool derive_virtual_seed(struct seed_info *seed_list, uint32_t *num_seeds,
|
Completed in 4 milliseconds