Searched refs:sc_core (Results 251 - 275 of 575) sorted by relevance

<<11121314151617181920>>

/gem5/src/systemc/ext/channel/
H A Dsc_event_queue.hh42 namespace sc_core namespace
84 } // namespace sc_core
H A Dsc_signal_inout_if.hh36 namespace sc_core namespace
92 } // namespace sc_core
H A Dsc_signal_resolved.hh52 namespace sc_core namespace
84 } // namespace sc_core
/gem5/src/systemc/ext/dt/
H A Dsc_mempool.hh32 namespace sc_core namespace
83 } // namespace sc_core
/gem5/src/systemc/tests/systemc/1666-2011-compliance/overkill_bug/
H A Doverkill_bug.cpp33 using namespace sc_core;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/version_macros/
H A Dversion_macros.cpp41 using namespace sc_core;
/gem5/src/systemc/tests/systemc/tmp/others/bogus_reset/
H A Dbogus_reset.cpp5 using namespace sc_core;
/gem5/src/systemc/tests/systemc/utils/sc_report/test04/
H A Dempty_msg_id.cpp32 using sc_core::sc_report_handler;
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_socket_bases.h114 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 Dgem5_to_tlm.hh83 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 Dsc_peq.hh83 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 Dmulti_passthrough_target_socket.h43 ,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 Dsimple_initiator_socket.h44 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 Dpassthrough_target_socket.h44 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 Dsc_peq.hh83 const sc_core::sc_time& delay)
94 Tick nextEventTick = sc_core::sc_time_stamp().value() + delay.value();
H A Dsc_slave_port.hh58 assert(curTick() == sc_core::sc_time_stamp().value()); \
112 sc_core::sc_time& t);
/gem5/util/tlm/examples/slave_port/
H A Dsc_target.hh45 using namespace sc_core;
65 Target(sc_core::sc_module_name name,
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_params.hh105 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 Dtest205.cpp2 using namespace sc_core;
4 using sc_core::wait;
/gem5/src/systemc/tests/systemc/kernel/process_control/test04/
H A Dtest04.cpp45 // 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 Dtest08.cpp42 // 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 Dbus.cpp77 sc_core::sc_start();
78 sc_core::sc_stop();
/gem5/src/systemc/tests/tlm/bus_dmi/
H A Dbus_dmi.cpp76 sc_core::sc_start();
77 sc_core::sc_stop();
/gem5/util/systemc/gem5_within_systemc/
H A Dmain.cc129 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 Dsc_logic.cpp69 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 );

Completed in 26 milliseconds

<<11121314151617181920>>