/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/ |
H A D | fifo_resize.hh | 31 if (m_size >= 0) { 33 m_size += n; 43 m_size = -n; 56 if (m_size < 0) { 74 m_size = new_size;
|
H A D | circular_buffer.hh | 44 int size() const { return m_size; } 80 int m_size; // size of the buffer member in class:tlm::circular_buffer 112 circular_buffer<T>::circular_buffer(int size) : m_size(size), m_buf(0) 122 buf_clear(m_buf, (m_ri + i) % m_size); 124 m_free = m_size; 144 buf_clear(m_buf, (m_ri + i) % m_size); 149 m_size = size; 151 m_wi = i % m_size; 153 m_free = m_size - m_used; 163 if (m_size > [all...] |
H A D | fifo.hh | 109 int size() const { return m_size; } 142 int m_size; // logical size of fifo member in class:tlm::tlm_fifo 197 m_size = size_;
|
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/ |
H A D | tlm_fifo_resize.h | 36 if( m_size >= 0 ) { 38 m_size += n; 49 m_size = -n; 64 if( m_size < 0 ) { 86 m_size = new_size;
|
H A D | circular_buffer.h | 49 int size() const { return m_size; } 80 int m_size; // size of the buffer member in class:tlm::circular_buffer 123 : m_size(size) 137 m_free = m_size; 159 buf_clear( m_buf, (m_ri + i) % m_size ); 165 m_size = size; 167 m_wi = i % m_size; 169 m_free = m_size - m_used; 179 if( m_size > 0 ) { 180 m_buf = buf_alloc( m_size ); [all...] |
H A D | tlm_fifo.h | 121 return m_size; 163 int m_size; // logical size of fifo member in class:tlm::tlm_fifo 226 m_size = size_;
|
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_lv_base.cpp | 80 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 81 m_data = new sc_digit[m_size * 2]; 82 m_ctrl = m_data + m_size; 86 int sz = m_size; 119 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 127 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 136 m_size( a.m_size ), 137 m_data( new sc_digit[m_size * 2] ), 138 m_ctrl( m_data + m_size ) [all...] |
H A D | sc_bv_base.cpp | 81 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 82 m_data = new sc_digit[m_size]; 85 int sz = m_size; 121 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 129 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 138 m_size( a.m_size ), 139 m_data( new sc_digit[m_size] ) 142 int sz = m_size; 166 int sz = m_size; [all...] |
H A D | sc_bv_base.h | 96 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 101 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 110 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 118 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 122 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 126 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 130 : m_len( 0 ), m_size( 0 ), m_data( 0 ) 234 { return m_size; } 261 int m_size; // size of data array member in class:sc_dt::sc_bv_base 331 int wi = m_size [all...] |
H A D | sc_lv_base.h | 107 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 112 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 121 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 129 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 133 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 137 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 141 : m_len( 0 ), m_size( 0 ), m_data( 0 ), m_ctrl( 0 ) 250 { return m_size; } 263 { assert ( wi < m_size ); m_data[wi] = w; } 270 { assert ( wi < m_size ); m_ctr [all...] |
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | scfx_mant.h | 82 int m_size; member in class:sc_dt::scfx_mant 124 return m_size; 154 SC_ASSERT_( i >= 0 && i < m_size, "mantissa index out of range" ); 166 SC_ASSERT_( i >= 0 && i < m_size, "mantissa index out of range" ); 176 : m_array(0), m_size(size) 183 : m_array(0), m_size(rhs.m_size) 185 m_array = alloc( m_size ); 186 for( int i = 0; i < m_size; i ++ ) 198 if( m_size ! [all...] |
/gem5/src/systemc/dt/bit/ |
H A D | sc_lv_base.cc | 99 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 100 m_data = new sc_digit[m_size * 2]; 101 m_ctrl = m_data + m_size; 105 int sz = m_size; 135 m_len(0), m_size(0), m_data(0), m_ctrl(0) 143 m_len(0), m_size(0), m_data(0), m_ctrl(0) 150 sc_proxy<sc_lv_base>(), m_len(a.m_len), m_size(a.m_size), 151 m_data(new sc_digit[m_size * 2]), m_ctrl(m_data + m_size) [all...] |
H A D | sc_bv_base.cc | 83 m_size = (m_len - 1) / SC_DIGIT_SIZE + 1; 84 m_data = new sc_digit[m_size]; 87 int sz = m_size; 121 sc_bv_base::sc_bv_base(const char *a) : m_len(0), m_size(0), m_data(0) 129 m_len(0), m_size(0), m_data(0) 136 sc_proxy<sc_bv_base>(), m_len(a.m_len), m_size(a.m_size), 137 m_data(new sc_digit[m_size]) 140 int sz = m_size;
|
/gem5/src/systemc/ext/dt/fx/ |
H A D | scfx_mant.hh | 78 int m_size; member in class:sc_dt::scfx_mant 113 inline int scfx_mant::size() const { return m_size; } 138 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range"); 149 SC_ASSERT_(i >= 0 && i < m_size, "mantissa index out of range"); 157 inline scfx_mant::scfx_mant(std::size_t size_) : m_array(0), m_size(size_) 163 m_array(0), m_size(rhs.m_size) 165 m_array = alloc(m_size); 166 for (int i = 0; i < m_size; i++) { 175 if (m_size ! [all...] |
/gem5/ext/pybind11/tests/ |
H A D | test_sequences_and_iterators.cpp | 97 Sequence(size_t size) : m_size(size) { 98 print_created(this, "of size", m_size); 102 Sequence(const std::vector<float> &value) : m_size(value.size()) { 103 print_created(this, "of size", m_size, "from std::vector"); 104 m_data = new float[m_size]; 105 memcpy(m_data, &value[0], sizeof(float) * m_size); 107 Sequence(const Sequence &s) : m_size(s.m_size) { 109 m_data = new float[m_size]; 110 memcpy(m_data, s.m_data, sizeof(float)*m_size); 175 size_t m_size; member in class:Sequence [all...] |
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_fifo.h | 117 { return ( m_size - m_num_readable - m_num_written ); } 159 int m_size; // size of the buffer member in class:sc_core::sc_fifo 299 for( int i = 0; i < m_size; ++ i ) { 312 if( m_free != m_size ) { 316 i = ( i + 1 ) % m_size; 327 if( m_free != m_size ) { 332 i = ( i + 1 ) % m_size; 352 m_num_readable = m_size - m_free; 384 m_size = size_; 385 m_buf = new T[m_size]; [all...] |
/gem5/src/systemc/ext/dt/bit/ |
H A D | sc_bv_base.hh | 88 m_len(0), m_size(0), m_data(0) 94 m_len(0), m_size(0), m_data(0) 103 sc_bv_base(const sc_proxy<X> &a) : m_len(0), m_size(0), m_data(0) 218 int size() const { return m_size; } 238 int m_size; // size of data array member in class:sc_dt::sc_bv_base 275 int wi = m_size - 1;
|
H A D | sc_lv_base.hh | 98 m_len(0), m_size(0), m_data(0), m_ctrl(0) 105 m_len(0), m_size(0), m_data(0), m_ctrl(0) 115 m_len(0), m_size(0), m_data(0), m_ctrl(0) 230 int size() const { return m_size; } 244 sc_assert(wi < m_size); 253 sc_assert(wi < m_size); 263 int m_size; // size of the data array 294 int wi = m_size - 1;
|
/gem5/src/mem/ruby/network/garnet2.0/ |
H A D | flit.hh | 52 int get_size() { return m_size; } 107 int m_size; member in class:flit
|
H A D | flit.cc | 40 m_size = size;
|
/gem5/ext/pybind11/include/pybind11/ |
H A D | pybind11.h | 801 def->m_size = -1;
|