gem5 v24.0.0.0
|
#include <stdint.h>
#include <array>
#include <cstddef>
#include <string>
#include <vector>
#include "base/random.hh"
#include "base/statistics.hh"
#include "base/types.hh"
Go to the source code of this file.
Classes | |
class | gem5::SMMUv3BaseCache |
struct | gem5::SMMUv3BaseCache::SMMUv3BaseCacheStats |
class | gem5::SMMUTLB |
struct | gem5::SMMUTLB::Entry |
class | gem5::ARMArchTLB |
struct | gem5::ARMArchTLB::Entry |
class | gem5::IPACache |
struct | gem5::IPACache::Entry |
class | gem5::ConfigCache |
struct | gem5::ConfigCache::Entry |
class | gem5::WalkCache |
struct | gem5::WalkCache::Entry |
struct | gem5::WalkCache::WalkCacheStats |
Namespaces | |
namespace | gem5 |
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved. | |
Macros | |
#define | WALK_CACHE_LEVELS 4 |
Enumerations | |
enum | { gem5::SMMU_CACHE_REPL_ROUND_ROBIN , gem5::SMMU_CACHE_REPL_RANDOM , gem5::SMMU_CACHE_REPL_LRU } |
#define WALK_CACHE_LEVELS 4 |
Definition at line 52 of file smmu_v3_caches.hh.
Referenced by gem5::WalkCache::pickSetIdx(), gem5::WalkCache::store(), gem5::WalkCache::WalkCache(), and gem5::WalkCache::WalkCacheStats::WalkCacheStats().