Searched refs:current (Results 1 - 25 of 42) sorted by relevance

12

/gem5/src/systemc/channel/
H A Dsc_mutex.cc58 holder = ::sc_gem5::scheduler.current();
65 if (holder != ::sc_gem5::scheduler.current())
H A Dsc_signal_resolved.cc53 ::sc_gem5::Process *p = ::sc_gem5::scheduler.current();
H A Dsc_signal.cc127 Process *p = scheduler.current();
151 Process *p = scheduler.current();
/gem5/src/systemc/tlm_core/2/quantum/
H A Dglobal_quantum.cc42 const sc_core::sc_time current = sc_core::sc_time_stamp(); local
45 g_quant.value() - (current.value() % g_quant.value()));
/gem5/src/mem/ruby/profiler/
H A DStoreTrace.cc109 Tick current = curTick(); local
120 m_first_store = current;
123 m_last_store = current;
131 Tick current = curTick(); local
138 m_store_first_to_stolen.add(current - m_first_store);
140 m_store_last_to_stolen.add(current - m_last_store);
146 s_store_first_to_stolen_ptr->add(current - m_first_store);
148 s_store_last_to_stolen_ptr->add(current - m_last_store);
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_quantum/
H A Dtlm_global_quantum.h78 const sc_core::sc_time current = sc_core::sc_time_stamp(); local
80 return g_quant - (current % g_quant);
/gem5/src/systemc/utils/
H A Dsc_report_handler.cc93 ::sc_gem5::Process *current = ::sc_gem5::scheduler.current(); local
96 current ? current->name() : nullptr, msgInfo.id);
99 if (current) {
100 current->lastReport(&report);
299 ::sc_gem5::Process *current = ::sc_gem5::scheduler.current(); local
300 if (current)
301 current
317 ::sc_gem5::Process *current = ::sc_gem5::scheduler.current(); local
326 ::sc_gem5::Process *current = ::sc_gem5::scheduler.current(); local
393 ::sc_gem5::Process *current = ::sc_gem5::scheduler.current(); local
[all...]
/gem5/src/mem/cache/prefetch/
H A Daccess_map_pattern_matching.hh136 * @param current target block (cacheline)
138 * @return true if current is a prefetch candidate
141 Addr current, int stride) const
143 enum AccessMapState tgt = states[current - stride];
144 enum AccessMapState s = states[current + stride];
145 enum AccessMapState s2 = states[current + 2 * stride];
146 enum AccessMapState s2_p1 = states[current + 2 * stride + 1];
140 checkCandidate(std::vector<AccessMapState> const &states, Addr current, int stride) const argument
/gem5/ext/dsent/model/optical_graph/
H A DOpticalWavelength.cc68 OpticalDataPath& current = m_data_paths_->at(i); local
69 bool current_laser = current.laser == laser_;
70 bool current_modulator = current.modulator == modulator_;
79 current.detectors.push_back(detector_);
80 current.losses.push_back(loss_);
111 // Get the current data_path
/gem5/src/systemc/core/
H A Dsc_process_handle.cc62 sc_process_b *current = ::sc_gem5::scheduler.current(); local
63 if (!current)
65 current->file = file;
66 current->lineno = lineno;
73 return ::sc_gem5::scheduler.current();
317 return sc_process_handle(::sc_gem5::scheduler.current());
H A Dsc_simcontext.cc54 ::sc_gem5::Process *p = ::sc_gem5::scheduler.current();
H A Dsc_module.cc542 sc_gem5::Process *p = sc_gem5::scheduler.current();
550 sc_gem5::Process *p = sc_gem5::scheduler.current();
558 sc_gem5::Process *p = sc_gem5::scheduler.current();
566 sc_gem5::Process *p = sc_gem5::scheduler.current();
574 sc_gem5::Process *p = sc_gem5::scheduler.current();
588 sc_gem5::Process *p = sc_gem5::scheduler.current();
602 sc_gem5::Process *p = sc_gem5::scheduler.current();
616 sc_gem5::Process *p = sc_gem5::scheduler.current();
630 ::sc_gem5::Process *p = sc_gem5::scheduler.current();
657 sc_gem5::Process *p = sc_gem5::scheduler.current();
[all...]
/gem5/src/cpu/
H A Dprofile.cc104 ProfileNode *current = &top; local
106 ProfileNode *&ptr = current->children[stack[size - i - 1]];
110 current = ptr;
113 return current;
/gem5/tests/test-progs/hello/src/
H A DMakefile.arm2 SERVER_PATH=/z/www/htdocs/dist/current/test-progs/hello/bin/arm/linux
3 FETCH_PATH=http://gem5.org/dist/current/test-progs/hello/bin/arm/linux
H A DMakefile.x862 SERVER_PATH=/z/www/htdocs/dist/current/test-progs/hello/bin/x86/linux
3 FETCH_PATH=http://gem5.org/dist/current/test-progs/hello/bin/x86/linux
/gem5/src/arch/arm/
H A Dnativetrace.hh80 int current; member in struct:Trace::ArmNativeTrace::ThreadState
89 current = 0;
H A Dnativetrace.cc69 oldState = state[current];
70 current = (current + 1) % 2;
71 newState = state[current];
104 oldState = state[current];
105 current = (current + 1) % 2;
106 newState = state[current];
/gem5/tests/test-progs/m5-exit/src/
H A DMakefile.x862 SERVER_PATH=/z/www/htdocs/dist/current/test-progs/m5-exit/bin/x86/linux
3 FETCH_PATH=http://gem5.org/dist/current/test-progs/m5-exit/bin/x86/linux
/gem5/src/base/
H A Dcoroutine.test.cc157 int current = 1;
160 int sum = prev + current;
163 prev = current;
164 current = sum;
/gem5/util/statetrace/arch/arm/
H A Dtracechild.cc214 string current; local
223 current += cbuf[x];
226 currentStart, current.c_str());
228 current = "";
/gem5/src/systemc/tests/systemc/misc/stars/star110089/
H A Dstar110089.cpp337 if (signal_pending(current))
356 current->state = TASK_INTERRUPTIBLE;
/gem5/system/alpha/console/
H A Ddbmentry.S45 br t0, 2f # get the current PC
142 br t0, 2f # get the current PC
156 br t0, 2f # get the current PC
/gem5/src/arch/sparc/
H A Dfaults.hh79 virtual PrivilegeLevel getNextLevel(PrivilegeLevel current) = 0;
94 getNextLevel(PrivilegeLevel current) argument
96 return vals.nextPrivilegeLevel[current];
/gem5/util/statetrace/arch/amd64/
H A Dtracechild.cc297 string current; local
306 current += cbuf[x];
309 currentStart, current.c_str());
311 current = "";
/gem5/util/maint/
H A Dcreate_patches.sh67 1. Rebase the patches in the current branch onto the upstream

Completed in 30 milliseconds

12