MOS Source Code
Loading...
Searching...
No Matches
sv48_pte_t Struct Reference

Public Attributes

bool valid: 1
 
bool r: 1
 
bool w: 1
 
bool x: 1
 
bool user: 1
 
bool global: 1
 
bool accessed: 1
 
bool dirty: 1
 
u8 _1: 2
 
u64 ppn: 44
 
u8 _2: 7
 
u8 pbmt: 2
 
bool n: 1
 

Detailed Description

Definition at line 10 of file mm.c.

Member Data Documentation

◆ valid

bool valid

Definition at line 12 of file mm.c.

◆ r

bool r

Definition at line 16 of file mm.c.

Referenced by pmle_set_flags(), and pte_get_flags().

◆ w

bool w

Definition at line 17 of file mm.c.

Referenced by pmle_set_flags(), and pte_get_flags().

◆ x

bool x

Definition at line 18 of file mm.c.

Referenced by pmle_set_flags(), and pte_get_flags().

◆ user

bool user

Definition at line 20 of file mm.c.

Referenced by pmle_set_flags(), and pte_get_flags().

◆ global

bool global

Definition at line 21 of file mm.c.

Referenced by pmle_set_flags(), and pte_get_flags().

◆ accessed

bool accessed

Definition at line 22 of file mm.c.

◆ dirty

bool dirty

Definition at line 23 of file mm.c.

◆ _1

u8 _1

Definition at line 24 of file mm.c.

◆ ppn

u64 ppn

Definition at line 25 of file mm.c.

◆ _2

u8 _2

Definition at line 26 of file mm.c.

◆ pbmt

u8 pbmt

Definition at line 27 of file mm.c.

◆ n

bool n

Definition at line 28 of file mm.c.


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