Lines Matching refs:hval
50 db_index_entry::db_index_entry(unsigned long hval, item* k, in db_index_entry() argument
60 hashval = hval; in db_index_entry()
141 db_index_entry::getnext(bool_t casein, unsigned long hval, item *i, entryp l) in getnext() argument
146 if ((np->hashval == hval) && in getnext()
163 db_index_entry::lookup(bool_t casein, unsigned long hval, in lookup() argument
169 if (np->hashval == hval && np->key->equal(i, casein) && in lookup()
186 db_index_entry::lookup(bool_t casein, unsigned long hval, in lookup() argument
193 if ((fst->hashval == hval) && (fst->key->equal(i, casein))) { in lookup()
205 if ((curr->hashval == hval) && in lookup()
231 unsigned long hval, item *i, entryp recnum) in remove() argument
237 if (np->hashval == hval && np->key->equal(i, casein) && in remove()
277 unsigned long hval, item *i, entryp recnum) in add() argument
284 if (curr->hashval == hval && curr->key->equal(i, casein)) { in add()
296 *head = new db_index_entry(hval, i, recnum, * head); in add()
306 prev->next = new db_index_entry(hval, i, recnum, prev->next); in add()