Lines Matching refs:hash
41 static char sccsid[] = "@(#)hash.c 8.12 (Berkeley) 11/7/95";
62 #include "hash.h"
155 /* Process arguments to set up hash table header. */
161 if (info && info->hash)
162 hashp->hash = info->hash;
164 hashp->hash = __default_hash;
172 /* Verify file type, versions and hash function */
179 if (hashp->hash(CHARKEY, sizeof(CHARKEY))
332 hashp->hash = __default_hash;
357 if (info->hash)
358 hashp->hash = info->hash;
426 * Functions to get/put hash header. We access the file directly.
450 "hash: could not retrieve header\n"));
482 "hash: could not write hash header\n"));
533 it's not clear how to do that, and the only cursor a hash
612 hashp->hdr.h_charkey = hashp->hash(CHARKEY, sizeof(CHARKEY));
1005 "hash: Cannot allocate new bucket. Pages exhausted.\n"));
1020 n = hashp->hash(k, len);