/gem5/src/systemc/tests/include/ |
H A D | SimpleBusAT.h | 72 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 D | test_bitref.cpp | 33 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 D | sc_sensitive.cc | 107 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.hh | 85 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 D | simple_initiator_socket.h | 72 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 D | sc_length_param.cpp | 54 namespace sc_dt namespace 94 } // namespace sc_dt
|
H A D | sc_int64_io.cpp | 60 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 D | sc_length_param.cc | 55 namespace sc_dt namespace 91 } // namespace sc_dt
|
/gem5/src/systemc/ext/dt/misc/ |
H A D | sc_value_base.hh | 61 namespace sc_dt namespace 121 } // namespace sc_dt
|
/gem5/ext/systemc/src/sysc/tracing/ |
H A D | sc_vcd_trace.cpp | 75 // 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 D | sc_value_base.cpp | 59 namespace sc_dt namespace 88 sc_dt::uint64 sc_value_base::concat_get_uint64() const 138 } // namespace sc_dt
|
H A D | sc_value_base.h | 62 namespace sc_dt namespace 127 } // namespace sc_dt
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_wait_cthread.cpp | 90 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 D | sc_fxcast_switch.hh | 58 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 D | sc_length_param.hh | 65 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 D | test01.cpp | 54 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 D | test01.cpp | 60 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 D | test02.cpp | 60 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 D | test03.cpp | 61 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 D | test01.cpp | 60 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 D | test02.cpp | 60 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 D | test03.cpp | 61 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 D | fw_bw_ifs.hh | 146 // 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 D | sc_event_queue.h | 128 sc_dt::uint64 m_change_stamp;
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_bit.cpp | 67 namespace sc_dt namespace 135 } // namespace sc_dt
|