gem5  v21.0.1.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
functionalRead(Packet *pkt)RubyRequestvirtual
functionalRead(Packet *pkt, WriteMask &mask)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
getRequestPtr() constRubyRequestinline
getSize() constRubyRequestinline
getTime() constMessageinline
getType() constRubyRequestinline
getVnet() constMessageinline
incoming_linkMessageprivate
m_AccessModeRubyRequest
m_contextIdRubyRequest
m_DelayedTicksMessageprivate
m_htmFromTransactionRubyRequest
m_htmTransactionUidRubyRequest
m_instSeqNumRubyRequest
m_LastEnqueueTimeMessageprivate
m_LineAddressRubyRequest
m_msg_counterMessageprivate
m_PhysicalAddressRubyRequest
m_pktRubyRequest
m_PrefetchRubyRequest
m_ProgramCounterRubyRequest
m_SizeRubyRequest
m_timeMessageprivate
m_TypeRubyRequest
m_wfidRubyRequest
m_writeMaskRubyRequest
m_WTDataRubyRequest
Message(Tick curTime)Messageinline
Message(const Message &other)=defaultMessage
print(std::ostream &out) constRubyRequestvirtual
RubyRequest(Tick curTime, uint64_t _paddr, int _len, uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode, PacketPtr _pkt, PrefetchBit _pb=PrefetchBit_No, ContextID _proc_id=100, ContextID _core_id=99)RubyRequestinline
RubyRequest(Tick curTime, uint64_t _paddr, 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, uint64_t _instSeqNum=0)RubyRequestinline
RubyRequest(Tick curTime, uint64_t _paddr, 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, uint64_t _instSeqNum=0)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
vnetMessageprivate
~Message()Messageinlinevirtual

Generated on Tue Jun 22 2021 15:28:43 for gem5 by doxygen 1.8.17