Lines Matching refs:cpuid_1_eax
91 u32 cpuid_1_eax; member
353 eq_id = find_equiv_id(&table, desc->cpuid_1_eax); in parse_container()
367 ret = verify_patch(x86_family(desc->cpuid_1_eax), buf, size, &patch_size, true); in parse_container()
455 static bool early_apply_microcode(u32 cpuid_1_eax, void *ucode, size_t size) in early_apply_microcode() argument
468 desc.cpuid_1_eax = cpuid_1_eax; in early_apply_microcode()
515 static void find_blobs_in_containers(unsigned int cpuid_1_eax, struct cpio_data *ret) in find_blobs_in_containers() argument
532 if (!get_builtin_microcode(&cp, x86_family(cpuid_1_eax))) in find_blobs_in_containers()
536 uci->cpu_sig.sig = cpuid_1_eax; in find_blobs_in_containers()
541 static void apply_ucode_from_containers(unsigned int cpuid_1_eax) in apply_ucode_from_containers() argument
545 find_blobs_in_containers(cpuid_1_eax, &cp); in apply_ucode_from_containers()
549 early_apply_microcode(cpuid_1_eax, cp.data, cp.size); in apply_ucode_from_containers()
552 void load_ucode_amd_early(unsigned int cpuid_1_eax) in load_ucode_amd_early() argument
554 return apply_ucode_from_containers(cpuid_1_eax); in load_ucode_amd_early()
559 int __init save_microcode_in_initrd_amd(unsigned int cpuid_1_eax) in save_microcode_in_initrd_amd() argument
569 desc.cpuid_1_eax = cpuid_1_eax; in save_microcode_in_initrd_amd()
575 ret = load_microcode_amd(x86_family(cpuid_1_eax), desc.data, desc.size); in save_microcode_in_initrd_amd()