Lines Matching refs:PlaceholderEntry

34 PlaceholderEntry* PlaceholderTable::new_entry(int hash, Symbol* name,  in new_entry()
38 PlaceholderEntry* entry = (PlaceholderEntry*)Hashtable<Symbol*, mtClass>::new_entry(hash, name); in new_entry()
52 void PlaceholderTable::free_entry(PlaceholderEntry* entry) { in free_entry()
72 PlaceholderEntry* entry = new_entry(hash, class_name, loader_data, havesupername, supername); in add_entry()
82 PlaceholderEntry** p = bucket_addr(index); in remove_entry()
84 PlaceholderEntry *probe = *p; in remove_entry()
95 PlaceholderEntry* PlaceholderTable::get_entry(int index, unsigned int hash, in get_entry()
100 for (PlaceholderEntry *place_probe = bucket(index); in get_entry()
114 PlaceholderEntry* probe = get_entry(index, hash, class_name, loader_data); in find_entry()
123 PlaceholderEntry* PlaceholderTable::find_and_add(int index, unsigned int hash, in find_and_add()
129 PlaceholderEntry* probe = get_entry(index, hash, name, loader_data); in find_and_add()
163 PlaceholderEntry *probe = get_entry(index, hash, name, loader_data); in find_and_remove()
175 : TwoOopHashtable<Symbol*, mtClass>(table_size, sizeof(PlaceholderEntry)) { in PlaceholderTable()
181 for (PlaceholderEntry* probe = bucket(index); in classes_do()
190 void PlaceholderEntry::classes_do(KlassClosure* closure) { in classes_do()
200 for (PlaceholderEntry* probe = bucket(index); in entries_do()
211 void PlaceholderEntry::print() const { in print()
242 void PlaceholderEntry::verify() const { in verify()
254 for (PlaceholderEntry* probe = bucket(pindex); in verify()
269 for (PlaceholderEntry* probe = bucket(pindex); in print()