Home
last modified time | relevance | path

Searched refs:cpuid_leaf (Results 1 – 7 of 7) sorted by relevance

/kernel/arch/x86/include/arch/x86/
A Dfeature.h20 struct cpuid_leaf { struct
62 static inline const struct cpuid_leaf *x86_get_cpuid_leaf(enum x86_cpuid_leaf_num leaf) in x86_get_cpuid_leaf()
64 extern struct cpuid_leaf _cpuid[MAX_SUPPORTED_CPUID + 1]; in x86_get_cpuid_leaf()
65 extern struct cpuid_leaf _cpuid_hyp[MAX_SUPPORTED_CPUID_HYP - X86_CPUID_HYP_BASE + 1]; in x86_get_cpuid_leaf()
66 extern struct cpuid_leaf _cpuid_ext[MAX_SUPPORTED_CPUID_EXT - X86_CPUID_EXT_BASE + 1]; in x86_get_cpuid_leaf()
91 enum x86_cpuid_leaf_num, uint32_t, struct cpuid_leaf *);
100 const struct cpuid_leaf *leaf = x86_get_cpuid_leaf(bit.leaf_num); in x86_feature_test()
179 const struct cpuid_leaf *leaf = x86_get_cpuid_leaf(X86_CPUID_ADDR_WIDTH); in x86_linear_address_width()
192 const struct cpuid_leaf *leaf = x86_get_cpuid_leaf(X86_CPUID_ADDR_WIDTH); in x86_physical_address_width()
205 const struct cpuid_leaf *leaf = x86_get_cpuid_leaf(X86_CPUID_MODEL_FEATURES); in x86_get_clflush_line_size()
/kernel/arch/x86/
A Dfeature.cpp21 struct cpuid_leaf _cpuid[MAX_SUPPORTED_CPUID + 1];
22 struct cpuid_leaf _cpuid_hyp[MAX_SUPPORTED_CPUID_HYP - X86_CPUID_HYP_BASE + 1];
23 struct cpuid_leaf _cpuid_ext[MAX_SUPPORTED_CPUID_EXT - X86_CPUID_EXT_BASE + 1];
108 const struct cpuid_leaf* leaf = x86_get_cpuid_leaf(X86_CPUID_MODEL_FEATURES); in x86_feature_init()
207 enum x86_cpuid_leaf_num num, uint32_t subleaf, struct cpuid_leaf* leaf) { in x86_get_cpuid_subleaf()
346 const struct cpuid_leaf* leaf; in x86_feature_debug()
379 const struct cpuid_leaf* tsc_leaf = x86_get_cpuid_leaf(X86_CPUID_TSC); in default_apic_freq()
428 const struct cpuid_leaf* tsc_leaf = x86_get_cpuid_leaf(X86_CPUID_TSC); in intel_tsc_freq()
A Dcpu_topology.cpp81 const struct cpuid_leaf* leaf = x86_get_cpuid_leaf(X86_CPUID_ADDR_WIDTH); in extended_amd_topology_init()
139 const struct cpuid_leaf* leaf = x86_get_cpuid_leaf(X86_CPUID_MODEL_FEATURES); in legacy_topology_init()
A Dregisters.cpp406 struct cpuid_leaf leaf; in read_xsave_state_info()
485 struct cpuid_leaf leaf; in recompute_state_size()
603 cpuid_leaf leaf; in x86_get_extended_register_state_component()
A Dproc_trace.cpp118 struct cpuid_leaf leaf; in x86_processor_trace_init()
A Dperf_mon.cpp477 struct cpuid_leaf leaf; in x86_perfmon_init_once()
/kernel/arch/x86/hypervisor/
A Dvmexit.cpp173 cpuid_leaf leaf; in compute_xsave_size()
986 cpuid_leaf leaf; in handle_xsetbv()

Completed in 19 milliseconds