coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
hyperthreading.c File Reference
#include <cpu/intel/common/common.h>
#include <arch/cpu.h>
#include <types.h>
Include dependency graph for hyperthreading.c:

Go to the source code of this file.

Functions

bool intel_ht_supported (void)
 
bool intel_ht_sibling (void)
 

Function Documentation

◆ intel_ht_sibling()

bool intel_ht_sibling ( void  )

Definition at line 17 of file hyperthreading.c.

References cpuid_ext(), cpuid_get_max_func(), initial_lapicid(), and intel_ht_supported().

Referenced by prmrr_core_configure(), set_aesni_lock(), sgx_configure(), and smm_relocation_handler().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ intel_ht_supported()

bool intel_ht_supported ( void  )

Definition at line 7 of file hyperthreading.c.

References cpuid_edx(), and CPUID_FEAURE_HTT.

Referenced by get_microcode_info(), and intel_ht_sibling().

Here is the call graph for this function:
Here is the caller graph for this function: