Lines Matching refs:hval
335 uint32_t hval, g;
346 hval = 0;
348 hval = (hval << 4) + *cp++;
349 if ((g = (hval & hbits_tst)) != 0)
350 hval ^= g >> 24;
351 hval &= ~g;
353 hval += getXbyY_to_dbop[i].dbop;
354 hval %= DBOP_PRIME_HASH;
355 if (getXbyYdbopHASH[hval] != 0) {
360 getXbyYdbopHASH[hval] = i | DBOP_HASH_TAG;
369 hval = 0;
371 hval = (hval << 4) + *cp++;
372 if ((g = (hval & hbits_tst)) != 0)
373 hval ^= g >> 24;
374 hval &= ~g;
376 hval += dbop;
377 hval %= DBOP_PRIME_HASH;
378 idx = getXbyYdbopHASH[hval];