/gem5/src/systemc/ext/channel/ |
H A D | sc_event_queue.hh | 42 namespace sc_core namespace 84 } // namespace sc_core
|
H A D | sc_signal_inout_if.hh | 36 namespace sc_core namespace 92 } // namespace sc_core
|
H A D | sc_signal_resolved.hh | 52 namespace sc_core namespace 84 } // namespace sc_core
|
/gem5/src/systemc/ext/dt/ |
H A D | sc_mempool.hh | 32 namespace sc_core namespace 83 } // namespace sc_core
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/overkill_bug/ |
H A D | overkill_bug.cpp | 33 using namespace sc_core;
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/version_macros/ |
H A D | version_macros.cpp | 41 using namespace sc_core;
|
/gem5/src/systemc/tests/systemc/tmp/others/bogus_reset/ |
H A D | bogus_reset.cpp | 5 using namespace sc_core;
|
/gem5/src/systemc/tests/systemc/utils/sc_report/test04/ |
H A D | empty_msg_id.cpp | 32 using sc_core::sc_report_handler;
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | multi_socket_bases.h | 114 typename TRAITS::tlm_phase_type &ph, sc_core::sc_time &t 123 typename TRAITS::tlm_payload_type &txn, sc_core::sc_time &t 186 transaction_type &txn, phase_type &p, sc_core::sc_time &t) 200 b_transport(transaction_type &trans, sc_core::sc_time &t) 244 register_port(sc_core::sc_port_base &b, const char * /* name */) 263 sc_core::sc_port_base *get_other_side() { return m_caller_port; } 276 sc_core::sc_port_base *m_caller_port; 307 sc_core::sc_time &t) 371 sc_core::sc_port_policy POL=sc_core [all...] |
/gem5/src/systemc/tlm_bridge/ |
H A D | gem5_to_tlm.hh | 83 class Gem5ToTlmBridgeBase : public sc_core::sc_module 86 using sc_core::sc_module::sc_module; 190 sc_core::sc_time &t); 198 Gem5ToTlmBridge(Params *p, const sc_core::sc_module_name &mn);
|
H A D | sc_peq.hh | 83 const sc_core::sc_time& delay) 94 Tick nextEventTick = sc_core::sc_time_stamp().value() + delay.value();
|
/gem5/ext/systemc/src/tlm_utils/ |
H A D | multi_passthrough_target_socket.h | 43 ,sc_core::sc_port_policy POL = sc_core::SC_ONE_OR_MORE_BOUND 65 typedef sync_enum_type (MODULE::*nb_cb)(int, transaction_type&, phase_type&, sc_core::sc_time&); 66 typedef void (MODULE::*b_cb)(int, transaction_type&, sc_core::sc_time&); 82 : base_type(sc_core::sc_gen_unique_name("multi_passthrough_target_socket")) 123 if (!sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >::get_interface()) 141 sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >::bind(*binder); 236 virtual sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >& get_base_export() 242 virtual const sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >& get_base_export() const
|
H A D | simple_initiator_socket.h | 44 base_type(sc_core::sc_gen_unique_name("simple_initiator_socket")), 60 sc_core::sc_time&)) 77 sc_core::sc_time&); 115 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t) 169 base_type(sc_core::sc_gen_unique_name("simple_initiator_socket_tagged")), 186 sc_core::sc_time&), 208 sc_core::sc_time&); 252 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
|
H A D | passthrough_target_socket.h | 44 base_type(sc_core::sc_gen_unique_name("passthrough_target_socket")), 63 sc_core::sc_time&)) 70 sc_core::sc_time&)) 94 sc_core::sc_time&); 96 sc_core::sc_time&); 166 sc_core::sc_time& t) 181 void b_transport(transaction_type& trans, sc_core::sc_time& t) 255 base_type(sc_core::sc_gen_unique_name("passthrough_target_socket_tagged")), 275 sc_core::sc_time&), 285 sc_core [all...] |
/gem5/util/tlm/src/ |
H A D | sc_peq.hh | 83 const sc_core::sc_time& delay) 94 Tick nextEventTick = sc_core::sc_time_stamp().value() + delay.value();
|
H A D | sc_slave_port.hh | 58 assert(curTick() == sc_core::sc_time_stamp().value()); \ 112 sc_core::sc_time& t);
|
/gem5/util/tlm/examples/slave_port/ |
H A D | sc_target.hh | 45 using namespace sc_core; 65 Target(sc_core::sc_module_name name,
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | scfx_params.hh | 105 SC_REPORT_ERROR(sc_core::SC_ID_INVALID_O_MODE_, 106 sc_core::SC_ID_WRAP_SM_NOT_DEFINED_);
|
/gem5/src/systemc/tests/systemc/compliance_1666/test205/ |
H A D | test205.cpp | 2 using namespace sc_core;
4 using sc_core::wait;
|
/gem5/src/systemc/tests/systemc/kernel/process_control/test04/ |
H A D | test04.cpp | 45 // Andy Goodrich: addition to set sc_core::sc_allow_process_control_corners 126 sc_core::sc_allow_process_control_corners = true; 132 sc_core::sc_allow_process_control_corners = true;
|
/gem5/src/systemc/tests/systemc/kernel/process_control/test08/ |
H A D | test08.cpp | 42 // Andy Goodrich: addition to set sc_core::sc_allow_process_control_corners 118 sc_core::sc_allow_process_control_corners = true; 122 sc_core::sc_allow_process_control_corners = true;
|
/gem5/src/systemc/tests/tlm/bus/ |
H A D | bus.cpp | 77 sc_core::sc_start(); 78 sc_core::sc_stop();
|
/gem5/src/systemc/tests/tlm/bus_dmi/ |
H A D | bus_dmi.cpp | 76 sc_core::sc_start(); 77 sc_core::sc_stop();
|
/gem5/util/systemc/gem5_within_systemc/ |
H A D | main.cc | 129 SimControl(sc_core::sc_module_name name, int argc_, char **argv_); 146 SimControl::SimControl(sc_core::sc_module_name name, 172 if (sc_core::sc_get_time_resolution() != 173 sc_core::sc_time(1, sc_core::SC_PS)) 311 Tick systemc_time = sc_core::sc_time_stamp().value(); 317 wait(sc_core::sc_time::from_value(wait_period)); 405 sc_core::sc_start();
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_logic.cpp | 69 SC_REPORT_ERROR( sc_core::SC_ID_VALUE_NOT_VALID_, msg ); 77 SC_REPORT_ERROR( sc_core::SC_ID_VALUE_NOT_VALID_, msg ); 85 SC_REPORT_ERROR( sc_core::SC_ID_VALUE_NOT_VALID_, msg ); 93 SC_REPORT_WARNING( sc_core::SC_ID_LOGIC_Z_TO_BOOL_, 0 ); 95 SC_REPORT_WARNING( sc_core::SC_ID_LOGIC_X_TO_BOOL_, 0 );
|