_connected | Port | protected |
_peer | Port | protected |
_requestPort | ResponsePort | private |
bind(Port &peer) override | ResponsePort | inlinevirtual |
blocked | BaseCache::CacheResponsePort | protected |
CacheResponsePort(const std::string &_name, BaseCache *_cache, const std::string &_label) | BaseCache::CacheResponsePort | protected |
clearBlocked() | BaseCache::CacheResponsePort | |
defaultBackdoorWarned | ResponsePort | private |
getAddrRanges() const =0 | ResponsePort | pure virtual |
getId() const | Port | inline |
getPeer() | Port | inline |
id | Port | protected |
isBlocked() const | BaseCache::CacheResponsePort | inline |
isConnected() const | Port | inline |
isSnooping() const | ResponsePort | inline |
mustSendRetry | BaseCache::CacheResponsePort | protected |
name() const | Port | inline |
owner | ResponsePort | protected |
Port(const std::string &_name, PortID _id) | Port | protected |
portName | Port | private |
processSendRetry() | BaseCache::CacheResponsePort | private |
queue | BaseCache::CacheResponsePort | protected |
QueuedResponsePort(const std::string &name, SimObject *owner, RespPacketQueue &resp_queue, PortID id=InvalidPortID) | QueuedResponsePort | inline |
recvAtomic(PacketPtr pkt)=0 | AtomicResponseProtocol | protectedpure virtual |
recvAtomicBackdoor(PacketPtr pkt, MemBackdoorPtr &backdoor) override | ResponsePort | protectedvirtual |
recvFunctional(PacketPtr pkt)=0 | FunctionalResponseProtocol | protectedpure virtual |
recvRespRetry() | QueuedResponsePort | inlineprotectedvirtual |
recvTimingReq(PacketPtr pkt)=0 | TimingResponseProtocol | protectedpure virtual |
recvTimingSnoopResp(PacketPtr pkt) override | ResponsePort | inlineprotectedvirtual |
reportUnbound() const | Port | protected |
responderBind(RequestPort &request_port) | ResponsePort | protected |
responderUnbind() | ResponsePort | protected |
ResponsePort(const std::string &name, SimObject *_owner, PortID id=InvalidPortID) | ResponsePort | |
respQueue | QueuedResponsePort | protected |
schedTimingResp(PacketPtr pkt, Tick when) | QueuedResponsePort | inline |
sendAtomicSnoop(PacketPtr pkt) | ResponsePort | inline |
sendFunctionalSnoop(PacketPtr pkt) const | ResponsePort | inline |
sendRangeChange() const | ResponsePort | inline |
sendResp(TimingRequestProtocol *peer, PacketPtr pkt) | TimingResponseProtocol | protected |
sendRetryEvent | BaseCache::CacheResponsePort | private |
sendRetryReq() | ResponsePort | inline |
TimingResponseProtocol::sendRetryReq(TimingRequestProtocol *peer) | TimingResponseProtocol | protected |
sendRetrySnoopResp() | ResponsePort | inline |
TimingResponseProtocol::sendRetrySnoopResp(TimingRequestProtocol *peer) | TimingResponseProtocol | protected |
AtomicResponseProtocol::sendSnoop(AtomicRequestProtocol *peer, PacketPtr pkt) | AtomicResponseProtocol | protected |
FunctionalResponseProtocol::sendSnoop(FunctionalRequestProtocol *peer, PacketPtr pkt) const | FunctionalResponseProtocol | protected |
sendSnoopReq(TimingRequestProtocol *peer, PacketPtr pkt) | TimingResponseProtocol | protected |
sendTimingResp(PacketPtr pkt) | ResponsePort | inline |
sendTimingSnoopReq(PacketPtr pkt) | ResponsePort | inline |
setBlocked() | BaseCache::CacheResponsePort | |
takeOverFrom(Port *old) | Port | inline |
trySatisfyFunctional(PacketPtr pkt) | QueuedResponsePort | inline |
tryTiming(PacketPtr pkt) override | ResponsePort | inlineprotectedvirtual |
unbind() override | ResponsePort | inlinevirtual |
~Port() | Port | virtual |
~QueuedResponsePort() | QueuedResponsePort | inlinevirtual |
~ResponsePort() | ResponsePort | virtual |