Searched refs:curTick (Results 101 - 125 of 213) sorted by relevance

123456789

/gem5/configs/example/arm/
H A Dfs_bigLITTLE.py327 print("Dropping checkpoint at tick %d" % m5.curTick())
328 cpt_dir = os.path.join(checkpoint_dir, "cpt.%d" % m5.curTick())
332 print(exit_msg, " @ ", m5.curTick())
/gem5/src/cpu/
H A Dpc_event.cc121 cprintf("%d: event at %#x: %s\n", curTick(), (*i)->pc(),
H A Dinst_pb_trace.cc161 curMsg->set_tick(curTick());
/gem5/src/dev/arm/
H A Dflash_device.cc259 cbe.time = time[count] + curTick();
305 assert(planeEventQueue[plane_address].front().time >= curTick());
307 if (planeEventQueue[plane_address].front().time == curTick()) {
591 if (planeEvent.when() > curTick()) {
H A Drv_ctrl.cc71 clk = SimClock::Float::MHz * curTick() * 24;
76 clk100 = SimClock::Float::MHz * curTick() * 100;
/gem5/src/gpu-compute/
H A Dshader.hh94 Tick curCycle() const { return curTick() / clock; }
H A Dtlb_coalescer.hh107 * option is to change it to curTick(), so we coalesce based
152 Tick curCycle() const { return curTick() / clock; }
/gem5/configs/example/
H A Druby_direct_test.py136 print('Exiting @ tick', m5.curTick(), 'because', exit_event.getCause())
H A Druby_random_test.py164 print('Exiting @ tick', m5.curTick(), 'because', exit_event.getCause())
H A Dapu_se.py563 print("Switched CPUS @ tick %s" % (m5.curTick()))
565 exit_event = m5.simulate(maxtick - m5.curTick())
574 print("Switched CPUS @ tick %s" % (m5.curTick()))
578 exit_event = m5.simulate(maxtick - m5.curTick())
580 print("Ticks:", m5.curTick())
/gem5/src/systemc/core/
H A Dkernel.cc116 schedule(t0Event, curTick());
/gem5/configs/learning_gem5/part1/
H A Dtwo_level.py157 print('Exiting @ tick %i because %s' % (m5.curTick(), exit_event.getCause()))
/gem5/src/mem/cache/
H A Dqueue.hh221 if (readyList.empty() || readyList.front()->readyTime > curTick()) {
H A Dmshr.hh517 assert(readyTime <= curTick());
518 readyTime = curTick() + delay_ticks;
/gem5/src/mem/
H A Dpacket_queue.hh116 { return !transmitList.empty() && transmitList.front().tick <= curTick(); }
124 * head packet is scheduled for curTick() (or earlier).
H A Dbridge.cc253 assert(req.tick <= curTick());
291 assert(resp.tick <= curTick());
H A Dserial_link.cc279 assert(req.tick <= curTick());
322 assert(resp.tick <= curTick());
H A Drequest.hh342 * latencies. This field is set to curTick() any time paddr or vaddr
417 setPhys(paddr, size, flags, mid, curTick());
424 * just physical address, size, flags, and timestamp (to curTick()).
434 setPhys(paddr, size, flags, mid, curTick());
537 _time = curTick();
845 void setTranslateLatency() { translateDelta = curTick() - _time; }
852 void setAccessLatency() { accessDelta = curTick() - _time - translateDelta; }
/gem5/src/dev/
H A Dpixelpump.cc349 relativeTick = when() - curTick();
358 parent.schedule(this, relativeTick + curTick());
/gem5/util/cxx_config/
H A Dmain.cc243 std::cerr << "Simulation stop at tick " << curTick()
305 std::cerr << "Exit at tick " << curTick()
/gem5/src/sim/power/
H A Dthermal_model.cc241 schedule(stepEvent, curTick() + SimClock::Int::s * _step);
278 schedule(stepEvent, curTick() + SimClock::Int::s * _step);
/gem5/src/arch/arm/linux/
H A Dsystem.cc369 curTick(), taskMap[pid], tc->cpuId(), (int) pid, (int) tgid,
374 Stats::schedStatEvent(true, true, curTick(), 0);
/gem5/src/mem/qos/
H A Dmem_ctrl.cc112 requestTimes[m_id][addr].push_back(curTick());
189 double latency = (double) (curTick() + delay - requestTime)
/gem5/src/sim/
H A Dserialize.cc105 paramOut(cp, "curTick", curTick());
112 paramIn(cp, "curTick", unserializedCurTick);
258 // use csprintf to insert curTick() into directory name if it
261 csprintf(name, curTick()) : name;
/gem5/src/cpu/testers/garnet_synthetic_traffic/
H A DGarnetSyntheticTraffic.cc146 fatal("%s deadlocked at cycle %d\n", name(), curTick());
176 if (curTick() >= simCycles)

Completed in 41 milliseconds

123456789