gem5
|
This is the complete list of members for RubyRequest, including all inherited members.
clone() const | RubyRequest | inlinevirtual |
data | RubyRequest | |
functionalRead(Packet *pkt) | RubyRequest | virtual |
functionalWrite(Packet *pkt) | RubyRequest | virtual |
getAccessMode() const | RubyRequest | inline |
getDelayedTicks() const | Message | inline |
getDestination() const | Message | inlinevirtual |
getDestination() | Message | inlinevirtual |
getIncomingLink() const | Message | inline |
getLastEnqueueTime() const | Message | inline |
getLineAddress() const | RubyRequest | inline |
getMessageSize() const | Message | inlinevirtual |
getMessageSize() | Message | inlinevirtual |
getMsgCounter() const | Message | inline |
getPhysicalAddress() const | RubyRequest | inline |
getPrefetch() const | RubyRequest | inline |
getProgramCounter() const | RubyRequest | inline |
getSize() const | RubyRequest | inline |
getTime() const | Message | inline |
getType() const | RubyRequest | inline |
getVnet() const | Message | inline |
m_AccessMode | RubyRequest | |
m_contextId | RubyRequest | |
m_LineAddress | RubyRequest | |
m_PhysicalAddress | RubyRequest | |
m_pkt | RubyRequest | |
m_Prefetch | RubyRequest | |
m_ProgramCounter | RubyRequest | |
m_scope | RubyRequest | |
m_segment | RubyRequest | |
m_Size | RubyRequest | |
m_Type | RubyRequest | |
m_wfid | RubyRequest | |
m_writeMask | RubyRequest | |
m_WTData | RubyRequest | |
Message(Tick curTime) | Message | inline |
Message(const Message &other) | Message | inline |
print(std::ostream &out) const | RubyRequest | virtual |
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) | RubyRequest | inline |
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) | RubyRequest | inline |
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) | RubyRequest | inline |
RubyRequest(Tick curTime) | RubyRequest | inline |
setIncomingLink(int link) | Message | inline |
setLastEnqueueTime(const Tick &time) | Message | inline |
setMsgCounter(uint64_t c) | Message | inline |
setVnet(int net) | Message | inline |
updateDelayedTicks(Tick curTime) | Message | inline |
~Message() | Message | inlinevirtual |