Lines Matching refs:hash
228 register long hash;
242 if (getpage(db, (hash = exhash(key)))) {
257 if (!makroom(db, hash, need))
283 makroom(register DBM *db, long int hash, int need)
303 newp = (hash & db->hmask) | (db->hmask + 1);
330 if (hash & (db->hmask + 1)) {
355 ((hash & (db->hmask + 1)) ? 2 : 1);
408 getpage(register DBM *db, register long int hash)
417 dbit = 2 * dbit + ((hash & (1 << hbit++)) ? 2 : 1);
424 pagb = hash & db->hmask;