/gem5/ext/libelf/ |
H A D | elf32.h | 197 #define ELF32_ST_INFO(bind, type) (((bind) << 4) + ((type) & 0xf))
|
H A D | elf64.h | 204 #define ELF64_ST_INFO(bind, type) (((bind) << 4) + ((type) & 0xf))
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_export.h | 177 SC_VIRTUAL_ void bind( IF& interface_ ) function in class:sc_core::sc_export 191 this->bind(interface_);
|
H A D | sc_signal_ports.cpp | 106 sc_port_base::bind( *in_parent ); 111 sc_port_base::bind( *inout_parent ); 189 sc_port_base::bind( *in_parent ); 194 sc_port_base::bind( *inout_parent );
|
/gem5/src/systemc/core/ |
H A D | port.hh | 140 bind(::sc_core::sc_interface *interface) function in class:sc_gem5::Port 149 bind(::sc_core::sc_port_base *port) function in class:sc_gem5::Port
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_vector.h | 387 iterator bind( sc_vector_assembly<ContainerType,ArgumentType> c ) function in class:sc_core::sc_vector 388 { return bind( c.begin(), c.end() ); } 391 iterator bind( BindableContainer & c ) function in class:sc_core::sc_vector 392 { return bind( c.begin(), c.end() ); } 395 iterator bind( BindableIterator first, BindableIterator last ) function in class:sc_core::sc_vector 396 { return bind( first, last, this->begin() ); } 399 iterator bind( BindableIterator first, BindableIterator last function in class:sc_core::sc_vector 492 iterator bind( sc_vector_assembly<ContainerType,ArgumentType> c ) function in class:sc_core::sc_vector_assembly 493 { return bind( c.begin(), c.end() ); } 496 iterator bind( BindableContaine function in class:sc_core::sc_vector_assembly 500 iterator bind( BindableIterator first, BindableIterator last ) function in class:sc_core::sc_vector_assembly 504 iterator bind( BindableIterator first, BindableIterator last function in class:sc_core::sc_vector_assembly 509 iterator bind( BindableIterator first, BindableIterator last function in class:sc_core::sc_vector_assembly [all...] |
/gem5/ext/systemc/src/tlm_utils/ |
H A D | multi_passthrough_target_socket.h | 119 // we bind it now. 120 //We do that here as the user of the target port HAS to bind at least on callback, 125 // We bind to a callback_binder that will be used as the first interface 141 sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES> >::bind(*binder); 212 // wants to bind to the export of the underlying tlm_target_socket 235 //just return the export of the underlying tlm_target_socket in case of a hierarchical bind 241 //just return the export of the underlying tlm_target_socket in case of a hierarchical bind 252 //get the callback binders and the multi binds of the top of the hierachical bind chain 253 // NOTE: this could be the same socket if there is no hierachical bind 273 // Bind multi target socket to multi target socket (hierarchical bind) 275 virtual void bind(base_type& s) function in class:tlm_utils::multi_passthrough_target_socket [all...] |
H A D | simple_initiator_socket.h | 47 this->m_export.bind(m_process); 54 this->m_export.bind(m_process); 172 this->m_export.bind(m_process); 179 this->m_export.bind(m_process);
|
H A D | passthrough_target_socket.h | 47 bind(m_process); 54 bind(m_process); 57 using tlm::tlm_target_socket<BUSWIDTH, TYPES>::bind; 258 bind(m_process); 265 bind(m_process); 268 using tlm::tlm_target_socket<BUSWIDTH, TYPES>::bind;
|
/gem5/src/systemc/tests/systemc/compliance_1666/test205/ |
H A D | test205.cpp | 57 m->clk.bind(clk);
|
/gem5/src/systemc/tests/systemc/compliance_1666/test211/ |
H A D | test211.cpp | 95 m->p.bind(sig);
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test06/ |
H A D | test06.cpp | 90 // bind ports of sub-modules -- no dereference 91 sc_assemble_vector( sub_vec, &sub_module::in ).bind( in_vec );
|
/gem5/src/systemc/ext/tlm_utils/ |
H A D | multi_passthrough_target_socket.h | 89 // we bind it now. We do that here as the user of the target port HAS 90 // to bind at least on callback, otherwise the socket was useless. 94 // We bind to a callback_binder that will be used as the first 108 sc_core::sc_export<tlm::tlm_fw_transport_if<TYPES>>::bind(*binder); 179 // wants to bind to the export of the underlying tlm_target_socket 210 // a hierarchical bind. 218 // a hierarchical bind. 234 // hierachical bind chain. 236 // bind. 242 // Complete binding only if there has been a real bind 276 bind(base_type &s) function in class:tlm_utils::multi_passthrough_target_socket [all...] |
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 768 // bind methods and operators: 770 void bind( const in_if_type& interface_ ) function in class:sc_core::sc_in 771 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 773 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 774 void bind( in_port_type& parent_ ) function in class:sc_core::sc_in 775 { sc_port_base::bind(parent_);} 777 { sc_port_base::bind(parent_);} 778 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_in 779 { sc_port_base::bind(parent_);} 781 { sc_port_base::bind(parent 1037 void bind( const inout_if_type& interface_ ) function in class:sc_core::sc_inout 1041 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_inout [all...] |
H A D | scx_signal_uint.h | 824 // bind methods and operators: 826 void bind( const in_if_type& interface_ ) function in class:sc_core::sc_in 827 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 829 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 830 void bind( in_port_type& parent_ ) function in class:sc_core::sc_in 831 { sc_port_base::bind(parent_);} 833 { sc_port_base::bind(parent_);} 834 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_in 835 { sc_port_base::bind(parent_);} 837 { sc_port_base::bind(parent 1095 void bind( const inout_if_type& interface_ ) function in class:sc_core::sc_inout 1099 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_inout [all...] |
H A D | scx_signal_signed.h | 950 // bind methods and operators: 952 void bind( const in_if_type& interface_ ) function in class:sc_core::sc_in 953 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 955 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 956 void bind( in_port_type& parent_ ) function in class:sc_core::sc_in 957 { sc_port_base::bind(parent_);} 959 { sc_port_base::bind(parent_);} 960 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_in 961 { sc_port_base::bind(parent_);} 963 { sc_port_base::bind(parent 1219 void bind( const inout_if_type& interface_ ) function in class:sc_core::sc_inout 1223 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_inout [all...] |
H A D | scx_signal_unsigned.h | 946 // bind methods and operators: 948 void bind( const in_if_type& interface_ ) function in class:sc_core::sc_in 949 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 951 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 952 void bind( in_port_type& parent_ ) function in class:sc_core::sc_in 953 { sc_port_base::bind(parent_);} 955 { sc_port_base::bind(parent_);} 956 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_in 957 { sc_port_base::bind(parent_);} 959 { sc_port_base::bind(parent 1215 void bind( const inout_if_type& interface_ ) function in class:sc_core::sc_inout 1219 void bind( inout_port_type& parent_ ) function in class:sc_core::sc_inout [all...] |
/gem5/src/systemc/ext/core/ |
H A D | sc_spawn.hh | 201 decltype(std::bind(std::forward<F>(f), std::forward<Args>(args)...)) 203 return std::bind(std::forward<F>(f), std::forward<Args>(args)...);
|
/gem5/src/mem/ |
H A D | port.hh | 95 void bind(Port &peer) override; 306 void bind(Port &peer) override {} 403 * Called by the master port to bind. Should never be called
|
/gem5/src/base/ |
H A D | socket.cc | 70 panic("Too late to bind to loopback, already have a listener"); 113 int ret = ::bind(fd, (struct sockaddr *)&sockaddr, sizeof (sockaddr)); 116 panic("ListenSocket(listen): bind() failed!");
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/ |
H A D | test05.cpp | 112 // bind full vector (smaller than target) 116 // bind range, starting from last position 117 mid = top.in.bind( fifo_2.begin(), fifo_2.end(), mid ); 120 // bind a plain C array of channels
|
/gem5/src/systemc/tests/tlm/nb2b_adapter/ |
H A D | nb2b_adapter.cpp | 360 initiator1->socket.bind(interconnect->targ_socket); 361 initiator2->socket.bind(interconnect->targ_socket); 362 interconnect->init_socket.bind(target1->socket); 363 interconnect->init_socket.bind(target2->socket);
|
/gem5/src/sim/power/ |
H A D | mathexpr_powermodel.cc | 112 std::bind(&MathExprPowerModel::getStatValue,
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/event_list/ |
H A D | event_list.cpp | 92 m->p.bind(sig1); 93 m->p.bind(sig2); 94 m->p.bind(sig3);
|
/gem5/src/systemc/tests/systemc/compliance_1666/test001/ |
H A D | test001.cpp | 295 (*(n.pp)).bind(*sig); //// Binding dynamically allocated port DOULOS008
321 top.link->p->bind(s);
322 top.link->link->p->bind(s); //// Binding dynamically allocated port DOULOS008
|