Lines Matching defs:hashbits
34 const int hashbits = hashbytes * 8;
55 for(int iOut = 0; iOut < hashbits; iOut++)
77 const int hashbits = hashbytes * 8;
79 printf("Testing %3d-bit keys -> %3d-bit hashes, %8d reps",keybits,hashbits,reps);
83 std::vector<int> bins(keybits*hashbits,0);
117 const int hashbits = hashbytes * 8;
119 std::vector<int> bins(hashbits*hashbits*4,0);
139 for(int out1 = 0; out1 < hashbits; out1++)
140 for(int out2 = 0; out2 < hashbits; out2++)
146 bins[(out1 * hashbits + out2) * 4 + b]++;
154 for(int out1 = 0; out1 < hashbits; out1++)
156 for(int out2 = 0; out2 < hashbits; out2++)
168 double b2 = double(bins[(out1 * hashbits + out2) * 4 + b]) / double(reps / 2);
244 const int hashbits = hashbytes * 8;
245 const int pagesize = hashbits*hashbits*4;
274 for(int out1 = 0; out1 < hashbits-1; out1++)
275 for(int out2 = out1+1; out2 < hashbits; out2++)
277 int * b = &page[(out1*hashbits+out2)*4];
288 for(int out1 = 0; out1 < hashbits-1; out1++)
290 for(int out2 = out1+1; out2 < hashbits; out2++)
297 int * bins = &page[(out1*hashbits+out2)*4];
352 const int hashbits = hashbytes * 8;
364 for(int out1 = 0; out1 < hashbits-1; out1++)
365 for(int out2 = out1+1; out2 < hashbits; out2++)