gem5  v20.1.0.0
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
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)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)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, uint64_t _instSeqNum=0)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, 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 Wed Sep 30 2020 14:02:30 for gem5 by doxygen 1.8.17