Home
last modified time | relevance | path

Searched refs:leaf (Results 1 – 4 of 4) sorted by relevance

/arch/x86/
A Dfpu.c152 struct x86_cpuid_leaf leaf; in x86_fpu_early_init() local
158 LTRACEF("xsave leaf 0: %#x %#x %#x %#x\n", leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_early_init()
161 LTRACEF("xsave leaf 1: %#x %#x %#x %#x\n", leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_early_init()
166 if (leaf.a > 0) { in x86_fpu_early_init()
167 LTRACEF("xsave leaf %d: %#x %#x %#x %#x\n", i, leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_early_init()
168 LTRACEF("\tstate %d: size required %u offset %u\n", i, leaf.a, leaf.b); in x86_fpu_early_init()
196 dprintf(SPEW, "\txsave leaf 0: %#x %#x %#x %#x\n", leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_init()
199 dprintf(SPEW, "\txsave leaf 1: %#x %#x %#x %#x\n", leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_init()
204 if (leaf.a > 0) { in x86_fpu_init()
205 … dprintf(SPEW, "\txsave leaf %d: %#x %#x %#x %#x\n", i, leaf.a, leaf.b, leaf.c, leaf.d); in x86_fpu_init()
[all …]
A Dfeature.c272 …x86_get_cpuid_subleaf(enum x86_cpuid_leaf_num num, uint32_t subleaf, struct x86_cpuid_leaf* leaf) { in x86_get_cpuid_subleaf() argument
286 cpuid_c((uint32_t)num, subleaf, &leaf->a, &leaf->b, &leaf->c, &leaf->d); in x86_get_cpuid_subleaf()
/arch/x86/include/arch/x86/
A Dfeature.h117 #define X86_CPUID_BIT(leaf, word, bit) \ argument
139 if (leaf < X86_CPUID_HYP_BASE) { in x86_get_cpuid_leaf()
140 if (unlikely(leaf > max_cpuid_leaf)) in x86_get_cpuid_leaf()
143 return &saved_cpuids[leaf]; in x86_get_cpuid_leaf()
164 if (!leaf) in x86_feature_test()
371 const struct x86_cpuid_leaf *leaf; in x86_get_vaddr_width() local
374 if (!leaf) { in x86_get_vaddr_width()
377 return (leaf->a >> 8) & 0xff; in x86_get_vaddr_width()
381 const struct x86_cpuid_leaf *leaf; in x86_get_paddr_width() local
384 if (!leaf) { in x86_get_paddr_width()
[all …]
/arch/x86/include/arch/
A Dx86.h453 static inline void cpuid(uint32_t leaf, uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d) { in cpuid() argument
457 : "a"(leaf), "c"(0)); in cpuid()
460 static inline void cpuid_c(uint32_t leaf, uint32_t csel, uint32_t *a, uint32_t *b, uint32_t *c, uin… in cpuid_c() argument
464 : "a"(leaf), "c"(csel)); in cpuid_c()

Completed in 14 milliseconds