Lines Matching defs:hashval
83 unsigned hashval = 0, c;
86 hashval += (hashval << 5) + c;
88 return hashval;
165 unsigned hashval;
171 hashval = ht->hash(hn->nam) % ht->hsize;
172 hp = ht->nodes[hashval];
177 ht->nodes[hashval] = hn;
185 ht->nodes[hashval] = hn;
212 hn->next = ht->nodes[hashval];
213 ht->nodes[hashval] = hn;
228 unsigned hashval;
231 hashval = ht->hash(nam) % ht->hsize;
232 for (hp = ht->nodes[hashval]; hp; hp = hp->next) {
252 unsigned hashval;
255 hashval = ht->hash(nam) % ht->hsize;
256 for (hp = ht->nodes[hashval]; hp; hp = hp->next) {
272 unsigned hashval;
275 hashval = ht->hash(nam) % ht->hsize;
276 hp = ht->nodes[hashval];
284 ht->nodes[hashval] = hp->next;
1239 unsigned hashval = 0;
1247 hashval += (hashval << 5) + ' ';
1250 hashval += (hashval << 5) + *(unsigned char *)str++;
1252 return hashval;