gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RubyRequest Member List

This is the complete list of members for RubyRequest, including all inherited members.

clone() const RubyRequestinlinevirtual
dataRubyRequest
functionalRead(Packet *pkt)RubyRequestvirtual
functionalWrite(Packet *pkt)RubyRequestvirtual
getAccessMode() const RubyRequestinline
getDelayedTicks() const Messageinline
getDestination() const Messageinlinevirtual
getDestination()Messageinlinevirtual
getIncomingLink() const Messageinline
getLastEnqueueTime() const Messageinline
getLineAddress() const RubyRequestinline
getMessageSize() const Messageinlinevirtual
getMessageSize()Messageinlinevirtual
getMsgCounter() const Messageinline
getPhysicalAddress() const RubyRequestinline
getPrefetch() const RubyRequestinline
getProgramCounter() const RubyRequestinline
getSize() const RubyRequestinline
getTime() const Messageinline
getType() const RubyRequestinline
getVnet() const Messageinline
m_AccessModeRubyRequest
m_contextIdRubyRequest
m_LineAddressRubyRequest
m_PhysicalAddressRubyRequest
m_pktRubyRequest
m_PrefetchRubyRequest
m_ProgramCounterRubyRequest
m_scopeRubyRequest
m_segmentRubyRequest
m_SizeRubyRequest
m_TypeRubyRequest
m_wfidRubyRequest
m_writeMaskRubyRequest
m_WTDataRubyRequest
Message(Tick curTime)Messageinline
Message(const Message &other)Messageinline
print(std::ostream &out) const RubyRequestvirtual
RubyRequest(Tick curTime, uint64_t _paddr, uint8_t *_data, int _len, uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode, PacketPtr _pkt, PrefetchBit _pb=PrefetchBit_No, ContextID _proc_id=100, ContextID _core_id=99, HSAScope _scope=HSAScope_UNSPECIFIED, HSASegment _segment=HSASegment_GLOBAL)RubyRequestinline
RubyRequest(Tick curTime, uint64_t _paddr, uint8_t *_data, int _len, uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode, PacketPtr _pkt, PrefetchBit _pb, unsigned _proc_id, unsigned _core_id, int _wm_size, std::vector< bool > &_wm_mask, DataBlock &_Data, HSAScope _scope=HSAScope_UNSPECIFIED, HSASegment _segment=HSASegment_GLOBAL)RubyRequestinline
RubyRequest(Tick curTime, uint64_t _paddr, uint8_t *_data, int _len, uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode, PacketPtr _pkt, PrefetchBit _pb, unsigned _proc_id, unsigned _core_id, int _wm_size, std::vector< bool > &_wm_mask, DataBlock &_Data, std::vector< std::pair< int, AtomicOpFunctor * > > _atomicOps, HSAScope _scope=HSAScope_UNSPECIFIED, HSASegment _segment=HSASegment_GLOBAL)RubyRequestinline
RubyRequest(Tick curTime)RubyRequestinline
setIncomingLink(int link)Messageinline
setLastEnqueueTime(const Tick &time)Messageinline
setMsgCounter(uint64_t c)Messageinline
setVnet(int net)Messageinline
updateDelayedTicks(Tick curTime)Messageinline
~Message()Messageinlinevirtual

Generated on Fri Jun 9 2017 13:04:18 for gem5 by doxygen 1.8.6