Searched refs:m_wi (Results 1 - 5 of 5) sorted by relevance

/gem5/src/systemc/ext/tlm_core/1/req_rsp/channels/fifo/
H A Dcircular_buffer.hh58 return buf_read(m_buf, (m_wi + i) % size());
85 int m_wi; // index of next write member in class:tlm::circular_buffer
95 std::cout << "Indices : r/w = " << m_ri << "/" << m_wi << std::endl;
125 m_used = m_ri = m_wi = 0;
151 m_wi = i % m_size;
170 m_wi = 0;
189 buf_write(m_buf, m_wi, t);
197 m_wi = (m_wi + i) % m_size;
/gem5/ext/systemc/src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/
H A Dcircular_buffer.h60 { return buf_read( m_buf , (m_wi + i) % size() ); }
85 int m_wi; // index of next write member in class:tlm::circular_buffer
97 std::cout << "Indices : r/w = " << m_ri << "/" << m_wi << std::endl;
138 m_used = m_ri = m_wi = 0;
167 m_wi = i % m_size;
186 m_wi = 0;
206 buf_write( m_buf, m_wi, t );
215 m_wi = ( m_wi + i ) % m_size;
/gem5/ext/systemc/src/sysc/communication/
H A Dsc_fifo.h163 int m_wi; // index of next write member in class:sc_core::sc_fifo
317 } while( i != m_wi );
334 } while( i != m_wi );
388 m_wi = 0;
399 m_buf[m_wi] = val_;
400 m_wi = ( m_wi + 1 ) % m_size;
/gem5/ext/systemc/src/sysc/datatypes/fx/
H A Dscfx_rep.h123 scfx_index( int wi_, int bi_ ) : m_wi( wi_ ), m_bi( bi_ ) {}
125 int wi() const { return m_wi; }
128 void wi( int wi_ ) { m_wi = wi_; }
132 int m_wi; member in class:sc_dt::scfx_index
/gem5/src/systemc/ext/dt/fx/
H A Dscfx_rep.hh118 scfx_index(int wi_, int bi_) : m_wi(wi_), m_bi(bi_) {}
120 int wi() const { return m_wi; }
123 void wi(int wi_) { m_wi = wi_; }
126 int m_wi; member in class:sc_dt::scfx_index

Completed in 13 milliseconds