gem5  v20.1.0.0
Public Attributes | List of all members
IPACache::Entry Struct Reference

#include <smmu_v3_caches.hh>

Public Attributes

bool valid
 
uint32_t lastUsed
 
Addr ipa
 
Addr ipaMask
 
uint16_t vmid
 
Addr pa
 
uint8_t permissions
 

Detailed Description

Definition at line 197 of file smmu_v3_caches.hh.

Member Data Documentation

◆ ipa

Addr IPACache::Entry::ipa

Definition at line 203 of file smmu_v3_caches.hh.

Referenced by IPACache::store().

◆ ipaMask

Addr IPACache::Entry::ipaMask

Definition at line 204 of file smmu_v3_caches.hh.

Referenced by SMMUTranslationProcess::translateStage2().

◆ lastUsed

uint32_t IPACache::Entry::lastUsed
mutable

Definition at line 200 of file smmu_v3_caches.hh.

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

◆ pa

Addr IPACache::Entry::pa

Definition at line 208 of file smmu_v3_caches.hh.

Referenced by SMMUTranslationProcess::translateStage2().

◆ permissions

uint8_t IPACache::Entry::permissions

Definition at line 209 of file smmu_v3_caches.hh.

Referenced by SMMUTranslationProcess::translateStage2().

◆ valid

bool IPACache::Entry::valid

Definition at line 199 of file smmu_v3_caches.hh.

Referenced by IPACache::store().

◆ vmid

uint16_t IPACache::Entry::vmid

Definition at line 205 of file smmu_v3_caches.hh.

Referenced by IPACache::store().


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

Generated on Wed Sep 30 2020 14:02:26 for gem5 by doxygen 1.8.17