/gem5/src/systemc/tests/tlm/cancel_all/ |
H A D | cancel_all.cpp | 31 m_peq.notify( *trans, phase, sc_time(rand() % 100, SC_NS) ); 43 m_peq.notify( *trans, phase, sc_time(rand() % 100, SC_NS) ); 100 m_peq.notify( *trans, sc_time(rand() % 100, SC_NS) ); 112 m_peq.notify( *trans, sc_time(rand() % 100, SC_NS) );
|
/gem5/util/systemc/gem5_within_systemc/ |
H A D | sc_module.hh | 79 * notify the module so that the yielding 'wait' can be interrupted. 90 /** Event to trigger (via. ::notify) for event scheduling from 144 void notify(sc_core::sc_time time_from_now = sc_core::SC_ZERO_TIME);
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_spawn_options/test01/ |
H A D | test01.cpp | 83 e1.notify(100, SC_NS); 128 send.notify(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test04/ |
H A D | test04.cpp | 72 e1.notify(15, SC_NS); 113 send.notify(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/misc/reports/test01/ |
H A D | test01.cpp | 156 e1.notify( 10, SC_MS ); 165 e2.notify( 10, SC_MS );
|
/gem5/src/systemc/tests/systemc/utils/sc_report/log_file/ |
H A D | log_file.cpp | 98 uut.trigger_m.notify( 20, SC_NS ); 99 uut.trigger_t.notify( 30, SC_NS );
|
/gem5/src/systemc/core/ |
H A D | sc_event.cc | 339 void sc_event::notify() { _gem5_event->notify(); } function in class:sc_core::sc_event 340 void sc_event::notify(const sc_time &t) { _gem5_event->notify(t); } function in class:sc_core::sc_event 341 void sc_event::notify(double d, sc_time_unit u) { _gem5_event->notify(d, u); } function in class:sc_core::sc_event
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_pause/ |
H A D | sc_pause.cpp | 76 timed_event.notify(1234, SC_NS); 148 immed_event.notify(); 149 delta_event.notify(SC_ZERO_TIME); 313 top.timed_ev.notify(42, SC_US); 314 top.delta_ev.notify(SC_ZERO_TIME); 331 top.immed_ev.notify();
|
/gem5/src/systemc/tests/include/ |
H A D | SimpleATInitiator1.h | 234 mEndResponseEvent.notify(ACCEPT_DELAY); 261 mEndRequestPhase.notify(sc_core::SC_ZERO_TIME); 271 mEndRequestPhase.notify(sc_core::SC_ZERO_TIME); 280 mEndResponseEvent.notify(ACCEPT_DELAY); 315 mEndResponseEvent.notify(ACCEPT_DELAY);
|
H A D | SimpleBusAT.h | 134 mResponsePEQ.notify(*trans, t); 153 mResponsePEQ.notify(*trans, t); 230 mRequestPEQ.notify(trans, t); 233 mEndResponseEvent.notify(t); 256 mEndRequestEvent.notify(t); 258 mResponsePEQ.notify(trans, t);
|
/gem5/util/tlm/examples/slave_port/ |
H A D | sc_target.cc | 118 m_peq.notify(trans, phase, delay); 187 target_done_event.notify(delay); 269 m_peq.notify(trans, bw_phase, delay);
|
/gem5/src/systemc/ext/core/ |
H A D | sc_event.hh | 183 void notify(); 184 void notify(const sc_time &); 185 void notify(double, sc_time_unit);
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/mixed_child_procs/ |
H A D | mixed_child_procs.cpp | 98 ev.notify(); 112 ev.notify(); 121 ev.notify();
|
/gem5/src/systemc/channel/ |
H A D | sc_signal.cc | 69 _valueChangedEvent.notify(sc_core::SC_ZERO_TIME); 76 _posedgeEvent.notify(sc_core::SC_ZERO_TIME); 83 _negedgeEvent.notify(sc_core::SC_ZERO_TIME);
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_event.cpp | 82 sc_event::notify() function in class:sc_core::sc_event 102 sc_event::notify( const sc_time& t ) function in class:sc_core::sc_event 168 "notify_delayed(...) is deprecated, use notify(sc_time) instead" ); 483 // Class for storing the time to notify a timed event. 656 "the notify() function is deprecated use sc_event::notify()" ); 662 notify( sc_event& e ) function in namespace:sc_core 665 e.notify(); 669 notify( const sc_time& t, sc_event& e ) function in namespace:sc_core 672 e.notify( 676 notify( double v, sc_time_unit tu, sc_event& e ) function in namespace:sc_core [all...] |
H A D | sc_event.h | 272 void notify(); 273 void notify( const sc_time& ); 274 void notify( double, sc_time_unit ); 336 // Class for storing the time to notify a timed event. 391 sc_event::notify( double v, sc_time_unit tu ) function in class:sc_core::sc_event 393 notify( sc_time( v, tu, m_simc ) ); 467 extern void notify( sc_event& e ); 468 extern void notify( const sc_time& t, sc_event& e ); 469 extern void notify( double v, sc_time_unit tu, sc_event& e );
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | simple_target_socket.h | 150 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME); 155 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME); 158 it->second->notify(t); 287 ph->m_e.notify(t); 292 m_end_response.notify(t); 317 m_peq.notify(trans, t); 335 // release will not delete the transaction, it will notify mm_ext.done 476 // notify transaction is finished 480 it->second->notify(t); 505 // notify transactio [all...] |
/gem5/src/systemc/tests/systemc/communication/sc_signal/check_writer/test16/ |
H A D | test16.cpp | 111 ev[id-1].notify(); 118 ev_schedule.notify();
|
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/test01/ |
H A D | test01.cpp | 85 e1.notify(100, SC_NS); 148 send.notify();
|
/gem5/src/systemc/tests/systemc/kernel/process_control/test02/ |
H A D | test02.cpp | 151 m_event1.notify(SC_ZERO_TIME); 155 m_event2.notify(SC_ZERO_TIME);
|
/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/ |
H A D | fifo.hh | 148 // #samples read without notify during this delta cycle 210 m_data_read_event.notify(sc_core::SC_ZERO_TIME); 214 m_data_written_event.notify(sc_core::SC_ZERO_TIME);
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | simple_target_socket.h | 151 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME); 156 m_owner->m_end_request.notify(sc_core::SC_ZERO_TIME); 158 it->second->notify(t); 292 ph->m_e.notify(t); 297 m_end_response.notify(t); 320 m_peq.notify(trans, t); 339 // notify mm_ext.done. 491 it->second->notify(t); 525 it->second->notify(t); 550 ext->done.notify(); [all...] |
/gem5/src/mem/cache/prefetch/ |
H A D | base.hh | 77 void notify(const PacketPtr &pkt) override; 345 virtual void notify(const PacketPtr &pkt, const PrefetchInfo &pfi) = 0;
|
/gem5/src/sim/power/ |
H A D | thermal_domain.cc | 90 ppThermalUpdate->notify(node->temp);
|
/gem5/util/tlm/src/ |
H A D | sc_peq.hh | 82 void notify(tlm::tlm_generic_payload& trans, const tlm::tlm_phase& phase, function in class:Gem5SystemC::PayloadEvent
|