Searched refs:RubyRequestType (Results 1 - 18 of 18) sorted by relevance

/gem5/src/mem/ruby/system/
H A DCacheRecorder.hh44 #include "mem/ruby/protocol/RubyRequestType.hh"
60 RubyRequestType m_type;
77 RubyRequestType type, Tick time, DataBlock& data);
H A DGPUCoalescer.hh50 #include "mem/ruby/protocol/RubyRequestType.hh"
67 RubyRequestType m_type;
70 GPUCoalescerRequest(PacketPtr _pkt, RubyRequestType _m_type,
79 RequestDesc(PacketPtr pkt, RubyRequestType p_type, RubyRequestType s_type)
90 RubyRequestType primaryType;
91 RubyRequestType secondaryType;
226 bool tryCacheAccess(Addr addr, RubyRequestType type,
230 virtual void issueRequest(PacketPtr pkt, RubyRequestType type);
253 RubyRequestType request_typ
[all...]
H A DSequencer.hh37 #include "mem/ruby/protocol/RubyRequestType.hh"
46 RubyRequestType m_type;
49 SequencerRequest(PacketPtr _pkt, RubyRequestType _m_type,
152 void issueRequest(PacketPtr pkt, RubyRequestType type);
161 void recordMissLatency(const Cycles t, const RubyRequestType type,
168 RequestStatus insertRequest(PacketPtr pkt, RubyRequestType request_type);
H A DVIPERCoalescer.cc216 RubyRequestType request_type = RubyRequestType_REPLACEMENT;
247 RubyRequestType request_type = RubyRequestType_FLUSH;
275 RubyRequestType request_type = RubyRequestType_REPLACEMENT;
291 RubyRequestType request_type = RubyRequestType_FLUSH;
H A DSequencer.cc162 Sequencer::insertRequest(PacketPtr pkt, RubyRequestType request_type)
310 Sequencer::recordMissLatency(const Cycles cycles, const RubyRequestType type,
449 RubyRequestType type = srequest->m_type;
536 RubyRequestType primary_type = RubyRequestType_NULL;
537 RubyRequestType secondary_type = RubyRequestType_NULL;
620 Sequencer::issueRequest(PacketPtr pkt, RubyRequestType secondary_type)
H A DGPUCoalescer.cc235 GPUCoalescer::getRequestStatus(PacketPtr pkt, RubyRequestType request_type)
312 GPUCoalescer::insertRequest(PacketPtr pkt, RubyRequestType request_type)
607 RubyRequestType type = srequest->m_type;
731 RubyRequestType primary_type = RubyRequestType_NULL;
732 RubyRequestType secondary_type = RubyRequestType_NULL;
872 GPUCoalescer::issueRequest(PacketPtr pkt, RubyRequestType secondary_type)
1187 RubyRequestType type = srequest->m_type;
H A DCacheRecorder.cc153 RubyRequestType type, Tick time, DataBlock& data)
/gem5/src/mem/ruby/slicc_interface/
H A DRubyRequest.hh43 #include "mem/ruby/protocol/RubyRequestType.hh"
50 RubyRequestType m_Type;
66 uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode,
88 uint64_t _pc, RubyRequestType _type,
115 uint64_t _pc, RubyRequestType _type,
149 const RubyRequestType& getType() const { return m_Type; }
H A DAbstractController.hh109 virtual Cycles mandatoryQueueLatency(const RubyRequestType& param_type)
123 virtual void enqueuePrefetch(const Addr &, const RubyRequestType&) argument
/gem5/src/mem/ruby/structures/
H A DPrefetcher.hh73 RubyRequestType m_type;
103 void observeMiss(Addr address, const RubyRequestType& type);
127 uint32_t index, const RubyRequestType& type);
H A DCacheMemory.hh61 bool tryCacheAccess(Addr address, RubyRequestType type,
65 bool testCacheAccess(Addr address, RubyRequestType type,
H A DPrefetcher.cc139 Prefetcher::observeMiss(Addr address, const RubyRequestType& type)
289 uint32_t index, const RubyRequestType& type)
H A DCacheMemory.cc163 CacheMemory::tryCacheAccess(Addr address, RubyRequestType type,
190 CacheMemory::testCacheAccess(Addr address, RubyRequestType type,
404 RubyRequestType request_type = RubyRequestType_NULL;
/gem5/src/mem/ruby/profiler/
H A DAccessTraceForAddress.cc62 AccessTraceForAddress::update(RubyRequestType type,
H A DAccessTraceForAddress.hh37 #include "mem/ruby/protocol/RubyRequestType.hh"
51 void update(RubyRequestType type, RubyAccessMode access_mode, NodeID cpu,
H A DProfiler.cc176 RubyRequestType(i)))
184 RubyRequestType(i)))
192 RubyRequestType(i)))
200 RubyRequestType(i)))
208 RubyRequestType(i)))
324 RubyRequestType(i), MachineType(j)))
332 RubyRequestType(i), MachineType(j)))
340 RubyRequestType(i), MachineType(j)))
H A DAddressProfiler.hh57 RubyRequestType type, RubyAccessMode access_mode,
H A DAddressProfiler.cc284 RubyRequestType type,

Completed in 35 milliseconds