Searched refs:trySatisfyFunctional (Results 1 - 25 of 26) sorted by relevance

12

/gem5/src/mem/
H A Dqport.hh97 bool trySatisfyFunctional(PacketPtr pkt) function in class:QueuedSlavePort
98 { return respQueue.trySatisfyFunctional(pkt); }
162 bool trySatisfyFunctional(PacketPtr pkt) function in class:QueuedMasterPort
164 return reqQueue.trySatisfyFunctional(pkt) ||
165 snoopRespQueue.trySatisfyFunctional(pkt);
H A Dtport.cc56 if (!respQueue.trySatisfyFunctional(pkt)) {
H A Dmem_delay.cc76 MemDelay::trySatisfyFunctional(PacketPtr pkt) function in class:MemDelay
78 return slavePort.trySatisfyFunctional(pkt) ||
79 masterPort.trySatisfyFunctional(pkt);
102 if (parent.trySatisfyFunctional(pkt)) {
151 if (parent.trySatisfyFunctional(pkt)) {
H A Dbridge.cc356 if (pkt->trySatisfyFunctional((*i).pkt)) {
363 if (masterPort.trySatisfyFunctional(pkt)) {
374 Bridge::BridgeMasterPort::trySatisfyFunctional(PacketPtr pkt) function in class:Bridge::BridgeMasterPort
380 if (pkt->trySatisfyFunctional((*i).pkt)) {
H A Dserial_link.cc388 if (pkt->trySatisfyFunctional((*i).pkt)) {
395 if (masterPort.trySatisfyFunctional(pkt)) {
406 SerialLink::SerialLinkMasterPort::trySatisfyFunctional(PacketPtr pkt) function in class:SerialLink::SerialLinkMasterPort
412 if (pkt->trySatisfyFunctional((*i).pkt)) {
H A Dpacket_queue.cc87 PacketQueue::trySatisfyFunctional(PacketPtr pkt) function in class:PacketQueue
97 found = pkt->trySatisfyFunctional(i->pkt);
H A Dbridge.hh299 bool trySatisfyFunctional(PacketPtr pkt);
H A Dmem_delay.hh125 bool trySatisfyFunctional(PacketPtr pkt);
H A Dserial_link.hh292 bool trySatisfyFunctional(PacketPtr pkt);
H A Dpacket_queue.hh186 bool trySatisfyFunctional(PacketPtr pkt);
H A Dsimple_mem.cc104 done = pkt->trySatisfyFunctional(p->pkt);
H A Dpacket.hh1283 trySatisfyFunctional(PacketPtr other) function
1298 return trySatisfyFunctional(other, other->getAddr(), other->isSecure(),
1338 trySatisfyFunctional(Printable *obj, Addr base, bool is_secure, int size,
H A Ddramsim2.cc172 pkt->trySatisfyFunctional(*i);
H A Dnoncoherent_xbar.cc301 if (p->trySatisfyFunctional(pkt)) {
H A Dpacket.cc237 Packet::trySatisfyFunctional(Printable *obj, Addr addr, bool is_secure, int size, function in class:Packet
H A Dcoherent_xbar.cc1009 if (p->trySatisfyFunctional(pkt)) {
1032 if (p->trySatisfyFunctional(pkt)) {
/gem5/src/mem/cache/
H A Dwrite_queue_entry.cc69 WriteQueueEntry::TargetList::trySatisfyFunctional(PacketPtr pkt) function in class:WriteQueueEntry::TargetList
72 if (pkt->trySatisfyFunctional(t.pkt)) {
128 WriteQueueEntry::trySatisfyFunctional(PacketPtr pkt) function in class:WriteQueueEntry
134 pkt->trySatisfyFunctional(this, blkAddr, isSecure, blkSize, nullptr);
137 return targets.trySatisfyFunctional(pkt);
H A Dwrite_queue_entry.hh85 bool trySatisfyFunctional(PacketPtr pkt);
167 bool trySatisfyFunctional(PacketPtr pkt);
H A Dqueue.hh184 bool trySatisfyFunctional(PacketPtr pkt) function in class:Queue
189 entry->trySatisfyFunctional(pkt)) {
H A Dmshr.cc213 MSHR::TargetList::trySatisfyFunctional(PacketPtr pkt) function in class:MSHR::TargetList
216 if (pkt->trySatisfyFunctional(t.pkt)) {
638 MSHR::trySatisfyFunctional(PacketPtr pkt) function in class:MSHR
644 pkt->trySatisfyFunctional(this, blkAddr, isSecure, blkSize, nullptr);
647 return (targets.trySatisfyFunctional(pkt) ||
648 deferredTargets.trySatisfyFunctional(pkt));
H A Dmshr.hh287 bool trySatisfyFunctional(PacketPtr pkt);
509 bool trySatisfyFunctional(PacketPtr pkt);
H A Dbase.cc642 && pkt->trySatisfyFunctional(&cbpw, blk_addr, is_secure, blkSize,
652 cpuSidePort.trySatisfyFunctional(pkt) ||
653 mshrQueue.trySatisfyFunctional(pkt) ||
654 writeBuffer.trySatisfyFunctional(pkt) ||
655 memSidePort.trySatisfyFunctional(pkt);
/gem5/src/dev/arm/
H A Dsmmu_v3_ports.cc93 if (!respQueue.trySatisfyFunctional(pkt))
/gem5/src/mem/qos/
H A Dmem_sink.cc369 if (!queue.trySatisfyFunctional(pkt)) {
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.cc318 if (memoryPort.trySatisfyFunctional(pkt)) {

Completed in 50 milliseconds

12