Lines Matching +defs:hash +defs:table
1 /* $NetBSD: hash.h,v 1.52 2025/04/22 19:28:50 rillig Exp $ */
33 * from: @(#)hash.h 8.1 (Berkeley) 6/6/93
72 * from: @(#)hash.h 8.1 (Berkeley) 6/6/93
80 /* A single key-value entry in the hash table. */
85 unsigned hash; /* hash value of the key */
89 /* The hash table containing the entries. */
94 unsigned bucketsMask; /* Used to select the bucket for a hash. */
97 /* State of an iteration over all entries in a table. */
99 HashTable *table; /* Table being searched. */
121 /* Set things up for iterating over all entries in the hash table. */
125 hi->table = t;