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

Data Fields

struct memrangesaddr_space
 
int above4gb
 
int address_bits
 
int prepare_msrs
 
int mtrr_index
 
int def_mtrr_type
 
struct var_mtrr_regsregs
 

Detailed Description

Definition at line 376 of file mtrr.c.

Field Documentation

◆ above4gb

int var_mtrr_state::above4gb

◆ addr_space

struct memranges* var_mtrr_state::addr_space

◆ address_bits

int var_mtrr_state::address_bits

Definition at line 379 of file mtrr.c.

Referenced by __calc_var_mtrrs(), calc_var_mtrrs(), prep_var_mtrr(), and prepare_var_mtrrs().

◆ def_mtrr_type

int var_mtrr_state::def_mtrr_type

Definition at line 382 of file mtrr.c.

Referenced by __calc_var_mtrrs(), and prepare_var_mtrrs().

◆ mtrr_index

int var_mtrr_state::mtrr_index

◆ prepare_msrs

int var_mtrr_state::prepare_msrs

Definition at line 380 of file mtrr.c.

Referenced by __calc_var_mtrrs(), calc_var_mtrr_range(), and prepare_var_mtrrs().

◆ regs

struct var_mtrr_regs* var_mtrr_state::regs

Definition at line 383 of file mtrr.c.

Referenced by prep_var_mtrr(), and prepare_var_mtrrs().


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