Data Fields | |
unsigned | g: 1 |
unsigned | p: 1 |
unsigned | d: 1 |
unsigned | cacheable: 1 |
unsigned | __pad0__: 1 |
unsigned | soft_valid: 1 |
unsigned | pfn: 24 |
unsigned | w: 1 |
unsigned | a: 1 |
Definition at line 82 of file tlb.h.
|
Unused. |
|
Accessed bit. Definition at line 91 of file tlb.h. Referenced by tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Cacheable bit. Definition at line 86 of file tlb.h. Referenced by tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Dirty bit. Definition at line 85 of file tlb.h. Referenced by tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Global bit. Definition at line 83 of file tlb.h. Referenced by tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Present bit. Definition at line 84 of file tlb.h. Referenced by find_mapping_and_check(), tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Physical frame number. Definition at line 89 of file tlb.h. Referenced by tlb_invalid(), tlb_modified(), and tlb_refill(). |
|
Valid content even if not present. |
|
Page writable bit. Definition at line 90 of file tlb.h. Referenced by tlb_modified(). |