Searched refs:master_port_id (Results 1 - 9 of 9) sorted by relevance
/gem5/src/mem/ |
H A D | hmc_controller.cc | 22 void HMCController::recvRangeChange(PortID master_port_id) argument 24 if (master_port_id == 0) 27 BaseXBar::recvRangeChange(master_port_id); 30 gotAddrRanges[master_port_id] = true; 52 PortID master_port_id = rotate_counter(); local 56 if (!reqLayers[master_port_id]->tryTiming(src_port)) { 88 bool success = masterPorts[master_port_id]->sendTimingReq(pkt); 98 reqLayers[master_port_id]->failedTiming(src_port, 110 reqLayers[master_port_id]->succeededTiming(packetFinishTime); 113 pktCount[slave_port_id][master_port_id] [all...] |
H A D | hmc_controller.hh | 85 virtual void recvRangeChange(PortID master_port_id);
|
H A D | noncoherent_xbar.cc | 111 PortID master_port_id = findPort(pkt->getAddrRange()); local 115 if (!reqLayers[master_port_id]->tryTiming(src_port)) { 147 bool success = masterPorts[master_port_id]->sendTimingReq(pkt); 157 reqLayers[master_port_id]->failedTiming(src_port, 169 reqLayers[master_port_id]->succeededTiming(packetFinishTime); 172 pktCount[slave_port_id][master_port_id]++; 173 pktSize[slave_port_id][master_port_id] += pkt_size; 180 NoncoherentXBar::recvTimingResp(PacketPtr pkt, PortID master_port_id) argument 183 MasterPort *src_port = masterPorts[master_port_id]; 229 pktCount[slave_port_id][master_port_id] 237 recvReqRetry(PortID master_port_id) argument 257 PortID master_port_id = findPort(pkt->getAddrRange()); local [all...] |
H A D | coherent_xbar.cc | 156 PortID master_port_id = findPort(pkt->getAddrRange()); local 160 if (!is_express_snoop && !reqLayers[master_port_id]->tryTiming(src_port)) { 201 if (!masterPorts[master_port_id]->tryTiming(pkt)) { 206 reqLayers[master_port_id]->failedTiming(src_port, 286 success = masterPorts[master_port_id]->sendTimingReq(pkt); 315 reqLayers[master_port_id]->failedTiming(src_port, 345 reqLayers[master_port_id]->succeededTiming(packetFinishTime); 349 pktCount[slave_port_id][master_port_id]++; 350 pktSize[slave_port_id][master_port_id] += pkt_size; 440 CoherentXBar::recvTimingResp(PacketPtr pkt, PortID master_port_id) argument 502 recvTimingSnoopReq(PacketPtr pkt, PortID master_port_id) argument 716 recvReqRetry(PortID master_port_id) argument 789 PortID master_port_id = findPort(pkt->getAddrRange()); local 876 recvAtomicSnoop(PacketPtr pkt, PortID master_port_id) argument 1023 recvFunctionalSnoop(PacketPtr pkt, PortID master_port_id) argument [all...] |
H A D | xbar.cc | 344 BaseXBar::recvRangeChange(PortID master_port_id) argument 347 masterPorts[master_port_id]->getPeer()); 351 gotAddrRanges[master_port_id] = true; 370 if (master_port_id == defaultPortID) { 375 AddrRangeList ranges = masterPorts[master_port_id]->getAddrRanges(); 386 if (gotAddrRanges[master_port_id]) { 388 if (p->second == master_port_id) 397 AddrRangeList ranges = masterPorts[master_port_id]->getAddrRanges(); 401 r.to_string(), master_port_id); 402 if (portMap.insert(r, master_port_id) [all...] |
H A D | noncoherent_xbar.hh | 179 virtual bool recvTimingResp(PacketPtr pkt, PortID master_port_id); 180 void recvReqRetry(PortID master_port_id);
|
H A D | coherent_xbar.hh | 303 bool recvTimingResp(PacketPtr pkt, PortID master_port_id); 304 void recvTimingSnoopReq(PacketPtr pkt, PortID master_port_id); 306 void recvReqRetry(PortID master_port_id); 336 Tick recvAtomicSnoop(PacketPtr pkt, PortID master_port_id); 379 void recvFunctionalSnoop(PacketPtr pkt, PortID master_port_id);
|
H A D | xbar.hh | 339 * @param master_port_id id of the port that received the change 341 virtual void recvRangeChange(PortID master_port_id);
|
/gem5/src/mem/ruby/system/ |
H A D | RubyPort.hh | 179 * @param master_port_id Port id of the PIO port 183 bool recvTimingResp(PacketPtr pkt, PortID master_port_id);
|
Completed in 16 milliseconds