Lines Matching defs:hash
246 * Internally we only allow a thread to hold one hash bucket lock at a
248 * first) than the data structure that is on that hash list.
261 * the hash buckets that can be used to create new instances of data
1522 uint32_t hash = 0;
1525 hash <<= 1;
1526 hash += (uint_t)client->id_val[i];
1528 return (hash);
1809 uint32_t hash = 0;
1824 hash <<= 1;
1825 hash += (uint_t)ptr[i];
1827 return (hash);
1995 uint_t hash = 0;
1998 hash <<= 4;
1999 hash += (uint_t)openowner->owner_val[i];
2001 hash += (uint_t)openowner->clientid;
2002 hash |= (openowner->clientid >> 32);
2004 return (hash);
2208 uint_t hash = 0;
2211 hash <<= 4;
2212 hash += (uint_t)lockowner->owner_val[i];
2214 hash += (uint_t)lockowner->clientid;
2215 hash |= (lockowner->clientid >> 32);
2217 return (hash);