Lines Matching defs:nel
89 hcreate(size_t nel)
98 return hcreate_r(nel, &htable);
102 hcreate_r(size_t nel, struct hsearch_data *head)
108 /* If nel is too small, make it min sized. */
109 if (nel < MIN_BUCKETS)
110 nel = MIN_BUCKETS;
113 if (nel > MAX_BUCKETS)
114 nel = MAX_BUCKETS;
117 if ((nel & (nel - 1)) != 0) {
118 for (p2 = 0; nel != 0; p2++)
119 nel >>= 1;
121 nel = 1 << p2;
125 head->size = nel;
128 errno = reallocarr(&table, nel, sizeof(*table));
134 for (idx = 0; idx < nel; idx++)