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

Data Fields

uint16_t gdtlimit
 
uint32_t gdt
 
uint16_t unused
 
uint32_t idt_ptr
 
uint32_t per_cpu_segment_descriptors
 
uint32_t per_cpu_segment_selector
 
uint32_t stack_top
 
uint32_t stack_size
 
uint32_t microcode_lock
 
uint32_t microcode_ptr
 
uint32_t msr_table_ptr
 
uint32_t msr_count
 
uint32_t c_handler
 
atomic_t ap_count
 

Detailed Description

Definition at line 85 of file mp_init.c.

Field Documentation

◆ ap_count

atomic_t sipi_params::ap_count

Definition at line 99 of file mp_init.c.

Referenced by load_sipi_vector().

◆ c_handler

uint32_t sipi_params::c_handler

Definition at line 98 of file mp_init.c.

Referenced by load_sipi_vector().

◆ gdt

uint32_t sipi_params::gdt

Definition at line 87 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ gdtlimit

uint16_t sipi_params::gdtlimit

Definition at line 86 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ idt_ptr

uint32_t sipi_params::idt_ptr

Definition at line 89 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ microcode_lock

uint32_t sipi_params::microcode_lock

Definition at line 94 of file mp_init.c.

Referenced by load_sipi_vector().

◆ microcode_ptr

uint32_t sipi_params::microcode_ptr

Definition at line 95 of file mp_init.c.

Referenced by load_sipi_vector().

◆ msr_count

uint32_t sipi_params::msr_count

Definition at line 97 of file mp_init.c.

Referenced by load_sipi_vector().

◆ msr_table_ptr

uint32_t sipi_params::msr_table_ptr

Definition at line 96 of file mp_init.c.

Referenced by load_sipi_vector().

◆ per_cpu_segment_descriptors

uint32_t sipi_params::per_cpu_segment_descriptors

Definition at line 90 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ per_cpu_segment_selector

uint32_t sipi_params::per_cpu_segment_selector

Definition at line 91 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ stack_size

uint32_t sipi_params::stack_size

Definition at line 93 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ stack_top

uint32_t sipi_params::stack_top

Definition at line 92 of file mp_init.c.

Referenced by setup_default_sipi_vector_params().

◆ unused

uint16_t sipi_params::unused

Definition at line 88 of file mp_init.c.


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