![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <mp.h>
Data Fields | |
void(* | pre_mp_init )(void) |
int(* | get_cpu_count )(void) |
void(* | get_smm_info )(uintptr_t *perm_smbase, size_t *perm_smsize, size_t *smm_save_state_size) |
void(* | get_microcode_info )(const void **microcode, int *parallel) |
void(* | pre_mp_smm_init )(void) |
void(* | per_cpu_smm_trigger )(void) |
void(* | relocation_handler )(int cpu, uintptr_t curr_smbase, uintptr_t staggered_smbase) |
void(* | post_mp_init )(void) |
Definition at line 57 of file mp.h.
Referenced by fill_mp_state_smm(), and trigger_smm_relocation().
Definition at line 52 of file mp.h.
Referenced by load_smm_handlers().
Definition at line 66 of file mp.h.
Referenced by smm_do_relocation().