Lines Matching defs:mask
289 unsigned mask; // tablesize - 1; tablesize is 2 ** n
290 int *hash; // (mask + 1) elements
291 int limit; // 80% of table size ((mask+1)*8/10)
590 *probe = *hash & m->mask;
610 *probe = (*probe * 5 + 1 + (perturb >>= PSHIFT)) & m->mask;
626 m->mask = INIT_SIZE - 1;
661 int size = m->mask + 1;
662 unsigned mask = 2 * size - 1;
670 int p = hash & mask;
672 p = (p * 5 + 1 + (perturb >>= PSHIFT)) & mask;
677 m->mask = mask;