Lines Matching refs:pkt

112         recvTimingReq(PacketPtr pkt) override
114 return xbar.recvTimingReq(pkt, id);
118 recvTimingSnoopResp(PacketPtr pkt) override
120 return xbar.recvTimingSnoopResp(pkt, id);
124 recvAtomic(PacketPtr pkt) override
126 return xbar.recvAtomicBackdoor(pkt, id);
130 recvAtomicBackdoor(PacketPtr pkt, MemBackdoorPtr &backdoor) override
132 return xbar.recvAtomicBackdoor(pkt, id, &backdoor);
136 recvFunctional(PacketPtr pkt) override
138 xbar.recvFunctional(pkt, id);
178 recvTimingResp(PacketPtr pkt) override
180 return xbar.recvTimingResp(pkt, id);
184 recvTimingSnoopReq(PacketPtr pkt) override
186 return xbar.recvTimingSnoopReq(pkt, id);
190 recvAtomicSnoop(PacketPtr pkt) override
192 return xbar.recvAtomicSnoop(pkt, id);
196 recvFunctionalSnoop(PacketPtr pkt) override
198 xbar.recvFunctionalSnoop(pkt, id);
246 recvTimingResp(PacketPtr pkt) override
302 bool recvTimingReq(PacketPtr pkt, PortID slave_port_id);
303 bool recvTimingResp(PacketPtr pkt, PortID master_port_id);
304 void recvTimingSnoopReq(PacketPtr pkt, PortID master_port_id);
305 bool recvTimingSnoopResp(PacketPtr pkt, PortID slave_port_id);
313 * @param pkt Packet to forward
317 forwardTiming(PacketPtr pkt, PortID exclude_slave_port_id)
319 forwardTiming(pkt, exclude_slave_port_id, snoopPorts);
327 * @param pkt Packet to forward
329 * @param dests Vector of destination ports for the forwarded pkt
331 void forwardTiming(PacketPtr pkt, PortID exclude_slave_port_id,
334 Tick recvAtomicBackdoor(PacketPtr pkt, PortID slave_port_id,
336 Tick recvAtomicSnoop(PacketPtr pkt, PortID master_port_id);
343 * @param pkt Packet to forward
349 forwardAtomic(PacketPtr pkt, PortID exclude_slave_port_id)
351 return forwardAtomic(pkt, exclude_slave_port_id, InvalidPortID,
360 * @param pkt Packet to forward
363 * @param dests Vector of destination ports for the forwarded pkt
367 std::pair<MemCmd, Tick> forwardAtomic(PacketPtr pkt,
375 void recvFunctional(PacketPtr pkt, PortID slave_port_id);
379 void recvFunctionalSnoop(PacketPtr pkt, PortID master_port_id);
386 * @param pkt Packet to forward
389 void forwardFunctional(PacketPtr pkt, PortID exclude_slave_port_id);
395 bool sinkPacket(const PacketPtr pkt) const;
401 bool forwardPacket(const PacketPtr pkt);
410 * @param pkt The processed packet
415 isDestination(const PacketPtr pkt) const
417 return (pkt->req->isToPOC() && pointOfCoherency) ||
418 (pkt->req->isToPOU() && pointOfUnification);