Searched refs:reschedule (Results 1 - 25 of 29) sorted by relevance

12

/gem5/src/sim/
H A Dglobal_event.cc97 void BaseGlobalEvent::reschedule(Tick when) function in class:BaseGlobalEvent
104 mainEventQueue[i]->reschedule(barrierEvent[i], when);
H A Deventq_impl.hh87 EventQueue::reschedule(Event *event, Tick when, bool always) function in class:EventQueue
H A Dsimulate.cc114 simulate_limit_event->reschedule(num_cycles);
H A Deventq.hh623 void reschedule(Event *event, Tick when, bool always = false);
708 * parent objects need to reschedule events themselves. This
756 reschedule(Event &event, Tick when, bool always = false) function in class:EventManager
758 eventq->reschedule(&event, when, always);
774 reschedule(Event *event, Tick when, bool always = false) function in class:EventManager
776 eventq->reschedule(event, when, always);
H A Dglobal_event.hh145 void reschedule(Tick when);
H A Dstat_control.cc297 // shift by curTick() and reschedule
299 dumpEvent->reschedule(_when + curTick());
/gem5/src/dev/storage/
H A Dide_disk.cc1083 Tick reschedule = 0; local
1089 reschedule = dmaTransferEvent.when();
1094 reschedule = dmaReadWaitEvent.when();
1099 reschedule = dmaWriteWaitEvent.when();
1104 reschedule = dmaPrdReadEvent.when();
1109 reschedule = dmaReadEvent.when();
1114 reschedule = dmaWriteEvent.when();
1121 SERIALIZE_SCALAR(reschedule);
1161 Tick reschedule = 0; local
1164 UNSERIALIZE_SCALAR(reschedule);
[all...]
/gem5/src/cpu/testers/memtest/
H A Dmemtest.cc194 reschedule(noResponseEvent, clockEdge(progressCheck));
305 reschedule(noRequestEvent, clockEdge(progressCheck), true);
337 reschedule(noRequestEvent, clockEdge(progressCheck), true);
/gem5/src/cpu/o3/
H A Dmem_dep_unit.hh136 void reschedule(const DynInstPtr &inst);
H A Dmem_dep_unit_impl.hh379 MemDepUnit<MemDepPred, Impl>::reschedule(const DynInstPtr &inst) function in class:MemDepUnit
H A Dcpu.hh146 reschedule(tickEvent, clockEdge(delay));
H A Dinst_queue_impl.hh1117 memDepUnit[resched_inst->threadNumber].reschedule(resched_inst);
/gem5/src/python/pybind11/
H A Devent.cc126 .def("reschedule", &EventQueue::reschedule,
/gem5/src/mem/
H A Dpacket_queue.cc175 em.reschedule(&sendEvent, when);
H A Dsimple_mem.cc220 reschedule(dequeueEvent,
H A Ddram_ctrl.cc1051 reschedule(rank_ref.activateEvent, act_tick);
1098 reschedule(rank_ref.prechargeEvent, pre_done_at);
1586 reschedule(dram_pkt->rankRef.writeDoneEvent, dram_pkt->readyTime);
/gem5/src/arch/x86/
H A Dinterrupts.cc574 reschedule(apicTimerEvent,
579 reschedule(apicTimerEvent,
769 reschedule(apicTimerEvent, apicTimerEventTick, true);
/gem5/src/dev/arm/
H A Dflash_device.cc271 reschedule(planeEvent,
338 reschedule(planeEvent, planeEventQueue[next_event].front().time, true);
/gem5/src/dev/serial/
H A Duart8250.cc85 reschedule(event, curTick() + interval);
/gem5/src/cpu/
H A Dthread_context.cc156 cpu->reschedule(quiesceEvent, resume, true);
/gem5/src/dev/net/
H A Ddist_iface.cc358 reschedule(DistIface::sync->nextAt);
490 eventManager->reschedule(recvDone, curTick());
H A Detherswitch.cc177 parent->reschedule(txEvent, curTick() + switchingDelay(), true);
/gem5/src/cpu/testers/traffic_gen/
H A Dbase.cc172 reschedule(noProgressEvent, curTick() + progressCheck, true);
/gem5/src/cpu/simple/
H A Datomic.cc768 reschedule(tickEvent, curTick() + latency, true);
/gem5/src/cpu/trace/
H A Dtrace_cpu.cc792 // have its execute tick earlier. Therefore, attempt to reschedule. It
1211 reschedule(dcacheNextEvent, when);

Completed in 55 milliseconds

12