coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mp_state Struct Reference
Collaboration diagram for mp_state:
Collaboration graph

Data Fields

struct mp_ops ops
 
int cpu_count
 
uintptr_t perm_smbase
 
size_t perm_smsize
 
size_t smm_real_save_state_size
 
size_t smm_save_state_size
 
uintptr_t reloc_start32_offset
 
int do_smm
 

Detailed Description

Definition at line 671 of file mp_init.c.

Field Documentation

◆ cpu_count

int mp_state::cpu_count

Definition at line 673 of file mp_init.c.

Referenced by load_smm_handlers(), and stm_check_stm_image().

◆ do_smm

int mp_state::do_smm

Definition at line 681 of file mp_init.c.

Referenced by is_smm_enabled(), smm_disable(), and smm_enable().

◆ ops

struct mp_ops mp_state::ops

◆ perm_smbase

uintptr_t mp_state::perm_smbase

Definition at line 674 of file mp_init.c.

Referenced by load_smm_handlers(), and smm_do_relocation().

◆ perm_smsize

size_t mp_state::perm_smsize

Definition at line 675 of file mp_init.c.

Referenced by load_smm_handlers(), and smm_do_relocation().

◆ reloc_start32_offset

uintptr_t mp_state::reloc_start32_offset

Definition at line 680 of file mp_init.c.

Referenced by smm_do_relocation().

◆ smm_real_save_state_size

size_t mp_state::smm_real_save_state_size

Definition at line 677 of file mp_init.c.

Referenced by load_smm_handlers().

◆ smm_save_state_size

size_t mp_state::smm_save_state_size

Definition at line 679 of file mp_init.c.

Referenced by load_smm_handlers().


The documentation for this struct was generated from the following files: