Searched refs:sc_time (Results 151 - 175 of 194) sorted by relevance

12345678

/gem5/ext/systemc/src/sysc/utils/
H A Dsc_report.cpp83 timestamp(new sc_time(sc_time_stamp())),
101 timestamp(new sc_time(sc_time_stamp())),
115 timestamp(new sc_time(*other.timestamp)),
/gem5/src/systemc/ext/utils/
H A Dsc_trace_file.hh35 #include "../core/sc_time.hh"
61 class sc_time;
119 // sc_trace overloads for sc_event and sc_time.
122 void sc_trace(sc_trace_file *, const sc_time &, const std::string &);
123 void sc_trace(sc_trace_file *, const sc_time *, const std::string &);
/gem5/src/systemc/tests/include/
H A DSimpleATInitiator2.h182 sc_core::sc_time t;
253 sync_enum_type myNBTransport(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
295 const sc_core::sc_time ACCEPT_DELAY;
H A DSimpleLTInitiator2.h126 sc_core::sc_time t;
H A DSimpleLTInitiator3.h126 sc_core::sc_time t;
H A DSimpleLTInitiator1_DMI.h138 sc_core::sc_time t;
208 sync_enum_type nb_transport_bw(transaction_type& trans, phase_type& phase, sc_core::sc_time& t)
/gem5/src/systemc/tests/tlm/update_original/
H A Dupdate_original.cpp65 sc_time delay = SC_ZERO_TIME;
169 virtual void b_transport( tlm::tlm_generic_payload& trans, sc_time& delay )
203 virtual void b_transport( tlm::tlm_generic_payload& trans, sc_time& delay )
/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)
307 sc_core::sc_time &t)
H A Dmulti_passthrough_initiator_socket.h54 int, transaction_type &, phase_type &, sc_core::sc_time &);
85 int, transaction_type &, phase_type &, sc_core::sc_time &))
H A Dmulti_passthrough_target_socket.h56 int, transaction_type &, phase_type &, sc_core::sc_time &);
57 typedef void (MODULE::*b_cb)(int, transaction_type &, sc_core::sc_time &);
/gem5/src/systemc/tlm_bridge/
H A Dtlm_to_gem5.cc67 #include "systemc/ext/core/sc_time.hh"
120 sc_core::sc_time &delay)
242 sc_core::sc_time &delay)
267 sc_core::sc_time &t)
293 sc_core::sc_time((double)(ticks / SimClock::Int::ps), sc_core::SC_PS);
398 auto delay = sc_core::sc_time::from_value(pkt->payloadDelay);
H A Dgem5_to_tlm.hh190 sc_core::sc_time &t);
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_vcd_trace.cpp1712 { sc_time(1, SC_FS).to_seconds(), "1 fs" },
1713 { sc_time(10, SC_FS).to_seconds(), "10 fs" },
1714 { sc_time(100, SC_FS).to_seconds(),"100 fs" },
1715 { sc_time(1, SC_PS).to_seconds(), "1 ps" },
1716 { sc_time(10, SC_PS).to_seconds(), "10 ps" },
1717 { sc_time(100, SC_PS).to_seconds(),"100 ps" },
1718 { sc_time(1, SC_NS).to_seconds(), "1 ns" },
1719 { sc_time(10, SC_NS).to_seconds(), "10 ns" },
1720 { sc_time(100, SC_NS).to_seconds(),"100 ns" },
1721 { sc_time(
[all...]
H A Dsc_trace_file_base.cpp227 ss << sc_time( timescale_unit, SC_SEC )
/gem5/src/systemc/tests/systemc/kernel/phase_callbacks/test05/
H A Dsimulation_callbacks.cpp86 static const sc_time delay(1, SC_NS);
/gem5/src/systemc/tests/systemc/kernel/sc_event/test10/
H A Dtest10.cpp74 sc_time t1( 1, SC_NS );
/gem5/src/systemc/tests/systemc/kernel/sc_event/test11/
H A Dtest11.cpp79 sc_time t1( 1, SC_NS );
/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_passthrough_initiator_socket.h66 sc_core::sc_time&);
121 sc_core::sc_time&))
H A Dmulti_passthrough_target_socket.h65 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&);
/gem5/src/systemc/core/
H A Dsc_event.cc340 void sc_event::notify(const sc_time &t) { _gem5_event->notify(t); }
350 sc_event::notify_delayed(const sc_time &t)
H A Dscheduler.hh233 delayed(const ::sc_core::sc_time &delay)
240 schedule(ScEvent *event, const ::sc_core::sc_time &delay)
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp/
H A DSimpleLTInitiator_ext.h137 sc_core::sc_time t;
230 sc_core::sc_time& t)
/gem5/src/systemc/tests/tlm/static_extensions/ext2gp2ext/
H A DSimpleLTInitiator_ext.h137 sc_core::sc_time t;
230 sc_core::sc_time& t)
/gem5/util/systemc/gem5_within_systemc/
H A Dmain.cc173 sc_core::sc_time(1, sc_core::SC_PS))
317 wait(sc_core::sc_time::from_value(wait_period));
/gem5/src/systemc/utils/
H A Dvcd.cc40 #include "systemc/ext/core/sc_time.hh"
243 stream() << " " << ::sc_core::sc_time::from_value(timeUnitTicks) <<
557 class VcdTraceValTime : public VcdTraceVal<::sc_core::sc_time>
563 using VcdTraceVal<::sc_core::sc_time>::VcdTraceVal;
570 VcdTraceVal<::sc_core::sc_time>::finalize();
588 VcdTraceFile::addTraceVal(const sc_core::sc_time *v, const std::string &name)

Completed in 45 milliseconds

12345678