Searched refs:bind (Results 1 - 25 of 98) sorted by relevance

1234

/gem5/src/systemc/tests/systemc/misc/v1.0/dash3/
H A Ddist.h142 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 Dspeed.h124 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 Ddist.h142 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 Dspeed.h124 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 Ddist.h142 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 Dspeed.h124 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 Ddist.h142 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 Dspeed.h124 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 Dintpin.cc35 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 Dsc_port_wrapper.hh76 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 Ddummy_port.hh41 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 Dvirtual_bind.cpp58 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 Dport.hh113 bind(Port &peer) function in class:Port
145 peer.bind(*this);
146 bind(peer);
H A Dpython.cc43 .def("bind", &Port::bind)
/gem5/util/tlm/examples/master_port/
H A Dmain.cc61 trafficGenerator.socket.bind(transactor.socket);
62 transactor.sim_control.bind(sim_control);
/gem5/util/tlm/examples/slave_port/
H A Dmain.cc77 memory.socket.bind(transactor.socket);
78 transactor.sim_control.bind(sim_control);
/gem5/src/systemc/ext/channel/
H A Dsc_in.hh86 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 Dsc_port.cc111 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 Dsc_port.hh91 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 Dtlm_target_socket.h122 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 Danalysis_port.hh39 // 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 Dtarget_socket.hh95 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 Dsc_port.h108 // 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 Dsc_boost.h62 #define sc_bind std::bind
/gem5/src/dev/net/
H A Detherint.cc37 EtherInt::bind(Port &peer) function in class:EtherInt
41 fatal("Attempt to bind port %s to non-ethernet port %s.",

Completed in 25 milliseconds

1234