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

/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.h105 void erase(void (*kfree)(void*));
108 void copy( const sc_phash_base& b, void* (*kdup)(const void*), void (*kfree)(void*));
117 int remove(const void* k, void (*kfree)(void*));
120 int remove_by_contents(const void* c, void (*kfree)(void*));
121 int remove_by_contents(bool (*predicate)(const void*, void*), void* arg, void (*kfree)(void*));
151 void remove(void (*kfree)(void*));
179 void copy(const sc_phash<K,C>& b, void* (*kdup)(const void*), void (*kfree)(void*)) { sc_phash_base::copy(b, kdup, kfree); } argument
201 int remove(K k, void (*kfree)(void*)) argument
203 return sc_phash_base::remove((const void*) k, kfree);
213 remove_by_contents(const void* c, void (*kfree)(void*)) argument
217 remove_by_contents(bool (predicate)const void*, void*), void* arg, void (*kfree)(void*)) argument
264 void (*kfree)(void*); member in class:sc_core::sc_pdhash
[all...]
H A Dsc_hash.cpp226 sc_phash_base::erase(void (*kfree)(void*)) argument
232 (*kfree)(ptr->key);
252 sc_phash_base::copy(const sc_phash_base& b, void* (*kdup)(const void*), void (*kfree)(void*)) argument
254 erase(kfree);
358 sc_phash_base::remove(const void* k, void (*kfree)(void*)) argument
363 (*kfree)(rk);
425 sc_phash_base::remove_by_contents( const void* c, void (*kfree)(void*) )
441 (*kfree)(ptr->key);
453 sc_phash_base::remove_by_contents( bool (*predicate)(const void*, void*), void* arg, void (*kfree)(void*)) argument
469 (*kfree)(pt
564 remove(void (*kfree)(void*)) argument
[all...]

Completed in 8 milliseconds