Searched refs:m_size (Results 1 - 21 of 21) sorted by relevance

/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/
H A Dfifo_resize.hh31 if (m_size >= 0) {
33 m_size += n;
43 m_size = -n;
56 if (m_size < 0) {
74 m_size = new_size;
H A Dcircular_buffer.hh44 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 Dfifo.hh109 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 Dtlm_fifo_resize.h36 if( m_size >= 0 ) {
38 m_size += n;
49 m_size = -n;
64 if( m_size < 0 ) {
86 m_size = new_size;
H A Dcircular_buffer.h49 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 Dtlm_fifo.h121 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 Dsc_lv_base.cpp80 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 Dsc_bv_base.cpp81 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 Dsc_bv_base.h96 : 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 Dsc_lv_base.h107 : 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 Dscfx_mant.h82 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 Dsc_lv_base.cc99 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 Dsc_bv_base.cc83 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 Dscfx_mant.hh78 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 Dtest_sequences_and_iterators.cpp97 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 Dsc_fifo.h117 { 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 Dsc_bv_base.hh88 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 Dsc_lv_base.hh98 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 Dflit.hh52 int get_size() { return m_size; }
107 int m_size; member in class:flit
H A Dflit.cc40 m_size = size;
/gem5/ext/pybind11/include/pybind11/
H A Dpybind11.h801 def->m_size = -1;

Completed in 45 milliseconds