| _connected | gem5::Port | protected |
| _peer | gem5::Port | protected |
| _responsePort | gem5::RequestPort | private |
| bind(Port &peer) override | gem5::RequestPort | virtual |
| computeUnit | gem5::ComputeUnit::DataPort | protected |
| createMemReqEvent(PacketPtr pkt) | gem5::ComputeUnit::DataPort | |
| createMemRespEvent(PacketPtr pkt) | gem5::ComputeUnit::DataPort | |
| DataPort(const std::string &_name, ComputeUnit *_cu, PortID id) | gem5::ComputeUnit::DataPort | inline |
| getAddrRanges() const | gem5::RequestPort | |
| getDeviceAddressRanges(AddrRangeList &resp, bool &snoop) | gem5::ComputeUnit::DataPort | inlineprotectedvirtual |
| getId() const | gem5::Port | inline |
| getPeer() | gem5::Port | inline |
| handleResponse(PacketPtr pkt) | gem5::ComputeUnit::DataPort | |
| id | gem5::Port | protected |
| isConnected() const | gem5::Port | inline |
| isSnooping() const | gem5::RequestPort | inlinevirtual |
| name() const | gem5::Port | inline |
| owner | gem5::RequestPort | protected |
| Port(const std::string &_name, PortID _id) | gem5::Port | protected |
| portName | gem5::Port | private |
| printAddr(Addr a) | gem5::RequestPort | |
| processMemReqEvent(PacketPtr pkt) | gem5::ComputeUnit::DataPort | |
| processMemRespEvent(PacketPtr pkt) | gem5::ComputeUnit::DataPort | |
| recvAtomic(PacketPtr pkt) | gem5::ComputeUnit::DataPort | inlineprotectedvirtual |
| recvAtomicSnoop(PacketPtr pkt) override | gem5::RequestPort | inlineprotectedvirtual |
| recvFunctional(PacketPtr pkt) | gem5::ComputeUnit::DataPort | inlineprotectedvirtual |
| recvFunctionalSnoop(PacketPtr pkt) override | gem5::RequestPort | inlineprotectedvirtual |
| recvRangeChange() | gem5::ComputeUnit::DataPort | inlineprotectedvirtual |
| recvReqRetry() | gem5::ComputeUnit::DataPort | protectedvirtual |
| recvRetrySnoopResp() override | gem5::RequestPort | inlineprotectedvirtual |
| recvTimingResp(PacketPtr pkt) | gem5::ComputeUnit::DataPort | protectedvirtual |
| recvTimingSnoopReq(PacketPtr pkt) override | gem5::RequestPort | inlineprotectedvirtual |
| reportUnbound() const | gem5::Port | protected |
| RequestPort(const std::string &name, SimObject *_owner, PortID id=InvalidPortID) | gem5::RequestPort | |
| retries | gem5::ComputeUnit::DataPort | |
| gem5::send(AtomicResponseProtocol *peer, PacketPtr pkt) | gem5::AtomicRequestProtocol | protected |
| gem5::FunctionalRequestProtocol::send(FunctionalResponseProtocol *peer, PacketPtr pkt) const | gem5::FunctionalRequestProtocol | protected |
| sendAtomic(PacketPtr pkt) | gem5::RequestPort | inline |
| sendAtomicBackdoor(PacketPtr pkt, MemBackdoorPtr &backdoor) | gem5::RequestPort | inline |
| sendBackdoor(AtomicResponseProtocol *peer, PacketPtr pkt, MemBackdoorPtr &backdoor) | gem5::AtomicRequestProtocol | protected |
| sendFunctional(PacketPtr pkt) const | gem5::RequestPort | inline |
| sendReq(TimingResponseProtocol *peer, PacketPtr pkt) | gem5::TimingRequestProtocol | protected |
| sendRetryResp() | gem5::RequestPort | inlinevirtual |
| gem5::TimingRequestProtocol::sendRetryResp(TimingResponseProtocol *peer) | gem5::TimingRequestProtocol | protected |
| sendSnoopResp(TimingResponseProtocol *peer, PacketPtr pkt) | gem5::TimingRequestProtocol | protected |
| sendTimingReq(PacketPtr pkt) | gem5::RequestPort | inline |
| sendTimingSnoopResp(PacketPtr pkt) | gem5::RequestPort | inline |
| snoopRangeSent | gem5::ComputeUnit::DataPort | |
| takeOverFrom(Port *old) | gem5::Port | inline |
| trySend(TimingResponseProtocol *peer, PacketPtr pkt) const | gem5::TimingRequestProtocol | protected |
| tryTiming(PacketPtr pkt) const | gem5::RequestPort | inline |
| unbind() override | gem5::RequestPort | virtual |
| ~Port() | gem5::Port | virtual |
| ~RequestPort() | gem5::RequestPort | virtual |