Searched refs:sc_dt (Results 76 - 100 of 300) sorted by relevance

1234567891011>>

/gem5/src/systemc/tests/include/
H A DSimpleBusAT.h72 unsigned int getPortId(const sc_dt::uint64& address)
77 sc_dt::uint64 getAddressOffset(unsigned int portId)
82 sc_dt::uint64 getAddressMask(unsigned int portId)
87 unsigned int decode(const sc_dt::uint64& address)
274 bool limitRange(unsigned int portId, sc_dt::uint64& low, sc_dt::uint64& high)
276 sc_dt::uint64 addressOffset = getAddressOffset(portId);
277 sc_dt::uint64 addressMask = getAddressMask(portId);
299 sc_dt::uint64 address = trans.get_address();
304 sc_dt
[all...]
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_bitref/test01/
H A Dtest_bitref.cpp33 using sc_dt::sc_bitref;
34 using sc_dt::sc_bitref_r;
35 using sc_dt::sc_concref;
36 using sc_dt::sc_concref_r;
37 using sc_dt::sc_subref;
38 using sc_dt::sc_subref_r;
/gem5/src/systemc/core/
H A Dsc_sensitive.cc107 const sc_signal_in_if<sc_dt::sc_logic> &i)
122 const sc_in<sc_dt::sc_logic> &port)
137 const sc_inout<sc_dt::sc_logic> &port)
/gem5/src/systemc/ext/utils/
H A D_using.hh85 using sc_dt::sc_abs;
86 using sc_dt::sc_max;
87 using sc_dt::sc_min;
/gem5/src/systemc/ext/tlm_utils/
H A Dsimple_initiator_socket.h72 void (MODULE::*cb)(sc_dt::uint64, sc_dt::uint64))
85 sc_dt::uint64, sc_dt::uint64);
130 invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
131 sc_dt::uint64 end_range)
222 void (MODULE::*cb)(int, sc_dt::uint64, sc_dt::uint64), int id)
236 int, sc_dt::uint64, sc_dt
[all...]
/gem5/ext/systemc/src/sysc/datatypes/int/
H A Dsc_length_param.cpp54 namespace sc_dt namespace
94 } // namespace sc_dt
H A Dsc_int64_io.cpp60 namespace sc_dt namespace
165 sc_dt::write_uint64(os, abs_n, sign);
174 sc_dt::write_uint64(os, n, 0);
179 } // namespace sc_dt
/gem5/src/systemc/dt/int/
H A Dsc_length_param.cc55 namespace sc_dt namespace
91 } // namespace sc_dt
/gem5/src/systemc/ext/dt/misc/
H A Dsc_value_base.hh61 namespace sc_dt namespace
121 } // namespace sc_dt
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_vcd_trace.cpp75 // Map sc_dt::sc_logic to printable VCD
278 typedef vcd_T_trace<sc_dt::sc_bv_base> vcd_sc_bv_trace;
279 typedef vcd_T_trace<sc_dt::sc_lv_base> vcd_sc_lv_trace;
281 // Trace sc_dt::sc_bv_base (sc_dt::sc_bv)
284 const sc_dt::sc_bv_base& object, const std::string& name)
289 // Trace sc_dt::sc_lv_base (sc_dt::sc_lv)
292 const sc_dt::sc_lv_base& object, const std::string& name)
342 vcd_sc_bit_trace(const sc_dt
[all...]
/gem5/ext/systemc/src/sysc/datatypes/misc/
H A Dsc_value_base.cpp59 namespace sc_dt namespace
88 sc_dt::uint64 sc_value_base::concat_get_uint64() const
138 } // namespace sc_dt
H A Dsc_value_base.h62 namespace sc_dt namespace
127 } // namespace sc_dt
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_wait_cthread.cpp90 at_posedge( const sc_signal_in_if<sc_dt::sc_logic>& s, sc_simcontext* simc )
106 at_negedge( const sc_signal_in_if<sc_dt::sc_logic>& s, sc_simcontext* simc )
/gem5/src/systemc/ext/dt/fx/
H A Dsc_fxcast_switch.hh58 namespace sc_dt namespace
95 } // namespace sc_dt
103 namespace sc_dt namespace
157 } // namespace sc_dt
/gem5/src/systemc/ext/dt/int/
H A Dsc_length_param.hh65 namespace sc_dt namespace
107 } // namespace sc_dt
115 namespace sc_dt namespace
189 } // namespace sc_dt
/gem5/src/systemc/tests/systemc/communication/sc_signal_ports/test01/
H A Dtest01.cpp54 out_logic.initialize( sc_dt::Log_Z );
55 out_logic.initialize( sc_dt::Log_1 );
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved/test01/
H A Dtest01.cpp60 l1 = sc_dt::sc_logic_value_t( i );
74 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved/test02/
H A Dtest02.cpp60 l1 = sc_dt::sc_logic_value_t( i );
74 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/tests/systemc/communication/sc_signal_resolved/test03/
H A Dtest03.cpp61 l1 = sc_dt::sc_logic_value_t( i );
75 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/tests/systemc/communication/sc_signal_rv/test01/
H A Dtest01.cpp60 l1 = sc_dt::sc_logic_value_t( i );
74 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/tests/systemc/communication/sc_signal_rv/test02/
H A Dtest02.cpp60 l1 = sc_dt::sc_logic_value_t( i );
74 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/tests/systemc/communication/sc_signal_rv/test03/
H A Dtest03.cpp61 l1 = sc_dt::sc_logic_value_t( i );
75 l2 = sc_dt::sc_logic_value_t( j );
/gem5/src/systemc/ext/tlm_core/2/interfaces/
H A Dfw_bw_ifs.hh146 // by setting the range: 0x0 - 0xffffffffffffffffull = (sc_dt::uint64)-1
155 virtual void invalidate_direct_mem_ptr(sc_dt::uint64 start_range,
156 sc_dt::uint64 end_range) = 0;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_event_queue.h128 sc_dt::uint64 m_change_stamp;
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_bit.cpp67 namespace sc_dt namespace
135 } // namespace sc_dt

Completed in 27 milliseconds

1234567891011>>