Searched refs:GlobalSimLoopExitEvent (Results 1 - 13 of 13) sorted by relevance

/gem5/src/sim/
H A Dsimulate.hh34 class GlobalSimLoopExitEvent;
36 GlobalSimLoopExitEvent *simulate(Tick num_cycles = MaxTick);
37 extern GlobalSimLoopExitEvent *simulate_limit_event;
H A Dsim_events.cc57 GlobalSimLoopExitEvent::GlobalSimLoopExitEvent(Tick when, function in class:GlobalSimLoopExitEvent
65 GlobalSimLoopExitEvent::GlobalSimLoopExitEvent(const std::string &_cause, function in class:GlobalSimLoopExitEvent
73 GlobalSimLoopExitEvent::description() const
82 GlobalSimLoopExitEvent::process()
97 new GlobalSimLoopExitEvent(when + simQuantum, message, exit_code, repeat);
104 new GlobalSimLoopExitEvent(message, exit_code, repeat);
H A Dsimulate.cc75 GlobalSimLoopExitEvent *simulate_limit_event = nullptr;
82 GlobalSimLoopExitEvent *
103 new GlobalSimLoopExitEvent(mainEventQueue[0]->getCurTick(),
141 GlobalSimLoopExitEvent *global_exit_event =
142 dynamic_cast<GlobalSimLoopExitEvent *>(global_event);
H A Dsim_events.hh54 class GlobalSimLoopExitEvent : public GlobalEvent class in inherits:GlobalEvent
63 GlobalSimLoopExitEvent(Tick when, const std::string &_cause, int c,
65 GlobalSimLoopExitEvent(const std::string &_cause, int c, Tick repeat = 0);
/gem5/src/python/pybind11/
H A Devent.cc134 py::class_<GlobalSimLoopExitEvent,
135 std::unique_ptr<GlobalSimLoopExitEvent, py::nodelete>>(
136 m, "GlobalSimLoopExitEvent")
137 .def("getCause", &GlobalSimLoopExitEvent::getCause)
139 .def("getCode", &GlobalSimLoopExitEvent::getCode)
145 .def("getCode", [](GlobalSimLoopExitEvent *e) {
/gem5/util/systemc/gem5_within_systemc/
H A Dsc_module.cc252 GlobalSimLoopExitEvent *
262 GlobalEvent *limit_event = new GlobalSimLoopExitEvent(num_cycles,
288 GlobalSimLoopExitEvent *global_exit_event =
289 dynamic_cast<GlobalSimLoopExitEvent *>(global_event);
H A Dsc_module.hh156 GlobalSimLoopExitEvent *simulate(Tick num_cycles = MaxTick);
H A Dsc_gem5_control.cc282 GlobalSimLoopExitEvent *exit_event = NULL;
H A Dmain.cc290 GlobalSimLoopExitEvent *exit_event = NULL;
/gem5/src/python/m5/
H A Devent.py48 from _m5.event import GlobalSimLoopExitEvent as SimExit
/gem5/util/tlm/src/
H A Dsim_control.cc159 GlobalSimLoopExitEvent *exit_event = NULL;
/gem5/util/cxx_config/
H A Dmain.cc227 GlobalSimLoopExitEvent *exit_event = NULL;
/gem5/ext/sst/
H A Dgem5.cc175 GlobalSimLoopExitEvent *event = simulate(sim_cycles);

Completed in 16 milliseconds