/gem5/src/systemc/ext/tlm_utils/ |
H A D | simple_initiator_socket.h | 65 sc_core::sc_time &)) 83 transaction_type &, phase_type &, sc_core::sc_time &); 118 sc_core::sc_time &t) 213 int, transaction_type &, phase_type &, sc_core::sc_time &), 234 int, transaction_type &, phase_type &, sc_core::sc_time &); 277 sc_core::sc_time &t)
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | tlm2_base_protocol_checker.h | 199 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) 216 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay) 230 virtual void b_transport( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay ) 272 void b_transport_pre_checks( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay); 274 void b_transport_post_checks( tlm::tlm_generic_payload& trans, sc_core::sc_time& delay); 277 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay); 281 sc_core::sc_time& delay, tlm::tlm_sync_enum status); 284 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay); 287 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time& delay, 291 tlm::tlm_generic_payload& trans, tlm::tlm_phase& phase, sc_core::sc_time [all...] |
H A D | multi_socket_bases.h | 97 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn, typename TRAITS::tlm_phase_type& ph, sc_core::sc_time& t 105 #define TLM_FULL_ARG_LIST typename TRAITS::tlm_payload_type& txn, sc_core::sc_time& t 165 sc_core::sc_time& t){ 177 void b_transport(transaction_type& trans,sc_core::sc_time& t){ 268 sc_core::sc_time& t){
|
/gem5/src/systemc/tests/include/ |
H A D | CoreDecouplingLTInitiator.h | 62 tlm_utils::tlm_quantumkeeper::set_global_quantum(sc_core::sc_time(500, sc_core::SC_NS)); 144 sc_core::sc_time t = mQuantumKeeper.get_local_time();
|
H A D | SimpleLTInitiator1.h | 130 sc_core::sc_time t(sc_core::SC_ZERO_TIME); 142 tlm::tlm_sync_enum nb_transport_bw(transaction_type &,phase_type &,sc_core::sc_time & )
|
H A D | SimpleATInitiator1.h | 186 sc_core::sc_time t; 255 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 300 sc_core::sc_time t = sc_core::SC_ZERO_TIME; 320 const sc_core::sc_time ACCEPT_DELAY;
|
H A D | SimpleBusAT.h | 117 sc_core::sc_time t = sc_core::SC_ZERO_TIME; 179 sc_core::sc_time t = sc_core::SC_ZERO_TIME; 224 sc_core::sc_time& t) 248 sc_core::sc_time& t)
|
/gem5/util/tlm/src/ |
H A D | sc_peq.hh | 83 const sc_core::sc_time& delay)
|
H A D | sc_slave_port.hh | 112 sc_core::sc_time& t);
|
H A D | sc_master_port.cc | 146 tlm::tlm_phase& phase, sc_core::sc_time& delay) 258 sc_core::sc_time& t) 282 sc_core::sc_time((double)(ticks / SimClock::Int::ps), sc_core::SC_PS); 338 auto delay = sc_core::sc_time::from_value(pkt->payloadDelay); 369 sc_core::sc_time& delay)
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/recursive_kill_bug/ |
H A D | recursive_kill_bug.cpp | 102 sc_assert( sc_time_stamp() == sc_time(10, SC_NS) );
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_writer_policy/ |
H A D | sc_writer_policy.cpp | 47 sc_time delay; 54 M(sc_module_name _name, sc_time _delay) 145 m1 = new M("m1", sc_time(1, SC_PS)); 146 m2 = new M("m2", sc_time(2, SC_PS));
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test03/ |
H A D | test03.cpp | 39 //test of sc_prim_channel::next_trigger(const sc_time&) 84 sc_time t(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test07/ |
H A D | test07.cpp | 39 // test of sc_prim_channel::next_trigger(const sc_time&, sc_event&) 92 const sc_time t(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test08/ |
H A D | test08.cpp | 39 // test of sc_prim_channel::next_trigger(sc_time&, sc_event_and_list&) 97 const sc_time t(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test12/ |
H A D | test12.cpp | 39 // test of sc_prim_channel::wait(const sc_time&) 74 sc_time t1(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test14/ |
H A D | test14.cpp | 74 sc_time t(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test16/ |
H A D | test16.cpp | 39 // test of sc_prim_channel::wait(sc_time, sc_event_and_list&) 97 sc_time t(10, SC_NS);
|
/gem5/src/systemc/tests/systemc/communication/sc_prim_channel/test18/ |
H A D | test18.cpp | 39 // test of sc_prim_channel::wait(sc_time, sc_event_or_list&) 97 sc_time t(10, SC_NS);
|
/gem5/src/systemc/tlm_bridge/ |
H A D | sc_peq.hh | 83 const sc_core::sc_time& delay)
|
/gem5/src/systemc/core/ |
H A D | event.cc | 178 Event::notify(const sc_core::sc_time &t) 190 Event::notifyDelayed(const sc_core::sc_time &t)
|
/gem5/src/systemc/ext/core/ |
H A D | sc_event.hh | 41 #include "sc_time.hh" 184 void notify(const sc_time &); 194 void notify_delayed(const sc_time &);
|
/gem5/src/systemc/tests/tlm/bugs/multi_passthrough_sockets_bug/ |
H A D | multi_passthrough_sockets_bug.cpp | 57 sc_core::sc_time t = sc_core::SC_ZERO_TIME; 86 virtual void transport(int port, tlm::tlm_generic_payload & transaction, sc_core::sc_time & t) {}
|
/gem5/util/systemc/gem5_within_systemc/ |
H A D | sc_module.cc | 137 Module::notify(sc_core::sc_time time_from_now) 227 eventLoopEnterEvent.notify(sc_core::sc_time::from_value(
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/living_children/ |
H A D | living_children.cpp | 69 sc_assert( sc_time_stamp() == sc_time(3, SC_NS) );
|