Searched refs:SimpleCache (Results 1 - 4 of 4) sorted by relevance

/gem5/src/learning_gem5/part2/
H A Dsimple_cache.cc34 #include "debug/SimpleCache.hh"
37 SimpleCache::SimpleCache(SimpleCacheParams *params) : function in class:SimpleCache
55 SimpleCache::getPort(const std::string &if_name, PortID idx)
57 // This is the name from the Python SimObject declaration in SimpleCache.py
72 SimpleCache::CPUSidePort::sendPacket(PacketPtr pkt)
79 DPRINTF(SimpleCache, "Sending %s to CPU\n", pkt->print());
81 DPRINTF(SimpleCache, "failed!\n");
87 SimpleCache::CPUSidePort::getAddrRanges() const
93 SimpleCache
[all...]
H A Dsimple_cache.hh38 #include "params/SimpleCache.hh"
48 class SimpleCache : public ClockedObject class in inherits:ClockedObject
62 /// The object that owns this object (SimpleCache)
63 SimpleCache *owner;
75 CPUSidePort(const std::string& name, int id, SimpleCache *owner) :
83 * This is a convenience function for the SimpleCache to send pkts.
100 * from the SimpleCache whenever it is unblocked.
145 /// The object that owns this object (SimpleCache)
146 SimpleCache *owner;
155 MemSidePort(const std::string& name, SimpleCache *owne
[all...]
H A DSimpleCache.py34 class SimpleCache(ClockedObject): class in inherits:ClockedObject
35 type = 'SimpleCache'
/gem5/configs/learning_gem5/part2/
H A Dsimple_cache.py63 system.cache = SimpleCache(size='1kB')

Completed in 7 milliseconds