Lines Matching refs:hash
79 struct ncache *hash_next; /* hash chain, MUST BE FIRST */
83 int hash; /* hash signature */
115 int move_to_front; /* entry moved to front of hash chain */
158 * 'hash' and 'namlen' must be l-values. A check is made to ensure
161 #define DNLCHASH(name, dvp, hash, namlen) \
165 hash = (int)((uintptr_t)(dvp)) >> 8; \
167 (hash) = ((hash) << 4) + (hash) + Xc; \
216 int de_hash; /* hash signature */
225 dcentry_t **dc_namehash; /* entry hash table pointer */
226 dcfree_t **dc_freehash; /* free entry hash table pointer */
229 uint_t dc_nhash_mask; /* name hash table size - 1 */
230 uint_t dc_fhash_mask; /* free space hash table size - 1 */