Lines Matching refs:max
175 ht->max = HT_DEFAULT_MAX;
176 ht->mask = ht->max - 1;
179 ht->table = (hash_ent **)calloc(ht->max, sizeof(hash_ent *));
193 for(i=0; i < ht->max; i++) {
211 int i, hash_len, max = -1, sum = 0;
214 for(i=0; i < ht->max; i++) {
224 if (hash_len > max)
225 max = hash_len;
228 printf("max # of chains: %d, average chain length %d\n", max,sum/ht->max);
260 if (ht->max & ht->mask) {
261 printf("*** hashtable size %d or mask %d looks weird!\n", ht->max,
265 omax = ht->max;
285 ht->max = newsize;
321 if (ht->num_elements >= ((ht->max * 3) / 4)) {
540 kprintf("cur blocks %d, max blocks %d ht @ %p\n", bc.cur_blocks,
1315 do_flush(cache_ent **ents, int max)
1319 for(i=0; i < max; i++) {
1325 qsort(ents, max, sizeof(cache_ent **), cache_ent_cmp);
1326 flush_ents(ents, max);
1329 for(i=0; i < max; i++) {
1632 get_ents(cache_ent **ents, int num_needed, int max, int *num_gotten, int bsize)
1637 if (num_needed > max)
1638 beos_panic("get_ents: num_needed %d but max %d (doh!)\n", num_needed, max);
1680 if (cur && cur < max &&
1683 for(ce=ents[cur-1]->next; ce && cur < max; ce=ce->next) {