/gem5/src/systemc/core/ |
H A D | event.cc | 53 _inHierarchy(!internal), delayedNotify([this]() { this->notify(); }), 140 Event::notify(StaticSensitivities &senses) function in class:sc_gem5::Event 143 s->notify(this); 147 Event::notify(DynamicSensitivities &senses) function in class:sc_gem5::Event 152 if (senses[pos]->notify(this)) 161 Event::notify() function in class:sc_gem5::Event 171 notify(staticSenseMethod); 172 notify(dynamicSenseMethod); 173 notify(staticSenseThread); 174 notify(dynamicSenseThrea 178 Event::notify(const sc_core::sc_time &t) function in class:sc_gem5::Event [all...] |
H A D | event.hh | 76 void notify(StaticSensitivities &senses); 77 void notify(DynamicSensitivities &senses); 79 void notify(); 80 void notify(const sc_core::sc_time &t); 82 notify(double d, sc_core::sc_time_unit &u) function in class:sc_gem5::Event 84 notify(sc_core::sc_time(d, u));
|
H A D | sc_join.cc | 58 void sc_join::signal() { if (!--remaining) joinEvent.notify(); }
|
/gem5/src/systemc/tests/systemc/misc/memory_explosion/test01/ |
H A D | test01.cpp | 67 e1.notify(sc_time(5,sc_ns)); 85 e2.notify(sc_time(1,sc_ns)); 88 e3.notify(sc_time(10,sc_ns));
|
/gem5/src/systemc/tests/systemc/tmp/others/sc_start_starvation/ |
H A D | sc_start_starvation.cpp | 23 ev2.notify(150, SC_NS);
34 ev.notify(250, SC_NS);
66 ev.notify(SC_ZERO_TIME);
70 ev.notify(10, SC_NS);
74 ev.notify(10, SC_NS);
78 ev.notify(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/kernel/sc_event/test01/ |
H A D | test01.cpp | 60 e_a.notify(); 75 e_b.notify();
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/proc_ctrl_immed/ |
H A D | proc_ctrl_immed.cpp | 102 ev.notify(); 106 ev.notify(); 115 ev.notify(); 120 ev.notify(); 128 ev.notify(); 133 ev.notify(); 143 ev.notify(); 148 ev.notify(); 153 ev.notify(); 163 ev.notify(); [all...] |
/gem5/src/systemc/tests/systemc/bugs/async_reset_init/ |
H A D | async_reset_init.cpp | 114 top.ev.notify(SC_ZERO_TIME); 120 top.ev.notify(SC_ZERO_TIME); 122 top.ev.notify(SC_ZERO_TIME); 128 top.ev.notify(SC_ZERO_TIME);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test05/ |
H A D | test05.cpp | 80 write_event_1.notify(20, SC_NS); 83 write_event_2.notify(5, SC_NS); 86 write_event_2.notify(5, SC_NS); 87 write_event_1.notify(5, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test08/ |
H A D | test08.cpp | 81 write_event_1.notify(20, SC_NS); 84 write_event_2.notify(5, SC_NS); 87 write_event_2.notify(5, SC_NS); 88 write_event_1.notify(5, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test11/ |
H A D | test11.cpp | 80 write_event_1.notify(5, SC_NS); 81 write_event_1.notify(5, SC_NS); 84 write_event_1.notify(10, SC_NS); 87 write_event_2.notify(15, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test15/ |
H A D | test15.cpp | 82 write_event_1.notify(20, SC_NS); 85 write_event_2.notify(5, SC_NS); 88 write_event_2.notify(5, SC_NS); 89 write_event_1.notify(5, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test16/ |
H A D | test16.cpp | 82 write_event_1.notify(20, SC_NS); 85 write_event_2.notify(5, SC_NS); 88 write_event_2.notify(5, SC_NS); 89 write_event_1.notify(5, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test20/ |
H A D | test20.cpp | 82 write_event_1.notify(5, SC_NS); 83 write_event_1.notify(5, SC_NS); 86 write_event_1.notify(10, SC_NS); 89 write_event_2.notify(15, SC_NS);
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_barrier/test01/ |
H A D | sc_barrier.h | 76 m_barrier_event.notify(SC_ZERO_TIME);
|
/gem5/src/mem/cache/prefetch/ |
H A D | multi.hh | 63 void notify(const PacketPtr &pkt, const PrefetchInfo &pfi) override {};
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_start_starvation/ |
H A D | sc_start_starvation.cpp | 58 ev2.notify(150, SC_NS); 71 ev.notify(250, SC_NS); 117 ev.notify(SC_ZERO_TIME); 129 ev.notify(10, SC_NS); 137 ev.notify(10, SC_NS); 141 ev.notify(10, SC_NS); 146 ev.notify();
|
/gem5/src/systemc/channel/ |
H A D | sc_mutex.cc | 69 unlockEvent.notify();
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/disable_enable/ |
H A D | disable_enable.cpp | 62 ev.notify(); 66 ev.notify(); 71 ev.notify(); 76 ev.notify();
|
/gem5/src/systemc/tests/systemc/kernel/sc_stop/test03/ |
H A D | test03.cpp | 61 immediate_event.notify();
|
/gem5/src/systemc/tests/systemc/misc/stars/star125412/ |
H A D | test.cpp | 70 e.notify(55, SC_NS);
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_event_queue.cpp | 76 void sc_event_queue::notify (const sc_time& when) function in class:sc_core::sc_event_queue 81 m_e.notify( when ); 96 m_e.notify( *m_ppq.top() - sc_time_stamp() ); 140 // Andy Goodrich: conversion to use sc_event::notify(SC_ZERO_TIME) instead of
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test06/ |
H A D | test06.cpp | 80 write_event_1.notify(20, SC_NS); 83 write_event_1.notify(5, SC_NS); 86 write_event_2.notify(6, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test09/ |
H A D | test09.cpp | 81 write_event_1.notify(20, SC_NS); 84 write_event_1.notify(5, SC_NS); 87 write_event_2.notify(6, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test17/ |
H A D | test17.cpp | 82 write_event_1.notify(20, SC_NS); 85 write_event_1.notify(5, SC_NS); 88 write_event_2.notify(6, SC_NS);
|