Lines Matching refs:patch_id
49 u32 patch_id; member
72 u32 patch_id; member
155 u32 patch_id; member
164 u32 patch_id = *(u32 *)key; in cmp_id() local
166 if (patch_id == pd->patch_id) in cmp_id()
168 else if (patch_id < pd->patch_id) in cmp_id()
268 static bool verify_sha256_digest(u32 patch_id, u32 cur_rev, const u8 *data, unsigned int len) in verify_sha256_digest() argument
283 pd = bsearch(&patch_id, phashes, ARRAY_SIZE(phashes), sizeof(struct patch_digest), cmp_id); in verify_sha256_digest()
285 pr_err("No sha256 digest for patch ID: 0x%x found\n", patch_id); in verify_sha256_digest()
292 pr_err("Patch 0x%x SHA256 digest mismatch!\n", patch_id); in verify_sha256_digest()
541 pr_err("Patch-ID 0x%08x: chipset-specific code unsupported.\n", mc_hdr->patch_id); in verify_patch()
558 patch_rev = mc_hdr->patch_id; in verify_patch()
572 ucode_dbg("Patch-ID 0x%08x: family: 0x%x\n", mc_hdr->patch_id, patch_fam); in verify_patch()
581 return ucode_rev_to_cpuid(mc->hdr.patch_id).full == bsp_cpuid_1_eax; in mc_patch_matches()
699 if (!verify_sha256_digest(mc->hdr.patch_id, *cur_rev, (const u8 *)p_addr, psize)) in __apply_microcode_amd()
718 microcode_rev[smp_processor_id()] = mc->hdr.patch_id; in __apply_microcode_amd()
725 if (*cur_rev != mc->hdr.patch_id) in __apply_microcode_amd()
815 if (ed->old_rev > mc->hdr.patch_id) in load_ucode_amd_bsp()
828 union cpuid_1_eax p_cid = ucode_rev_to_cpuid(p->patch_id); in patch_cpus_equivalent()
829 union cpuid_1_eax n_cid = ucode_rev_to_cpuid(n->patch_id); in patch_cpus_equivalent()
851 n.patch_id = uci->cpu_sig.rev; in cache_find_patch()
866 zp.ucode_rev = p->patch_id; in patch_newer()
867 zn.ucode_rev = n->patch_id; in patch_newer()
874 return n->patch_id > p->patch_id; in patch_newer()
945 if (rev < mc->hdr.patch_id) { in reload_ucode_amd()
964 if (p && (p->patch_id == csig->rev)) in collect_cpu_info_amd()
993 if (rev > mc_amd->hdr.patch_id) { in apply_microcode_amd()
1000 cpu, mc_amd->hdr.patch_id); in apply_microcode_amd()
1004 rev = mc_amd->hdr.patch_id; in apply_microcode_amd()
1107 patch->patch_id = mc_hdr->patch_id; in verify_and_add_patch()
1111 __func__, patch->patch_id, proc_id); in verify_and_add_patch()
1186 if (c->microcode >= p->patch_id) in load_microcode_amd()