Searched refs:delta (Results 26 - 44 of 44) sorted by relevance
12
/gem5/src/mem/ruby/network/ |
H A D | MessageBuffer.cc | 150 MessageBuffer::enqueue(MsgPtr message, Tick current_time, Tick delta) argument 163 assert(delta > 0); 170 arrival_time = current_time + delta; 172 // Randomization - ignore delta 188 "delta: %d arrival_time: %d last arrival_time: %d\n", 189 *this, name(), current_time, delta, arrival_time,
|
/gem5/src/cpu/ |
H A D | base.hh | 563 uint32_t delta = curCycle() - previousCycle; local 566 ppActiveCycles->notify(delta); 581 ppAllCycles->notify(delta);
|
/gem5/src/cpu/trace/ |
H A D | trace_cpu.hh | 438 delta(0), 498 int64_t tickDelta() { return delta; } 525 * which will be caught by assert(delta > 0) 527 int64_t delta; member in class:TraceCPU::FixedRetryGen 1072 * is scheduled at curTick() plus delta. If it returns false then delta is
|
H A D | trace_cpu.cc | 141 // events using a relative tick delta 1096 // true to indicate to schedule event at current Tick plus delta. If packet 1102 // tick to calculate delta 1106 delta = currElement.tick - last_tick;
|
/gem5/src/mem/cache/compressors/ |
H A D | bdi.hh | 80 * combination of base and delta size. Otherwise, just create a 81 * compressor for each base size with the highest available delta 128 * @tparam TD Type of a delta entry. 220 * joins multiple base-delta entries to generate the respective 64-bit 351 * @tparam TD Type of a delta entry. 386 * Add a delta to the deltas vector. 388 * @param base_index Base to which the delta refers. 389 * @param delta The delta value. 391 void addDelta(const std::size_t base_index, const TD delta); [all...] |
/gem5/tests/testing/ |
H A D | units.py | 82 delta = self.stop_time - self.start_time 83 kwargs["runtime"] = delta.total_seconds()
|
/gem5/src/arch/arm/ |
H A D | pmu.cc | 769 PMU::CounterState::add(uint64_t delta) argument 782 delta = 0; 785 value += delta; 788 if (delta > value_until_overflow) { 801 return value_until_overflow - delta + 1;
|
H A D | pmu.hh | 425 * @param delta Number of events to add to the counter. 428 uint64_t add(uint64_t delta);
|
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | NetworkInterface.cc | 409 int delta = m_vc_allocator[vnet]; local 414 if (m_out_vc_state[(vnet*m_vc_per_vnet) + delta]->isInState( 417 return ((vnet*m_vc_per_vnet) + delta);
|
/gem5/src/systemc/utils/ |
H A D | vcd.cc | 284 VcdTraceFile::trace(bool delta) argument 286 if (!delta) 291 if (delta) 294 if (_traceDeltas != delta)
|
H A D | vcd.hh | 80 void trace(bool delta) override;
|
H A D | tracefile.hh | 214 virtual void trace(bool delta) = 0;
|
/gem5/src/base/ |
H A D | circular_queue.hh | 127 void increase(uint32_t& v, size_t delta = 1) 129 v = moduloAdd(v, delta, _capacity);
|
H A D | remote_gdb.hh | 230 /// Schedule an event which will be triggered "delta" instructions later. 231 void scheduleInstCommitEvent(Event *ev, int delta);
|
H A D | remote_gdb.cc | 760 BaseRemoteGDB::scheduleInstCommitEvent(Event *ev, int delta) argument 765 eq->schedule(ev, eq->getCurTick() + delta);
|
/gem5/src/systemc/core/ |
H A D | scheduler.cc | 477 // If we're not supposed to finish the delta cycle, flush all 485 Scheduler::trace(bool delta) argument 488 tf->trace(delta);
|
H A D | scheduler.hh | 59 * delta cycles, and timed notifications. 67 * 3. Process delta notifications. 79 * Because delta notifications are scheduled at the standard priority, all 83 * evaluate phase of the first delta cycle. 87 * A delta cycle has three phases within it. 90 * 3. The delta notification phase where delta notifications happen. 92 * The readyEvent runs all three steps of the delta cycle. It first goes 101 * delta notifications/timeouts which will have been scheduled during either 105 * If any processes became runnable during the delta notificatio [all...] |
/gem5/src/cpu/simple/ |
H A D | atomic.cc | 233 Cycles delta = ticksToCycles(threadInfo[thread_num]->thread->lastActivate - 235 numCycles += delta;
|
H A D | timing.cc | 939 const Cycles delta(curCycle() - previousCycle); 941 numCycles += delta;
|
Completed in 51 milliseconds
12