Searched refs:m_next_p (Results 1 - 5 of 5) sorted by relevance
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_temporary.h | 76 char* m_next_p; // Next heap location to be allocated. member in class:sc_core::sc_byte_heap 82 result_p = m_next_p; 83 m_next_p += bytes_n; 84 if ( m_next_p >= m_end_p ) 87 m_next_p = m_bgn_p + bytes_n; 97 m_next_p = m_bgn_p; 106 m_bgn_p(0), m_end_p(0), m_next_p(0) 111 m_bgn_p(0), m_end_p(0), m_next_p(0)
|
/gem5/src/systemc/ext/dt/ |
H A D | sc_temporary.hh | 78 char *m_next_p; // Next heap location to be allocated. member in class:sc_core::sc_byte_heap 85 result_p = m_next_p; 86 m_next_p += bytes_n; 87 if (m_next_p >= m_end_p) { 89 m_next_p = m_bgn_p + bytes_n; 100 m_next_p = m_bgn_p; 109 inline sc_byte_heap() : m_bgn_p(0), m_end_p(0), m_next_p(0) {} 112 m_bgn_p(0), m_end_p(0), m_next_p(0)
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | scfx_mant.cpp | 61 word_list* m_next_p; member in class:sc_dt::word_list 99 slot[i].m_next_p = &slot[i+alloc_size]; 101 slot[i].m_next_p = 0; 105 free_words[slot_index] = slot[0].m_next_p; 117 wl_p->m_next_p = free_words[slot_index];
|
/gem5/src/systemc/dt/fx/ |
H A D | scfx_mant.cc | 61 word_list *m_next_p; member in class:sc_dt::word_list 95 slot[i].m_next_p = &slot[i + alloc_size]; 97 slot[i].m_next_p = 0; 101 free_words[slot_index] = slot[0].m_next_p; 112 wl_p->m_next_p = free_words[slot_index];
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_reset.cpp | 88 sc_reset_finder* m_next_p; // Next reset finder in list. member in class:sc_core::sc_reset_finder 101 m_async(async), m_level(level), m_next_p(0), m_in_p(port_p), m_inout_p(0), 104 m_next_p = reset_finder_q; 111 m_async(async), m_level(level), m_next_p(0), m_in_p(0), m_inout_p(port_p), 114 m_next_p = reset_finder_q; 121 m_async(async), m_level(level), m_next_p(0), m_in_p(0), m_inout_p(0), 124 m_next_p = reset_finder_q; 172 next_p = now_p->m_next_p;
|
Completed in 9 milliseconds