gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::ruby::RubyPort::MemResponsePort Member List

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

_connectedgem5::Portprotected
_peergem5::Portprotected
_requestPortgem5::ResponsePortprivate
access_backing_storegem5::ruby::RubyPort::MemResponsePortprivate
addToRetryList()gem5::ruby::RubyPort::MemResponsePortprotected
bind(Port &peer) overridegem5::ResponsePortinlinevirtual
defaultBackdoorWarnedgem5::ResponsePortprivate
evictionCallback(Addr address)gem5::ruby::RubyPort::MemResponsePort
getAddrRanges() constgem5::ruby::RubyPort::MemResponsePortinlineprotectedvirtual
getId() constgem5::Portinline
getPeer()gem5::Portinline
hitCallback(PacketPtr pkt)gem5::ruby::RubyPort::MemResponsePort
idgem5::Portprotected
isConnected() constgem5::Portinline
isPhysMemAddress(PacketPtr pkt) constgem5::ruby::RubyPort::MemResponsePortprivate
isShadowRomAddress(Addr addr) constgem5::ruby::RubyPort::MemResponsePortprivate
isSnooping() constgem5::ResponsePortinline
MemResponsePort(const std::string &_name, RubyPort &_port, bool _access_backing_store, PortID id, bool _no_retry_on_stall)gem5::ruby::RubyPort::MemResponsePort
name() constgem5::Portinline
no_retry_on_stallgem5::ruby::RubyPort::MemResponsePortprivate
ownergem5::ruby::RubyPort::MemResponsePortprivate
Port(const std::string &_name, PortID _id)gem5::Portprotected
portNamegem5::Portprivate
queuegem5::ruby::RubyPort::MemResponsePortprivate
QueuedResponsePort(const std::string &name, RespPacketQueue &resp_queue, PortID id=InvalidPortID)gem5::QueuedResponsePortinline
recvAtomic(PacketPtr pkt)gem5::ruby::RubyPort::MemResponsePortprotectedvirtual
recvAtomicBackdoor(PacketPtr pkt, MemBackdoorPtr &backdoor) overridegem5::ResponsePortprotectedvirtual
recvFunctional(PacketPtr pkt)gem5::ruby::RubyPort::MemResponsePortprotectedvirtual
recvMemBackdoorReq(const MemBackdoorReq &req, MemBackdoorPtr &backdoor) overridegem5::ResponsePortprotectedvirtual
recvRespRetry()gem5::QueuedResponsePortinlineprotectedvirtual
recvTimingReq(PacketPtr pkt)gem5::ruby::RubyPort::MemResponsePortprotectedvirtual
recvTimingSnoopResp(PacketPtr pkt) overridegem5::ResponsePortinlineprotectedvirtual
reportUnbound() constgem5::Portprotected
responderBind(RequestPort &request_port)gem5::ResponsePortprotected
responderUnbind()gem5::ResponsePortprotected
ResponsePort(const std::string &name, SimObject *_owner, PortID id=InvalidPortID)gem5::ResponsePort
ResponsePort(const std::string &name, PortID id=InvalidPortID)gem5::ResponsePort
respQueuegem5::QueuedResponsePortprotected
schedTimingResp(PacketPtr pkt, Tick when)gem5::QueuedResponsePortinline
sendAtomicSnoop(PacketPtr pkt)gem5::ResponsePortinline
sendFunctionalSnoop(PacketPtr pkt) constgem5::ResponsePortinline
sendRangeChange() constgem5::ResponsePortinline
sendResp(TimingRequestProtocol *peer, PacketPtr pkt)gem5::TimingResponseProtocolprotected
sendRetryReq()gem5::ResponsePortinline
gem5::TimingResponseProtocol::sendRetryReq(TimingRequestProtocol *peer)gem5::TimingResponseProtocolprotected
sendRetrySnoopResp()gem5::ResponsePortinline
gem5::TimingResponseProtocol::sendRetrySnoopResp(TimingRequestProtocol *peer)gem5::TimingResponseProtocolprotected
gem5::sendSnoop(AtomicRequestProtocol *peer, PacketPtr pkt)gem5::AtomicResponseProtocolprotected
gem5::FunctionalResponseProtocol::sendSnoop(FunctionalRequestProtocol *peer, PacketPtr pkt) constgem5::FunctionalResponseProtocolprotected
sendSnoopReq(TimingRequestProtocol *peer, PacketPtr pkt)gem5::TimingResponseProtocolprotected
sendTimingResp(PacketPtr pkt)gem5::ResponsePortinline
sendTimingSnoopReq(PacketPtr pkt)gem5::ResponsePortinline
takeOverFrom(Port *old)gem5::Portinline
trySatisfyFunctional(PacketPtr pkt)gem5::QueuedResponsePortinline
tryTiming(PacketPtr pkt) overridegem5::ResponsePortinlineprotectedvirtual
unbind() overridegem5::ResponsePortinlinevirtual
~Port()gem5::Portvirtual
~QueuedResponsePort()gem5::QueuedResponsePortinlinevirtual
~ResponsePort()gem5::ResponsePortvirtual

Generated on Tue Jun 18 2024 16:24:22 for gem5 by doxygen 1.11.0