Lines Matching refs:nums
219 static unsigned int computesizes (unsigned int nums[], unsigned int *pna) { in computesizes() argument
229 if (nums[i] > 0) { in computesizes()
230 a += nums[i]; in computesizes()
243 static int countint (const TValue *key, unsigned int *nums) { in countint() argument
246 nums[luaO_ceillog2(k)]++; /* count as such */ in countint()
259 static unsigned int numusearray (const Table *t, unsigned int *nums) { in numusearray() argument
278 nums[lg] += lc; in numusearray()
285 static int numusehash (const Table *t, unsigned int *nums, unsigned int *pna) { in numusehash() argument
292 ause += countint(gkey(n), nums); in numusehash()
398 unsigned int nums[MAXABITS + 1]; in rehash() local
401 for (i = 0; i <= MAXABITS; i++) nums[i] = 0; /* reset counts */ in rehash()
402 na = numusearray(t, nums); /* count keys in array part */ in rehash()
404 totaluse += numusehash(t, nums, &na); /* count keys in hash part */ in rehash()
406 na += countint(ek, nums); in rehash()
409 asize = computesizes(nums, &na); in rehash()