Lines Matching defs:hash
64 #define TMPFS_HASH(tp, name, hash) \
67 hash = (uint_t)(uintptr_t)(tp) >> 8; \
69 hash = (hash << 4) + hash + (uint_t)Xc; \
87 uint_t hash;
91 TMPFS_HASH(t->td_parent, t->td_name, hash);
92 t->td_hash = hash;
93 prevpp = &t_hashtable[T_HASH_INDEX(hash)];
94 t_hmtx = &t_hashmutex[T_MUTEX_INDEX(hash)];
102 * Remove tdirent *t from the hash list.
107 uint_t hash;
111 hash = t->td_hash;
112 prevpp = &t_hashtable[T_HASH_INDEX(hash)];
113 t_hmtx = &t_hashmutex[T_MUTEX_INDEX(hash)];
129 uint_t hash;
132 hash = tdp->td_hash;
133 t_hmtx = &t_hashmutex[T_MUTEX_INDEX(hash)];
144 uint_t hash;
148 TMPFS_HASH(parent, name, hash);
149 t_hmtx = &t_hashmutex[T_MUTEX_INDEX(hash)];
151 l = t_hashtable[T_HASH_INDEX(hash)];
153 if ((l->td_hash == hash) &&