gem5  v20.0.0.3
Public Attributes | List of all members
ConfigCache::Entry Struct Reference

#include <smmu_v3_caches.hh>

Public Attributes

bool valid
 
uint32_t lastUsed
 
uint32_t sid
 
uint32_t ssid
 
bool stage1_en
 
bool stage2_en
 
Addr ttb0
 
Addr ttb1
 
Addr httb
 
uint16_t asid
 
uint16_t vmid
 
uint8_t stage1_tg
 
uint8_t stage2_tg
 
uint8_t t0sz
 
uint8_t s2t0sz
 

Detailed Description

Definition at line 237 of file smmu_v3_caches.hh.

Member Data Documentation

◆ asid

uint16_t ConfigCache::Entry::asid

◆ httb

Addr ConfigCache::Entry::httb

◆ lastUsed

uint32_t ConfigCache::Entry::lastUsed
mutable

Definition at line 240 of file smmu_v3_caches.hh.

Referenced by ConfigCache::lookup(), and ConfigCache::store().

◆ s2t0sz

uint8_t ConfigCache::Entry::s2t0sz

◆ sid

uint32_t ConfigCache::Entry::sid

◆ ssid

uint32_t ConfigCache::Entry::ssid

◆ stage1_en

bool ConfigCache::Entry::stage1_en

◆ stage1_tg

uint8_t ConfigCache::Entry::stage1_tg

◆ stage2_en

bool ConfigCache::Entry::stage2_en

◆ stage2_tg

uint8_t ConfigCache::Entry::stage2_tg

◆ t0sz

uint8_t ConfigCache::Entry::t0sz

◆ ttb0

Addr ConfigCache::Entry::ttb0

◆ ttb1

Addr ConfigCache::Entry::ttb1

◆ valid

bool ConfigCache::Entry::valid

◆ vmid

uint16_t ConfigCache::Entry::vmid

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

Generated on Fri Jul 3 2020 15:53:12 for gem5 by doxygen 1.8.13