|
gem5
v20.1.0.5
|
This is the complete list of members for X86ISA::IntRequestPort< Device >, including all inherited members.
| _connected | Port | protected |
| _peer | Port | protected |
| _responsePort | RequestPort | private |
| bind(Port &peer) override | RequestPort | virtual |
| defaultOnCompletion(PacketPtr pkt) | X86ISA::IntRequestPort< Device > | inlineprivatestatic |
| device | X86ISA::IntRequestPort< Device > | private |
| getAddrRanges() const | RequestPort | |
| getId() const | Port | inline |
| getPeer() | Port | inline |
| id | Port | protected |
| IntRequestPort(const std::string &_name, SimObject *_parent, Device *dev, Tick _latency) | X86ISA::IntRequestPort< Device > | inline |
| isConnected() const | Port | inline |
| isSnooping() const | RequestPort | inlinevirtual |
| latency | X86ISA::IntRequestPort< Device > | private |
| name() const | Port | inline |
| OnCompletionFunc typedef | X86ISA::IntRequestPort< Device > | private |
| owner | RequestPort | protected |
| Port(const std::string &_name, PortID _id) | Port | protected |
| portName | Port | private |
| printAddr(Addr a) | RequestPort | |
| QueuedRequestPort(const std::string &name, SimObject *owner, ReqPacketQueue &req_queue, SnoopRespPacketQueue &snoop_resp_queue, PortID id=InvalidPortID) | QueuedRequestPort | inline |
| recvAtomicSnoop(PacketPtr pkt) override | RequestPort | inlineprotectedvirtual |
| recvFunctionalSnoop(PacketPtr pkt) override | RequestPort | inlineprotectedvirtual |
| recvRangeChange() | RequestPort | inlineprotectedvirtual |
| recvReqRetry() | QueuedRequestPort | inlineprotectedvirtual |
| recvRetrySnoopResp() | QueuedRequestPort | inlineprotectedvirtual |
| recvTimingResp(PacketPtr pkt) override | X86ISA::IntRequestPort< Device > | inlinevirtual |
| recvTimingSnoopReq(PacketPtr pkt) override | RequestPort | inlineprotectedvirtual |
| reportUnbound() const | Port | protected |
| reqQueue | X86ISA::IntRequestPort< Device > | private |
| RequestPort(const std::string &name, SimObject *_owner, PortID id=InvalidPortID) | RequestPort | |
| schedTimingReq(PacketPtr pkt, Tick when) | QueuedRequestPort | inline |
| schedTimingSnoopResp(PacketPtr pkt, Tick when) | QueuedRequestPort | inline |
| AtomicRequestProtocol::send(AtomicResponseProtocol *peer, PacketPtr pkt) | AtomicRequestProtocol | protected |
| FunctionalRequestProtocol::send(FunctionalResponseProtocol *peer, PacketPtr pkt) const | FunctionalRequestProtocol | protected |
| sendAtomic(PacketPtr pkt) | RequestPort | inline |
| sendAtomicBackdoor(PacketPtr pkt, MemBackdoorPtr &backdoor) | RequestPort | inline |
| sendBackdoor(AtomicResponseProtocol *peer, PacketPtr pkt, MemBackdoorPtr &backdoor) | AtomicRequestProtocol | protected |
| sendFunctional(PacketPtr pkt) const | RequestPort | inline |
| sendMessage(PacketPtr pkt, bool timing, OnCompletionFunc func=defaultOnCompletion) | X86ISA::IntRequestPort< Device > | inline |
| sendReq(TimingResponseProtocol *peer, PacketPtr pkt) | TimingRequestProtocol | protected |
| sendRetryResp() | RequestPort | inlinevirtual |
| TimingRequestProtocol::sendRetryResp(TimingResponseProtocol *peer) | TimingRequestProtocol | protected |
| sendSnoopResp(TimingResponseProtocol *peer, PacketPtr pkt) | TimingRequestProtocol | protected |
| sendTimingReq(PacketPtr pkt) | RequestPort | inline |
| sendTimingSnoopResp(PacketPtr pkt) | RequestPort | inline |
| snoopRespQueue | X86ISA::IntRequestPort< Device > | private |
| takeOverFrom(Port *old) | Port | inline |
| trySatisfyFunctional(PacketPtr pkt) | QueuedRequestPort | inline |
| trySend(TimingResponseProtocol *peer, PacketPtr pkt) const | TimingRequestProtocol | protected |
| tryTiming(PacketPtr pkt) const | RequestPort | inline |
| unbind() override | RequestPort | virtual |
| ~Port() | Port | virtual |
| ~QueuedRequestPort() | QueuedRequestPort | inlinevirtual |
| ~RequestPort() | RequestPort | virtual |