函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\cpu\microcode\core.c Create Date:2022-07-27 09:07:47
Last Modify:2020-03-16 20:13:29 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:load_ucode_ap

函数原型:void load_ucode_ap(void)

返回类型:void

参数:

210  如果check_loader_disabled_ap()则返回
213  cpuid_1_eax等于Native CPUID functions returning a single datum.
216  :In early loading microcode phase on BSP, boot_cpu_data is not set up yet.* x86_cpuid_vendor() gets vendor id for BSP.* In 32 bit AP case, accessing boot_cpu_data needs linear address. To simplify恒等于X86_VENDOR_INTEL
217  如果x86_family(cpuid_1_eax)大于等于6则load_ucode_intel_ap()
219  退出
220  :In early loading microcode phase on BSP, boot_cpu_data is not set up yet.* x86_cpuid_vendor() gets vendor id for BSP.* In 32 bit AP case, accessing boot_cpu_data needs linear address. To simplify恒等于X86_VENDOR_AMD
221  如果x86_family(cpuid_1_eax)大于等于0x10则load_ucode_amd_ap(cpuid_1_eax)
223  退出
224  默认
225  退出
调用者
名称描述
ucode_cpu_init