Searched refs:sc_phash_base (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.h50 class sc_phash_base { class in namespace:sc_core
83 return ((sc_phash_base*)this)->find_entry_q( hv, k, plast );
85 return ((sc_phash_base*)this)->find_entry_c( hv, k, plast );
89 sc_phash_base( void* def = 0,
96 ~sc_phash_base();
106 void copy( const sc_phash_base* );
107 void copy( const sc_phash_base& b ) { copy(&b); }
108 void copy( const sc_phash_base& b, void* (*kdup)(const void*), void (*kfree)(void*));
129 sc_phash_base* table;
136 void reset(sc_phash_base*
[all...]
H A Dsc_hash.cpp49 friend class sc_phash_base;
69 sc_phash_base::sc_phash_base( function in class:sc_core::sc_phash_base
93 sc_phash_base::set_cmpr_fn(cmpr_fn_t c)
99 sc_phash_base::set_hash_fn(hash_fn_t h)
104 sc_phash_base::~sc_phash_base()
121 sc_phash_base::rehash()
153 sc_phash_base::find_entry_q( unsigned hash_val, const void* key, sc_phash_elem*** plast )
175 sc_phash_base
[all...]

Completed in 19 milliseconds