Lines Matching refs:slave_port_id

143 CoherentXBar::recvTimingReq(PacketPtr pkt, PortID slave_port_id)
146 SlavePort *src_port = slavePorts[slave_port_id];
235 forwardTiming(pkt, slave_port_id, sf_res.first);
238 forwardTiming(pkt, slave_port_id);
337 routeTo[pkt->req] = slave_port_id;
349 pktCount[slave_port_id][master_port_id]++;
350 pktSize[slave_port_id][master_port_id] += pkt_size;
365 PortID rsp_port_id = slave_port_id;
405 routeTo[pkt->req] = slave_port_id;
448 const PortID slave_port_id = route_lookup->second;
449 assert(slave_port_id != InvalidPortID);
450 assert(slave_port_id < respLayers.size());
454 if (!respLayers[slave_port_id]->tryTiming(src_port)) {
479 snoopFilter->updateResponse(pkt, *slavePorts[slave_port_id]);
486 slavePorts[slave_port_id]->schedTimingResp(pkt, curTick() + latency);
491 respLayers[slave_port_id]->succeededTiming(packetFinishTime);
494 pktCount[slave_port_id][master_port_id]++;
495 pktSize[slave_port_id][master_port_id] += pkt_size;
562 CoherentXBar::recvTimingSnoopResp(PacketPtr pkt, PortID slave_port_id)
565 SlavePort* src_port = slavePorts[slave_port_id];
593 MasterPort* snoop_port = snoopRespPorts[slave_port_id];
633 snoopFilter->updateSnoopForward(pkt, *slavePorts[slave_port_id],
639 pktCount[slave_port_id][dest_port_id]++;
640 pktSize[slave_port_id][dest_port_id] += pkt_size;
654 assert(slave_port_id != dest_port_id);
658 snoopFilter->updateSnoopResponse(pkt, *slavePorts[slave_port_id],
725 CoherentXBar::recvAtomicBackdoor(PacketPtr pkt, PortID slave_port_id,
729 slavePorts[slave_port_id]->name(), pkt->print());
751 snoopFilter->lookupRequest(pkt, *slavePorts[slave_port_id]);
754 __func__, slavePorts[slave_port_id]->name(), pkt->print(),
772 snoop_result = forwardAtomic(pkt, slave_port_id, InvalidPortID,
776 snoop_result = forwardAtomic(pkt, slave_port_id);
817 pktCount[slave_port_id][master_port_id]++;
818 pktSize[slave_port_id][master_port_id] += pkt_size;
824 snoopFilter->updateResponse(pkt, *slavePorts[slave_port_id]);
865 pktCount[slave_port_id][master_port_id]++;
866 pktSize[slave_port_id][master_port_id] += pkt_size;
988 CoherentXBar::recvFunctional(PacketPtr pkt, PortID slave_port_id)
993 slavePorts[slave_port_id]->name(), pkt->print());
998 forwardFunctional(pkt, slave_port_id);