函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\include\asm\processor.h Create Date:2022-07-27 06:39:09
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:native_cpuid

函数原型:static inline void native_cpuid(unsigned int *eax, unsigned int *ebx, unsigned int *ecx, unsigned int *edx)

返回类型:void

参数:

类型参数名称
unsigned int *eax
unsigned int *ebx
unsigned int *ecx
unsigned int *edx
209  asm volatile
调用者
名称描述
collect_cpu_info_early
load_builtin_intel_microcode
native_cpuid_eaxNative CPUID functions returning a single datum.
native_cpuid_ebx
native_cpuid_ecx
native_cpuid_edx
x86_cpuid_vendorIn 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_cpuid_family