gem5  v22.1.0.0
gem5::ruby::RubyRequest Member List

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

clone() constgem5::ruby::RubyRequestinlinevirtual
functionalRead(Packet *pkt)gem5::ruby::RubyRequestvirtual
functionalRead(Packet *pkt, WriteMask &mask)gem5::ruby::RubyRequestvirtual
functionalWrite(Packet *pkt)gem5::ruby::RubyRequestvirtual
getAccessMode() constgem5::ruby::RubyRequestinline
getDelayedTicks() constgem5::ruby::Messageinline
getDestination() constgem5::ruby::Messageinlinevirtual
getDestination()gem5::ruby::Messageinlinevirtual
getIncomingLink() constgem5::ruby::Messageinline
getLastEnqueueTime() constgem5::ruby::Messageinline
getLineAddress() constgem5::ruby::RubyRequestinline
getMessageSize() constgem5::ruby::Messageinlinevirtual
getMessageSize()gem5::ruby::Messageinlinevirtual
getMsgCounter() constgem5::ruby::Messageinline
getPhysicalAddress() constgem5::ruby::RubyRequestinline
getPrefetch() constgem5::ruby::RubyRequestinline
getProgramCounter() constgem5::ruby::RubyRequestinline
getRequestPtr() constgem5::ruby::RubyRequestinline
getSize() constgem5::ruby::RubyRequestinline
getTime() constgem5::ruby::Messageinline
getType() constgem5::ruby::RubyRequestinline
getVnet() constgem5::ruby::Messageinline
incoming_linkgem5::ruby::Messageprivate
m_AccessModegem5::ruby::RubyRequest
m_contextIdgem5::ruby::RubyRequest
m_DelayedTicksgem5::ruby::Messageprivate
m_htmFromTransactiongem5::ruby::RubyRequest
m_htmTransactionUidgem5::ruby::RubyRequest
m_instSeqNumgem5::ruby::RubyRequest
m_isTlbigem5::ruby::RubyRequest
m_LastEnqueueTimegem5::ruby::Messageprivate
m_LineAddressgem5::ruby::RubyRequest
m_msg_countergem5::ruby::Messageprivate
m_PhysicalAddressgem5::ruby::RubyRequest
m_pktgem5::ruby::RubyRequest
m_Prefetchgem5::ruby::RubyRequest
m_ProgramCountergem5::ruby::RubyRequest
m_Sizegem5::ruby::RubyRequest
m_timegem5::ruby::Messageprivate
m_tlbiTransactionUidgem5::ruby::RubyRequest
m_Typegem5::ruby::RubyRequest
m_wfidgem5::ruby::RubyRequest
m_writeMaskgem5::ruby::RubyRequest
m_WTDatagem5::ruby::RubyRequest
Message(Tick curTime)gem5::ruby::Messageinline
Message(const Message &other)=defaultgem5::ruby::Message
print(std::ostream &out) constgem5::ruby::RubyRequestvirtual
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)gem5::ruby::RubyRequestinline
RubyRequest(Tick curTime, uint64_t _pc, RubyRequestType _type, RubyAccessMode _access_mode, PacketPtr _pkt, ContextID _proc_id, ContextID _core_id)gem5::ruby::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)gem5::ruby::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)gem5::ruby::RubyRequestinline
RubyRequest(Tick curTime)gem5::ruby::RubyRequestinline
setIncomingLink(int link)gem5::ruby::Messageinline
setLastEnqueueTime(const Tick &time)gem5::ruby::Messageinline
setMsgCounter(uint64_t c)gem5::ruby::Messageinline
setVnet(int net)gem5::ruby::Messageinline
updateDelayedTicks(Tick curTime)gem5::ruby::Messageinline
vnetgem5::ruby::Messageprivate
~Message()gem5::ruby::Messageinlinevirtual

Generated on Wed Dec 21 2022 10:24:23 for gem5 by doxygen 1.9.1