/gem5/src/systemc/tests/systemc/misc/v1.0/dash3/ |
H A D | dist.h | 142 read_mod->pulse.bind(pulse); 143 read_mod->start.bind(start); 144 read_mod->ok_for_incr.bind(ok_for_incr); 146 compute_mod->reset.bind(reset); 147 compute_mod->start.bind(start); 148 compute_mod->ok_for_incr.bind(ok_for_incr); 149 compute_mod->total_dist.bind(total_dist); 150 compute_mod->partial_dist.bind(partial_dist); 152 lcd_mod->start.bind(start); 153 lcd_mod->total_dist.bind(total_dis [all...] |
H A D | speed.h | 124 read_mod->start.bind(start); 125 read_mod->pulse.bind(pulse); 126 read_mod->elapsed_time.bind(elapsed_time); 127 read_mod->filtered_speed.bind(filtered_speed); 129 pwm_mod->start.bind(start); 130 pwm_mod->filtered_speed.bind(filtered_speed); 131 pwm_mod->speed.bind(speed); 132 pwm_mod->angle.bind(angle);
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash4/ |
H A D | dist.h | 142 read_mod->pulse.bind(pulse); 143 read_mod->start.bind(start); 144 read_mod->ok_for_incr.bind(ok_for_incr); 146 compute_mod->reset.bind(reset); 147 compute_mod->start.bind(start); 148 compute_mod->ok_for_incr.bind(ok_for_incr); 149 compute_mod->total_dist.bind(total_dist); 150 compute_mod->partial_dist.bind(partial_dist); 152 lcd_mod->start.bind(start); 153 lcd_mod->total_dist.bind(total_dis [all...] |
H A D | speed.h | 124 read_mod->start.bind(start); 125 read_mod->pulse.bind(pulse); 126 read_mod->elapsed_time.bind(elapsed_time); 127 read_mod->filtered_speed.bind(filtered_speed); 129 pwm_mod->start.bind(start); 130 pwm_mod->filtered_speed.bind(filtered_speed); 131 pwm_mod->speed.bind(speed); 132 pwm_mod->angle.bind(angle);
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash5/ |
H A D | dist.h | 142 read_mod->pulse.bind(pulse); 143 read_mod->start.bind(start); 144 read_mod->ok_for_incr.bind(ok_for_incr); 146 compute_mod->reset.bind(reset); 147 compute_mod->start.bind(start); 148 compute_mod->ok_for_incr.bind(ok_for_incr); 149 compute_mod->total_dist.bind(total_dist); 150 compute_mod->partial_dist.bind(partial_dist); 152 lcd_mod->start.bind(start); 153 lcd_mod->total_dist.bind(total_dis [all...] |
H A D | speed.h | 124 read_mod->start.bind(start); 125 read_mod->pulse.bind(pulse); 126 read_mod->elapsed_time.bind(elapsed_time); 127 read_mod->filtered_speed.bind(filtered_speed); 129 pwm_mod->start.bind(start); 130 pwm_mod->filtered_speed.bind(filtered_speed); 131 pwm_mod->speed.bind(speed); 132 pwm_mod->angle.bind(angle);
|
/gem5/src/systemc/tests/systemc/misc/v1.0/dash6/ |
H A D | dist.h | 142 read_mod->pulse.bind(pulse); 143 read_mod->start.bind(start); 144 read_mod->ok_for_incr.bind(ok_for_incr); 146 compute_mod->reset.bind(reset); 147 compute_mod->start.bind(start); 148 compute_mod->ok_for_incr.bind(ok_for_incr); 149 compute_mod->total_dist.bind(total_dist); 150 compute_mod->partial_dist.bind(partial_dist); 152 lcd_mod->start.bind(start); 153 lcd_mod->total_dist.bind(total_dis [all...] |
H A D | speed.h | 124 read_mod->start.bind(start); 125 read_mod->pulse.bind(pulse); 126 read_mod->elapsed_time.bind(elapsed_time); 127 read_mod->filtered_speed.bind(filtered_speed); 129 pwm_mod->start.bind(start); 130 pwm_mod->filtered_speed.bind(filtered_speed); 131 pwm_mod->speed.bind(speed); 132 pwm_mod->angle.bind(angle);
|
/gem5/src/dev/ |
H A D | intpin.cc | 35 IntSinkPinBase::bind(Port &peer) function in class:IntSinkPinBase 38 fatal_if(!source, "Attempt to bind interrupt sink pin %s to " 40 Port::bind(peer); 51 IntSourcePinBase::bind(Port &peer) function in class:IntSourcePinBase 54 fatal_if(!sink, "Attempt to bind interrupt source pin %s to " 56 Port::bind(peer);
|
/gem5/src/systemc/ |
H A D | sc_port_wrapper.hh | 76 bind(::Port& peer) override 80 port_.bind(beer->port()); 83 port_.bind(iface->interface()); 85 fatal("Attempt to bind sc_port %s to incompatible port %s.", 88 Port::bind(peer); 116 bind(::Port& peer) override 121 "Attempt to bind sc_interface %s to incompatible port %s.", 124 // Don't bind to peer otherwise we may have error messages saying that 127 Port::bind(peer); 157 bind( [all...] |
/gem5/src/mem/ruby/network/ |
H A D | dummy_port.hh | 41 bind(Port &peer) override 47 // code below to bind MessageBuffer senders and receivers
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/virtual_bind/ |
H A D | virtual_bind.cpp | 58 void bind(i_f& _if) function in struct:my_port 69 void bind(i_f& _if) function in struct:extended_port 71 sc_port<i_f>::bind(_if); 78 void bind(i_f& _if) function in struct:my_export 89 void bind(i_f& _if) function in struct:extended_export 91 sc_export<i_f>::bind(_if); 107 mxp->bind(chan); // bind should be virtual 130 mp->bind(chan); // bind shoul [all...] |
/gem5/src/sim/ |
H A D | port.hh | 113 bind(Port &peer) function in class:Port 145 peer.bind(*this); 146 bind(peer);
|
H A D | python.cc | 43 .def("bind", &Port::bind)
|
/gem5/util/tlm/examples/master_port/ |
H A D | main.cc | 61 trafficGenerator.socket.bind(transactor.socket); 62 transactor.sim_control.bind(sim_control);
|
/gem5/util/tlm/examples/slave_port/ |
H A D | main.cc | 77 memory.socket.bind(transactor.socket); 78 transactor.sim_control.bind(sim_control);
|
/gem5/src/systemc/ext/channel/ |
H A D | sc_in.hh | 86 using sc_port<sc_signal_in_if<T>, 1>::bind; 88 bind(const sc_signal_in_if<T> &i) function in class:sc_core::sc_in 90 sc_port<sc_signal_in_if<T>, 1>::bind( 93 void operator () (const sc_signal_in_if<T> &i) { bind(i); } 96 bind(sc_port<sc_signal_in_if<T>, 1> &i) function in class:sc_core::sc_in 98 sc_port<sc_signal_in_if<T>, 1>::bind(i); 103 bind(p); 107 bind(sc_port<sc_signal_inout_if<T>, 1> &p) function in class:sc_core::sc_in 109 sc_port_base::bind(p); 114 bind( 232 bind(const sc_signal_in_if<bool> &i) function in class:sc_core::sc_in 240 bind(sc_port<sc_signal_in_if<bool>, 1> &p) function in class:sc_core::sc_in 251 bind(sc_port<sc_signal_inout_if<bool>, 1> &p) function in class:sc_core::sc_in 399 bind(const sc_signal_in_if<sc_dt::sc_logic> &i) function in class:sc_core::sc_in 408 bind(sc_port<sc_signal_in_if<sc_dt::sc_logic>, 1> &i) function in class:sc_core::sc_in 419 bind(sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &p) function in class:sc_core::sc_in [all...] |
/gem5/src/systemc/core/ |
H A D | sc_port.cc | 111 void sc_port_base::bind(sc_interface &i) { _gem5Port->bind(&i); } function in class:sc_core::sc_port_base 112 void sc_port_base::bind(sc_port_base &p) { _gem5Port->bind(&p); } function in class:sc_core::sc_port_base
|
/gem5/src/systemc/ext/core/ |
H A D | sc_port.hh | 91 void bind(sc_interface &); 92 void bind(sc_port_base &); 123 void operator () (IF &i) { bind(i); } 124 void operator () (sc_port_b<IF> &p) { bind(p); } 126 virtual void bind(IF &i) { sc_port_base::bind(i); } function in class:sc_core::sc_port_b 127 virtual void bind(sc_port_b<IF> &p) { sc_port_base::bind(p); } function in class:sc_core::sc_port_b 203 sc_port_base::bind(*interface); 212 sc_port_base::bind(* [all...] |
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_sockets/ |
H A D | tlm_target_socket.h | 122 virtual void bind(base_initiator_socket_type& s) function in class:tlm::tlm_base_target_socket 132 bind(s); 136 // Bind target socket to target socket (hierarchical bind) 139 virtual void bind(base_type& s) function in class:tlm::tlm_base_target_socket 149 bind(s); 156 virtual void bind(fw_interface_type& ifs) function in class:tlm::tlm_base_target_socket 160 export_type::bind( ifs ); // non-virtual function call 162 exp->bind( ifs ); 168 bind(s);
|
/gem5/src/systemc/ext/tlm_core/1/analysis/ |
H A D | analysis_port.hh | 39 // bind and () work for both interfaces and analysis ports, since 43 bind(tlm_analysis_if<T> &_if) function in class:tlm::tlm_analysis_port 48 void operator() (tlm_analysis_if<T> &_if) { bind(_if); }
|
/gem5/src/systemc/ext/tlm_core/2/sockets/ |
H A D | target_socket.hh | 95 bind(base_initiator_socket_type &s) function in class:tlm::tlm_base_target_socket 103 void operator () (base_initiator_socket_type &s) { bind(s); } 106 // Bind target socket to target socket (hierarchical bind) 110 bind(base_type &s) function in class:tlm::tlm_base_target_socket 118 void operator () (base_type &s) { bind(s); } 125 bind(fw_interface_type &ifs) function in class:tlm::tlm_base_target_socket 129 export_type::bind(ifs); 131 exp->bind( ifs ); 135 void operator () (fw_interface_type &s) { bind(s); }
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_port.h | 108 // bind interface to this port 109 void bind( sc_interface& interface_ ); 111 // bind parent port to this port 112 void bind( this_type& parent_ ); 267 // bind an interface of type IF to this port 269 SC_VIRTUAL_ void bind( IF& interface_ ) function in class:sc_core::sc_port_b 270 { base_type::bind( interface_ ); } 273 { this->bind( interface_ ); } 276 // bind a parent port with type IF to this port 278 SC_VIRTUAL_ void bind( port_typ function in class:sc_core::sc_port_b [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_boost.h | 62 #define sc_bind std::bind
|
/gem5/src/dev/net/ |
H A D | etherint.cc | 37 EtherInt::bind(Port &peer) function in class:EtherInt 41 fatal("Attempt to bind port %s to non-ethernet port %s.",
|