Lines Matching refs:nums
189 static int computesizes (int nums[], int *narray) { in computesizes() argument
196 if (nums[i] > 0) { in computesizes()
197 a += nums[i]; in computesizes()
211 static int countint (const TValue *key, int *nums) { in countint() argument
214 nums[ceillog2(k)]++; /* count as such */ in countint()
222 static int numusearray (const Table *t, int *nums) { in numusearray() argument
240 nums[lg] += lc; in numusearray()
247 static int numusehash (const Table *t, int *nums, int *pnasize) { in numusehash() argument
254 ause += countint(key2tval(n), nums); in numusehash()
335 int nums[MAXBITS+1]; /* nums[i] = number of keys between 2^(i-1) and 2^i */ in rehash() local
338 for (i=0; i<=MAXBITS; i++) nums[i] = 0; /* reset counts */ in rehash()
339 nasize = numusearray(t, nums); /* count keys in array part */ in rehash()
341 totaluse += numusehash(t, nums, &nasize); /* count keys in hash part */ in rehash()
343 nasize += countint(ek, nums); in rehash()
346 na = computesizes(nums, &nasize); in rehash()