STRUCT CPUID_TABLE(9)
π struct cpuid_table(9) π
okay bestie, welcome to the Kernel API Manual, section 9 β yes this is the struct cpuid_table(9) page and it's literally about per-CPU CPUID data. π«Ά
πΈ NAME πΈ
struct cpuid_table β Per-CPU CPUID data repository. that's the name, no cap. π
β¨ SYNOPSIS β¨
struct cpuid_table {
struct cpuid_leaves leaves;
};
π Members π
leavesβ the parsed CPUID queries output and their metadata. it's giving "all the parsed query results live here" energy. π
π¦ DESCRIPTION π¦
okay so the whole point: this struct is to be embedded inside struct cpuinfo_x86 to provide parsed and sanitized CPUID data per CPU. literally its whole job, and it ate. π
π SEE ALSO π
- Kernel file
./arch/x86/include/asm/cpuid/types.hstructleaf_parse_info(9),__CPUID_LEAF(9),CPUID_LEAF(9),CPUID_LEAF_N(9)β go read these next, bestie. π
mwah π β source/version: ./arch/x86/include/asm/cpuid; date: October 2026. struct cpuid_table(9) out. π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms