Lines Matching refs:hval
263 search_bucket(db_table_desc* bucket, unsigned long hval, char *target) in search_bucket() argument
268 if (np->hashval == hval && in search_bucket()
286 db_table_desc_p *head, unsigned long hval, char *target, in remove_from_bucket() argument
293 if (np->hashval == hval && in remove_from_bucket()
450 u_int hval = 0; in get_hashval() local
454 hval = ((hval<<HASHSHIFT)^hval); in get_hashval()
455 hval += (value[i] & HASHMASK); in get_hashval()
458 return (hval); in get_hashval()
491 unsigned long hval; in search_dictionary() local
497 hval = get_hashval(target); in search_dictionary()
498 bucket = hval % dd->tables.tables_len; in search_dictionary()
503 return (search_bucket(fst, hval, target)); in search_dictionary()
517 unsigned long hval; in remove_from_dictionary() local
525 hval = get_hashval(target); in remove_from_dictionary()
526 bucket = hval % dd->tables.tables_len; in remove_from_dictionary()
531 hval, target, remove_storage)) { in remove_from_dictionary()
556 unsigned long hval; in add_to_dictionary() local
568 hval = get_hashval(target); in add_to_dictionary()
575 bucket = hval % dd->tables.tables_len; in add_to_dictionary()
577 td->hashval = hval; in add_to_dictionary()