/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal_ports.h | 91 typedef if_type in_if_type; typedef in class:sc_core::sc_in 110 explicit sc_in( const in_if_type& interface_ ) 111 : base_type( CCAST<in_if_type&>( interface_ ) ), m_traces( 0 ), 115 sc_in( const char* name_, const in_if_type& interface_ ) 116 : base_type( name_, CCAST<in_if_type&>( interface_ ) ), m_traces( 0 ), 162 SC_VIRTUAL_ void bind( const in_if_type& interface_ ) 163 { sc_port_base::bind( CCAST<in_if_type&>( interface_ ) ); } 165 SC_VIRTUAL_ void bind( in_if_type& interface_ ) 166 { this->bind( CCAST<const in_if_type&>( interface_ ) ); } 168 void operator () ( const in_if_type 405 typedef if_type in_if_type; typedef in class:sc_core::sc_in 679 typedef if_type in_if_type; typedef in class:sc_core::sc_in 942 typedef sc_signal_in_if<data_type> in_if_type; typedef in class:sc_core::sc_inout 1234 typedef sc_signal_in_if<data_type> in_if_type; typedef in class:sc_core::sc_inout 1470 typedef sc_signal_in_if<data_type> in_if_type; typedef in class:sc_core::sc_inout 1708 typedef typename base_type::in_if_type in_if_type; typedef in class:sc_core::sc_out [all...] |
H A D | sc_signal_resolved_ports.h | 56 typedef base_type::in_if_type in_if_type; typedef in class:sc_core::sc_in_resolved 72 explicit sc_in_resolved( const in_if_type& interface_ ) 76 sc_in_resolved( const char* name_, const in_if_type& interface_ ) 146 typedef base_type::in_if_type in_if_type; typedef in class:sc_core::sc_inout_resolved 199 this_type& operator = ( const in_if_type& interface_ ) 250 typedef base_type::in_if_type in_if_type; typedef in class:sc_core::sc_out_resolved 303 this_type& operator = ( const in_if_type [all...] |
H A D | sc_signal_rv_ports.h | 61 typedef typename base_type::in_if_type in_if_type; typedef in class:sc_core::sc_in_rv 77 explicit sc_in_rv( const in_if_type& interface_ ) 81 sc_in_rv( const char* name_, const in_if_type& interface_ ) 171 typedef typename base_type::in_if_type in_if_type; typedef in class:sc_core::sc_inout_rv 224 this_type& operator = ( const in_if_type& interface_ ) 295 typedef typename base_type::in_if_type in_if_type; typedef in class:sc_core::sc_out_rv 348 this_type& operator = ( const in_if_type [all...] |
H A D | sc_fifo_ports.h | 58 typedef if_type in_if_type; typedef in class:sc_core::sc_fifo_in 59 typedef sc_port_b<in_if_type> in_port_type; 73 explicit sc_fifo_in( in_if_type& interface_ ) 77 sc_fifo_in( const char* name_, in_if_type& interface_ ) 137 return *new sc_event_finder_t<in_if_type>( 138 *this, &in_if_type::data_written_event );
|
H A D | sc_signal_ports.cpp | 51 in_if_type* iface = DCAST<in_if_type*>( get_interface() ); 133 in_if_type* iface = DCAST<in_if_type*>( get_interface() ); 250 in_if_type* iface = DCAST<in_if_type*>( get_interface() ); 341 in_if_type* iface = DCAST<in_if_type*>( get_interface() );
|
/gem5/src/systemc/tests/include/specialized_signals/ |
H A D | scx_signal_int.h | 761 typedef if_type in_if_type; typedef in class:sc_core::sc_in 770 void bind( const in_if_type& interface_ ) 771 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 772 void operator () ( const in_if_type& interface_ ) 773 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 817 explicit sc_in( const in_if_type& interface_ ) 818 : base_type( const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 821 sc_in( const char* name_, const in_if_type& interface_ ) 822 : base_type( name_, const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 901 return *new sc_event_finder_t<in_if_type>( [all...] |
H A D | scx_signal_uint.h | 817 typedef if_type in_if_type; typedef in class:sc_core::sc_in 826 void bind( const in_if_type& interface_ ) 827 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 828 void operator () ( const in_if_type& interface_ ) 829 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 873 explicit sc_in( const in_if_type& interface_ ) 874 : base_type( const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 877 sc_in( const char* name_, const in_if_type& interface_ ) 878 : base_type( name_, const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 957 return *new sc_event_finder_t<in_if_type>( [all...] |
H A D | scx_signal_signed.h | 943 typedef if_type in_if_type; typedef in class:sc_core::sc_in 952 void bind( const in_if_type& interface_ ) 953 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 954 void operator () ( const in_if_type& interface_ ) 955 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 999 explicit sc_in( const in_if_type& interface_ ) 1000 : base_type( const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 1003 sc_in( const char* name_, const in_if_type& interface_ ) 1004 : base_type( name_, const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 1083 return *new sc_event_finder_t<in_if_type>( [all...] |
H A D | scx_signal_unsigned.h | 939 typedef if_type in_if_type; typedef in class:sc_core::sc_in 948 void bind( const in_if_type& interface_ ) 949 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 950 void operator () ( const in_if_type& interface_ ) 951 { sc_port_base::bind( const_cast<in_if_type&>( interface_) );} 995 explicit sc_in( const in_if_type& interface_ ) 996 : base_type( const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 999 sc_in( const char* name_, const in_if_type& interface_ ) 1000 : base_type( name_, const_cast<in_if_type&>( interface_ ) ), m_traces( 0 ) 1079 return *new sc_event_finder_t<in_if_type>( [all...] |