函数逻辑报告

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:46
Last Modify:2020-03-16 20:13:29 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:check_loader_disabled_bsp

函数原型:static bool __init check_loader_disabled_bsp(void)

返回类型:bool

参数:

111  __dis_opt_str等于"dis_ucode_ldr"
114  cmdline等于__pa_nodebug(boot_command_line)
115  option等于__pa_nodebug(__dis_opt_str)
116  res等于__pa_nodebug( & dis_ucode_ldr)
129  如果native_cpuid_ecx(1)按位与BIT(31)则返回:res
132  如果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
133  如果Check the current patch level on this CPU.* Returns:* - true: if update should stop* - false: otherwise则返回:res
137  如果命令行查找选项小于等于0则 * res = false
140  返回:res
调用者
名称描述
load_ucode_bsp