Lines Matching refs:pkt

69 AddrMapper::recvFunctional(PacketPtr pkt)
71 Addr orig_addr = pkt->getAddr();
72 pkt->setAddr(remapAddr(orig_addr));
73 masterPort.sendFunctional(pkt);
74 pkt->setAddr(orig_addr);
78 AddrMapper::recvFunctionalSnoop(PacketPtr pkt)
80 Addr orig_addr = pkt->getAddr();
81 pkt->setAddr(remapAddr(orig_addr));
82 slavePort.sendFunctionalSnoop(pkt);
83 pkt->setAddr(orig_addr);
87 AddrMapper::recvAtomic(PacketPtr pkt)
89 Addr orig_addr = pkt->getAddr();
90 pkt->setAddr(remapAddr(orig_addr));
91 Tick ret_tick = masterPort.sendAtomic(pkt);
92 pkt->setAddr(orig_addr);
97 AddrMapper::recvAtomicSnoop(PacketPtr pkt)
99 Addr orig_addr = pkt->getAddr();
100 pkt->setAddr(remapAddr(orig_addr));
101 Tick ret_tick = slavePort.sendAtomicSnoop(pkt);
102 pkt->setAddr(orig_addr);
107 AddrMapper::recvTimingReq(PacketPtr pkt)
109 Addr orig_addr = pkt->getAddr();
110 bool needsResponse = pkt->needsResponse();
111 bool cacheResponding = pkt->cacheResponding();
114 pkt->pushSenderState(new AddrMapperSenderState(orig_addr));
117 pkt->setAddr(remapAddr(orig_addr));
120 bool successful = masterPort.sendTimingReq(pkt);
124 pkt->setAddr(orig_addr);
127 delete pkt->popSenderState();
135 AddrMapper::recvTimingResp(PacketPtr pkt)
138 dynamic_cast<AddrMapperSenderState*>(pkt->senderState);
145 Addr remapped_addr = pkt->getAddr();
148 pkt->senderState = receivedState->predecessor;
149 pkt->setAddr(receivedState->origAddr);
152 bool successful = slavePort.sendTimingResp(pkt);
161 pkt->senderState = receivedState;
162 pkt->setAddr(remapped_addr);
168 AddrMapper::recvTimingSnoopReq(PacketPtr pkt)
170 slavePort.sendTimingSnoopReq(pkt);
174 AddrMapper::recvTimingSnoopResp(PacketPtr pkt)
176 return masterPort.sendTimingSnoopResp(pkt);