Searched refs:name_ (Results 1 - 25 of 82) sorted by relevance

1234

/gem5/src/systemc/tests/systemc/kernel/sc_module_name/test01/
H A Dtest01.cpp46 base_mod( sc_module_name name_ )
47 : sc_module( name_ )
55 derived_mod( sc_module_name name_ )
56 : base_mod( name_ )
/gem5/ext/dsent/model/
H A DOpticalModel.cc106 OpticalWaveguide* OpticalModel::getWaveguide(const String& name_) argument
108 return m_waveguides_->get(name_);
117 OpticalLaser* OpticalModel::getLaser(const String& name_) argument
119 return m_lasers_->get(name_);
128 OpticalModulator* OpticalModel::getModulator(const String& name_) argument
130 return m_modulators_->get(name_);
139 OpticalFilter* OpticalModel::getFilter(const String& name_) argument
141 return m_filters_->get(name_);
150 OpticalDetector* OpticalModel::getDetector(const String& name_) argument
152 return m_detectors_->get(name_);
161 getOpticalInputPort(const String& name_) argument
183 getOpticalOutputPort(const String& name_) argument
202 createOpticalInputPort(const String& name_, const WavelengthGroup& wavelength_group_) argument
212 createOpticalOutputPort(const String& name_, const WavelengthGroup& wavelength_group_) argument
223 createWaveguide(const String& name_, const WavelengthGroup& wavelengths_) argument
233 createLaser(const String& name_, const WavelengthGroup& wavelengths_) argument
243 createModulator(const String& name_, const WavelengthGroup& wavelengths_, bool opt_loss_, OpticalTransmitter* transmitter_) argument
253 createFilter(const String& name_, const WavelengthGroup& wavelengths_, bool drop_all_, const WavelengthGroup& drop_wavelengths_) argument
263 createDetector(const String& name_, const WavelengthGroup& wavelengths_, OpticalReceiver* receiver_) argument
[all...]
H A DOpticalModel.h80 void createOpticalInputPort(const String& name_, const WavelengthGroup& wavelengths_);
82 PortInfo* getOpticalInputPort(const String& name_);
83 const PortInfo* getOpticalInputPort(const String& name_) const;
86 void createOpticalOutputPort(const String& name_, const WavelengthGroup& wavelengths_);
88 PortInfo* getOpticalOutputPort(const String& name_);
89 const PortInfo* getOpticalOutputPort(const String& name_) const;
92 void createWaveguide(const String& name_, const WavelengthGroup& wavelengths_);
94 OpticalWaveguide* getWaveguide(const String& name_);
108 void createLaser(const String& name_, const WavelengthGroup& wavelengths_);
110 OpticalLaser* getLaser(const String& name_);
[all...]
H A DElectricalModel.h83 const NetIndex getNetReference(const String& name_) const;
85 void createInputPort(const String& name_, const NetIndex& net_indices_ = NetIndex(0, 0));
87 PortInfo* getInputPort(const String& name_);
88 const PortInfo* getInputPort(const String& name_) const;
90 void createOutputPort(const String& name_, const NetIndex& net_indices_ = NetIndex(0, 0));
92 PortInfo* getOutputPort(const String& name_);
93 const PortInfo* getOutputPort(const String& name_) const;
95 void createNet(const String& name_);
96 void createNet(const String& name_, const NetIndex& net_indices_);
98 ElectricalNet* getNet(const String& name_);
[all...]
H A DElectricalModel.cc247 ElectricalDriver* ElectricalModel::getDriver(const String& name_) argument
249 return m_drivers_->get(name_);
258 ElectricalDriverMultiplier* ElectricalModel::getDriverMultiplier(const String& name_) argument
260 return m_driver_multipliers_->get(name_);
269 ElectricalNet* ElectricalModel::getNet(const String& name_) argument
271 return getNet(name_, m_net_references_->get(name_));
274 ElectricalNet* ElectricalModel::getNet(const String& name_, const NetIndex& index_) argument
277 " -> Ambiguous get net since (" + name_ + ") is a bus consisting of several nets!");
278 return m_nets_->get(name_
287 getLoad(const String& name_) argument
298 getDelay(const String& name_) argument
309 getInputPort(const String& name_) argument
331 getOutputPort(const String& name_) argument
362 createInputPort(const String& name_, const NetIndex& net_indices_) argument
373 createOutputPort(const String& name_, const NetIndex& net_indices_) argument
384 createNet(const String& name_) argument
392 createNet(const String& name_, const NetIndex& net_indices_) argument
415 createDriver(const String& name_, bool sizable_) argument
438 createDriverMultiplier(const String& name_) argument
451 createLoad(const String& name_) argument
474 createDelay(const String& name_) argument
772 createElectricalEventResult(const String& name_) argument
781 createElectricalEventAtomicResult(const String& name_) argument
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_module_name.cpp41 sc_module_name::sc_module_name( const char* name_ )
42 : m_name( name_ ),
51 sc_module_name::sc_module_name( const sc_module_name& name_ )
52 : m_name( name_.m_name ),
55 m_simc( name_.m_simc ),
H A Dsc_attribute.cpp41 sc_attr_base::sc_attr_base( const std::string& name_ )
42 : m_name( name_ )
112 sc_attr_cltn::operator [] ( const std::string& name_ )
115 if( name_ == m_cltn[i]->name() ) {
123 sc_attr_cltn::operator [] ( const std::string& name_ ) const
126 if( name_ == m_cltn[i]->name() ) {
138 sc_attr_cltn::remove( const std::string& name_ )
141 if( name_ == m_cltn[i]->name() ) {
H A Dsc_attribute.h49 sc_attr_base( const std::string& name_ );
100 sc_attr_base* operator [] ( const std::string& name_ );
101 const sc_attr_base* operator [] ( const std::string& name_ ) const;
105 sc_attr_base* remove( const std::string& name_ );
151 sc_attribute( const std::string& name_ )
152 : sc_attr_base( name_ ), value()
155 sc_attribute( const std::string& name_, const T& value_ ) argument
156 : sc_attr_base( name_ ), value( value_ )
/gem5/ext/googletest/googletest/xcode/Samples/FrameworkSample/
H A Dwidget.cc42 name_(name) {}
55 return name_;
59 // Copy the char* representation of name_ into buffer, up to max_size.
60 strncpy(buffer, name_.c_str(), max_size-1);
H A Dwidget.h58 std::string name_; member in class:Widget
/gem5/ext/dsent/model/std_cells/
H A DCellMacros.cc37 void CellMacros::addNor2(StdCell* cell_, const String& name_, argument
43 cell_->createLoad(name_ + "_CgA1");
44 cell_->createLoad(name_ + "_CgA2");
45 cell_->createLoad(name_ + "_CdZN");
46 cell_->createDriver(name_ + "_RonZN", sizable_);
49 ElectricalLoad* gate_a1_load = cell_->getLoad(name_ + "_CgA1");
50 ElectricalLoad* gate_a2_load = cell_->getLoad(name_ + "_CgA2");
51 ElectricalLoad* drain_load = cell_->getLoad(name_ + "_CdZN");
52 ElectricalDriver* zn_drive = cell_->getDriver(name_ + "_RonZN");
68 void CellMacros::updateNor2(StdCell* cell_, const String& name_, doubl argument
137 addNand2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_, const String& a1_net_, const String& a2_net_, const String& zn_net_) argument
168 updateNand2(StdCell* cell_, const String& name_, double normalized_size_) argument
239 addInverter(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, const String& a_net_, const String& zn_net_) argument
266 updateInverter(StdCell* cell_, const String& name_, double normalized_size_) argument
329 addTristate(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, bool oe_to_zn_path_, bool oen_to_zn_path_, const String& a_net_, const String& oe_net_, const String& oen_net_, const String& zn_net_) argument
365 updateTristate(StdCell* cell_, const String& name_, double normalized_size_) argument
[all...]
H A DCellMacros.h42 static void addNor2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_,
45 static void updateNor2(StdCell* cell_, const String& name_, double normalized_size_);
49 static void addNand2(StdCell* cell_, const String& name_, bool sizable_, bool a1_to_zn_path_, bool a2_to_zn_path_,
52 static void updateNand2(StdCell* cell_, const String& name_, double normalized_size_);
56 static void addInverter(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_,
59 static void updateInverter(StdCell* cell_, const String& name_, double normalized_size_);
63 static void addTristate(StdCell* cell_, const String& name_, bool sizable_, bool a_to_zn_path_, bool oe_to_zn_path_, bool oen_to_zn_path_,
66 static void updateTristate(StdCell* cell_, const String& name_, double normalized_size_);
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_signal_resolved_ports.h68 explicit sc_in_resolved( const char* name_ )
69 : base_type( name_ )
76 sc_in_resolved( const char* name_, const in_if_type& interface_ ) argument
77 : base_type( name_, interface_ )
84 sc_in_resolved( const char* name_, in_port_type& parent_ ) argument
85 : base_type( name_, parent_ )
92 sc_in_resolved( const char* name_, inout_port_type& parent_ ) argument
93 : base_type( name_, parent_ )
100 sc_in_resolved( const char* name_, this_type& parent_ ) argument
101 : base_type( name_, parent
167 sc_inout_resolved( const char* name_, inout_if_type& interface_ ) argument
175 sc_inout_resolved( const char* name_, inout_port_type& parent_ ) argument
183 sc_inout_resolved( const char* name_, this_type& parent_ ) argument
271 sc_out_resolved( const char* name_, inout_if_type& interface_ ) argument
279 sc_out_resolved( const char* name_, inout_port_type& parent_ ) argument
287 sc_out_resolved( const char* name_, this_type& parent_ ) argument
[all...]
H A Dsc_signal_rv_ports.h73 explicit sc_in_rv( const char* name_ )
74 : base_type( name_ )
81 sc_in_rv( const char* name_, const in_if_type& interface_ ) argument
82 : base_type( name_, interface_ )
89 sc_in_rv( const char* name_, in_port_type& parent_ ) argument
90 : base_type( name_, parent_ )
97 sc_in_rv( const char* name_, inout_port_type& parent_ ) argument
98 : base_type( name_, parent_ )
105 sc_in_rv( const char* name_, this_type& parent_ ) argument
106 : base_type( name_, parent
192 sc_inout_rv( const char* name_, inout_if_type& interface_ ) argument
200 sc_inout_rv( const char* name_, inout_port_type& parent_ ) argument
208 sc_inout_rv( const char* name_, this_type& parent_ ) argument
316 sc_out_rv( const char* name_, inout_if_type& interface_ ) argument
324 sc_out_rv( const char* name_, inout_port_type& parent_ ) argument
332 sc_out_rv( const char* name_, this_type& parent_ ) argument
[all...]
H A Dsc_fifo_ports.h69 explicit sc_fifo_in( const char* name_ )
70 : base_type( name_ )
77 sc_fifo_in( const char* name_, in_if_type& interface_ ) argument
78 : base_type( name_, interface_ )
85 sc_fifo_in( const char* name_, in_port_type& parent_ ) argument
86 : base_type( name_, parent_ )
93 sc_fifo_in( const char* name_, this_type& parent_ ) argument
94 : base_type( name_, parent_ )
185 explicit sc_fifo_out( const char* name_ )
186 : base_type( name_ )
193 sc_fifo_out( const char* name_, out_if_type& interface_ ) argument
201 sc_fifo_out( const char* name_, out_port_type& parent_ ) argument
209 sc_fifo_out( const char* name_, this_type& parent_ ) argument
[all...]
H A Dsc_clock.cpp74 sc_clock::sc_clock( const char* name_ ) :
75 base_type( name_ ),
79 std::string(name_) + "_next_posedge_event").c_str()),
81 std::string(name_) + "_next_negedge_event").c_str())
91 sc_clock::sc_clock( const char* name_, argument
96 base_type( name_ ),
100 std::string(name_) + "_next_posedge_event").c_str()),
102 std::string(name_) + "_next_negedge_event").c_str())
118 sc_clock::sc_clock( const char* name_, argument
122 base_type( name_ ),
139 sc_clock( const char* name_, double period_v_, sc_time_unit period_tu_, double duty_cycle_, double start_time_v_, sc_time_unit start_time_tu_, bool posedge_first_ ) argument
169 sc_clock( const char* name_, double period_, double duty_cycle_, double start_time_, bool posedge_first_ ) argument
[all...]
H A Dsc_mutex.cpp48 sc_mutex::sc_mutex( const char* name_ )
49 : sc_object( name_ ),
H A Dsc_buffer.h63 explicit sc_buffer( const char* name_ )
64 : base_type( name_ )
67 sc_buffer( const char* name_, const T& initial_value_ ) argument
68 : base_type( name_, initial_value_ )
H A Dsc_signal_ports.cpp62 const std::string& name_) const
68 m_traces->push_back( new sc_trace_params( tf_, name_ ) );
74 const std::string& name_) const
77 add_trace_internal(tf_, name_);
145 const std::string& name_ ) const
151 m_traces->push_back( new sc_trace_params( tf_, name_ ) );
157 const std::string& name_ ) const
160 add_trace_internal(tf_, name_);
262 const std::string& name_ ) const
268 m_traces->push_back( new sc_trace_params( tf_, name_ ) );
[all...]
H A Dsc_signal_resolved.h69 explicit sc_signal_resolved( const char* name_ ):
70 base_type( name_ ), m_proc_vec(), m_val_vec()
73 sc_signal_resolved( const char* name_, const data_type & initial_value_ ) argument
74 : base_type( name_, initial_value_ )
H A Dsc_signal_ports.h61 sc_trace_params( sc_trace_file* tf_, const std::string& name_ )
62 : tf( tf_ ), name( name_ )
105 explicit sc_in( const char* name_ )
106 : base_type( name_ ), m_traces( 0 ),
115 sc_in( const char* name_, const in_if_type& interface_ ) argument
116 : base_type( name_, CCAST<in_if_type&>( interface_ ) ), m_traces( 0 ),
125 sc_in( const char* name_, in_port_type& parent_ ) argument
126 : base_type( name_, parent_ ), m_traces( 0 ),
135 sc_in( const char* name_, inout_port_type& parent_ ) argument
136 : base_type( name_ ), m_trace
145 sc_in( const char* name_, this_type& parent_ ) argument
429 sc_in( const char* name_, const in_if_type& interface_ ) argument
439 sc_in( const char* name_, in_port_type& parent_ ) argument
449 sc_in( const char* name_, inout_port_type& parent_ ) argument
466 sc_in( const char* name_, this_type& parent_ ) argument
703 sc_in( const char* name_, const in_if_type& interface_ ) argument
713 sc_in( const char* name_, in_port_type& parent_ ) argument
723 sc_in( const char* name_, inout_port_type& parent_ ) argument
733 sc_in( const char* name_, this_type& parent_ ) argument
966 sc_inout( const char* name_, inout_if_type& interface_ ) argument
976 sc_inout( const char* name_, inout_port_type& parent_ ) argument
986 sc_inout( const char* name_, this_type& parent_ ) argument
1258 sc_inout( const char* name_, inout_if_type& interface_ ) argument
1268 sc_inout( const char* name_, inout_port_type& parent_ ) argument
1278 sc_inout( const char* name_, this_type& parent_ ) argument
1494 sc_inout( const char* name_, inout_if_type& interface_ ) argument
1504 sc_inout( const char* name_, inout_port_type& parent_ ) argument
1514 sc_inout( const char* name_, this_type& parent_ ) argument
1729 sc_out( const char* name_, inout_if_type& interface_ ) argument
1737 sc_out( const char* name_, inout_port_type& parent_ ) argument
1745 sc_out( const char* name_, this_type& parent_ ) argument
[all...]
H A Dsc_semaphore.cpp69 sc_semaphore::sc_semaphore( const char* name_, int init_value_ ) argument
70 : sc_object( name_ ),
/gem5/ext/systemc/src/sysc/tracing/
H A Dsc_wif_trace.cpp99 wif_trace(const std::string& name_, const std::string& wif_name_);
123 wif_trace::wif_trace(const std::string& name_, argument
125 : name(name_), wif_name(wif_name_), wif_type(0), bit_width(-1)
170 const std::string& name_,
184 const std::string& name_,
187 : wif_trace(name_, wif_name_), object(object_), old_value(object_),
236 const std::string& name_,
250 const std::string& name_,
253 : wif_trace(name_, wif_name_), object(object_), old_value(object_),
305 const std::string& name_,
183 wif_uint64_trace(const sc_dt::uint64& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
249 wif_int64_trace(const sc_dt::int64& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
316 wif_bool_trace( const bool& object_, const std::string& name_, const std::string& wif_name_ ) argument
357 wif_sc_bit_trace(const sc_dt::sc_bit& object_, const std::string& name_, const std::string& wif_name_) argument
397 wif_sc_logic_trace(const sc_dt::sc_logic& object_, const std::string& name_, const std::string& wif_name_) argument
441 wif_sc_unsigned_trace(const sc_dt::sc_unsigned& object_, const std::string& name_, const std::string& wif_name_) argument
497 wif_sc_signed_trace(const sc_dt::sc_signed& object_, const std::string& name_, const std::string& wif_name_) argument
553 wif_sc_uint_base_trace( const sc_dt::sc_uint_base& object_, const std::string& name_, const std::string& wif_name_) argument
604 wif_sc_int_base_trace(const sc_dt::sc_int_base& object_, const std::string& name_, const std::string& wif_name_) argument
657 wif_sc_fxval_trace( const sc_dt::sc_fxval& object_, const std::string& name_, const std::string& wif_name_ ) argument
698 wif_sc_fxval_fast_trace( const sc_dt::sc_fxval_fast& object_, const std::string& name_, const std::string& wif_name_ ) argument
741 wif_sc_fxnum_trace( const sc_dt::sc_fxnum& object_, const std::string& name_, const std::string& wif_name_ ) argument
809 wif_sc_fxnum_fast_trace( const sc_dt::sc_fxnum_fast& object_, const std::string& name_, const std::string& wif_name_ ) argument
876 wif_unsigned_int_trace(const unsigned& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
940 wif_unsigned_short_trace( const unsigned short& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1003 wif_unsigned_char_trace(const unsigned char& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1065 wif_unsigned_long_trace(const unsigned long& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1128 wif_signed_int_trace(const signed& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1191 wif_signed_short_trace(const short& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1253 wif_signed_char_trace(const char& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1315 wif_signed_long_trace(const long& object_, const std::string& name_, const std::string& wif_name_, int width_) argument
1375 wif_float_trace(const float& object_, const std::string& name_, const std::string& wif_name_) argument
1410 wif_double_trace(const double& object_, const std::string& name_, const std::string& wif_name_) argument
1456 wif_enum_trace(const unsigned& object_, const std::string& name_, const std::string& wif_name_, const char** enum_literals_) argument
1522 wif_T_trace( const T& object_, const std::string& name_, const std::string& wif_name_, wif_trace_file::wif_enum type_ ) argument
1743 trace( const unsigned& object_, const std::string& name_, const char** enum_literals_ ) argument
[all...]
H A Dsc_vcd_trace.cpp94 vcd_trace(const std::string& name_, const std::string& vcd_name_);
122 vcd_trace::vcd_trace(const std::string& name_, const std::string& vcd_name_) argument
123 : name(name_), vcd_name(vcd_name_), vcd_var_typ_name(0), bit_width(0)
250 const std::string& name_,
253 : vcd_trace( name_, vcd_name_ ),
302 const std::string& name_,
313 const std::string& name_,
315 : vcd_trace(name_, vcd_name_), object(object_), old_value(object_)
383 const std::string& name_,
395 const std::string& name_,
249 vcd_T_trace( const T& object_, const std::string& name_, const std::string& vcd_name_, vcd_trace_file::vcd_enum type_ ) argument
312 vcd_bool_trace(const bool& object_, const std::string& name_, const std::string& vcd_name_) argument
394 vcd_sc_logic_trace(const sc_dt::sc_logic& object_, const std::string& name_, const std::string& vcd_name_) argument
441 vcd_sc_unsigned_trace(const sc_dt::sc_unsigned& object_, const std::string& name_, const std::string& vcd_name_) argument
504 vcd_sc_signed_trace(const sc_dt::sc_signed& object_, const std::string& name_, const std::string& vcd_name_) argument
565 vcd_sc_uint_base_trace( const sc_dt::sc_uint_base& object_, const std::string& name_, const std::string& vcd_name_) argument
623 vcd_sc_int_base_trace(const sc_dt::sc_int_base& object_, const std::string& name_, const std::string& vcd_name_) argument
681 vcd_sc_fxval_trace( const sc_dt::sc_fxval& object_, const std::string& name_, const std::string& vcd_name_ ) argument
723 vcd_sc_fxval_fast_trace( const sc_dt::sc_fxval_fast& object_, const std::string& name_, const std::string& vcd_name_ ) argument
767 vcd_sc_fxnum_trace( const sc_dt::sc_fxnum& object_, const std::string& name_, const std::string& vcd_name_ ) argument
837 vcd_sc_fxnum_fast_trace( const sc_dt::sc_fxnum_fast& object_, const std::string& name_, const std::string& vcd_name_ ) argument
907 vcd_unsigned_int_trace( const unsigned& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
973 vcd_unsigned_short_trace( const unsigned short& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1038 vcd_unsigned_char_trace( const unsigned char& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1100 vcd_unsigned_long_trace( const unsigned long& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1165 vcd_signed_int_trace(const signed& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1228 vcd_signed_short_trace( const short& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1291 vcd_signed_char_trace(const char& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1353 vcd_int64_trace(const sc_dt::int64& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1420 vcd_uint64_trace( const sc_dt::uint64& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1487 vcd_signed_long_trace(const long& object_, const std::string& name_, const std::string& vcd_name_, int width_) argument
1548 vcd_float_trace(const float& object_, const std::string& name_, const std::string& vcd_name_) argument
1584 vcd_double_trace(const double& object_, const std::string& name_, const std::string& vcd_name_) argument
1625 vcd_enum_trace(const unsigned& object_, const std::string& name_, const std::string& vcd_name_, const char** enum_literals_) argument
1883 trace( const unsigned& object_, const std::string& name_, const char** enum_literals_ ) argument
[all...]
/gem5/src/systemc/tests/systemc/kernel/sc_module/test09/
H A Dtest09.cpp59 NonModuleDerived(sc_module_name name_) : ModuleBase(name_) argument

Completed in 38 milliseconds

1234