gem5  v20.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
RubyRequest Member List

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

clone() constRubyRequestinlinevirtual
dataRubyRequest
functionalRead(Packet *pkt)RubyRequestvirtual
functionalWrite(Packet *pkt)RubyRequestvirtual
getAccessMode() constRubyRequestinline
getDelayedTicks() constMessageinline
getDestination() constMessageinlinevirtual
getDestination()Messageinlinevirtual
getIncomingLink() constMessageinline
getLastEnqueueTime() constMessageinline
getLineAddress() constRubyRequestinline
getMessageSize() constMessageinlinevirtual
getMessageSize()Messageinlinevirtual
getMsgCounter() constMessageinline
getPhysicalAddress() constRubyRequestinline
getPrefetch() constRubyRequestinline
getProgramCounter() constRubyRequestinline
getSize() constRubyRequestinline
getTime() constMessageinline
getType() constRubyRequestinline
getVnet() constMessageinline
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) constRubyRequestvirtual
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 Thu May 28 2020 16:21:50 for gem5 by doxygen 1.8.13