Lines Matching refs:hash_tab_size
158 nls_uint32 hash_tab_size;
406 hash_tab_size = next_prime ((mlp->nitems * 4) / 3);
408 if (hash_tab_size <= 2)
409 hash_tab_size = 3;
412 hash_tab_size = 0;
443 header.hash_tab_size = hash_tab_size;
446 offset += hash_tab_size * sizeof (nls_uint32);
490 BSWAP32 (header.hash_tab_size);
553 hash_tab = XNMALLOC (hash_tab_size, nls_uint32);
554 memset (hash_tab, '\0', hash_tab_size * sizeof (nls_uint32));
561 nls_uint32 idx = hash_val % hash_tab_size;
566 nls_uint32 incr = 1 + (hash_val % (hash_tab_size - 2));
569 if (idx >= hash_tab_size - incr)
570 idx -= hash_tab_size - incr;
581 for (j = 0; j < hash_tab_size; j++)
583 fwrite (hash_tab, hash_tab_size * sizeof (nls_uint32), 1, output_file);