Searched refs:m_pool_i (Results 1 - 2 of 2) sorted by relevance
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_temporary.h | 128 // objects are allocated via the allocate() method. An index, m_pool_i, 130 // size, and this fact is used to wrap the list when m_pool_i reaches the 146 // pointed to by the index, m_pool_i, and updates that index. The index 147 // update consists of adding 1 to m_pool_i and masking it by m_wrap. 150 // This method resets the allocation index, m_pool_i, to point to the start 163 std::size_t m_pool_i; // Index of next entry to m_pool_m to provide. member in class:sc_core::sc_vpool 176 : m_pool_i( 0 ) 192 result_p = &m_pool_p[m_pool_i]; 193 m_pool_i = (m_pool_i [all...] |
/gem5/src/systemc/ext/dt/ |
H A D | sc_temporary.hh | 125 // objects are allocated via the allocate() method. An index, m_pool_i, 127 // size, and this fact is used to wrap the list when m_pool_i reaches the 143 // pointed to by the index, m_pool_i, and updates that index. The index 144 // update consists of adding 1 to m_pool_i and masking it by m_wrap. 147 // This method resets the allocation index, m_pool_i, to point to the start 161 std::size_t m_pool_i; // Index of next entry to m_pool_m to provide. member in class:sc_core::sc_vpool 174 sc_vpool<T>::sc_vpool(int log2, T *pool_p) : m_pool_i(0), 192 result_p = &m_pool_p[m_pool_i]; 193 m_pool_i = (m_pool_i [all...] |
Completed in 6 milliseconds