Lines Matching defs:leaf
81 const struct cpuid_leaf* leaf = x86_get_cpuid_leaf(X86_CPUID_ADDR_WIDTH);
82 if (!leaf)
86 uint32_t apic_id_core_id_size = BITS_SHIFT(leaf->c, 15, 12);
102 leaf = x86_get_cpuid_leaf(X86_CPUID_AMD_TOPOLOGY);
103 if (!leaf)
106 uint32_t cores_per_compute_unit = BITS_SHIFT(leaf->b, 15, 8) + 1;
117 uint32_t nodes_per_processor = BITS_SHIFT(leaf->c, 10, 8) + 1;
139 const struct cpuid_leaf* leaf = x86_get_cpuid_leaf(X86_CPUID_MODEL_FEATURES);
140 if (!leaf) {
144 bool pkg_size_valid = !!(leaf->d & (1 << 28));
150 uint8_t max_num_subpackage = (leaf->b >> 16) & 0xff;
152 leaf = x86_get_cpuid_leaf(X86_CPUID_CACHE_V2);
153 if (!leaf) {
158 uint max_num_core = (leaf->a >> 26) + 1;