Lines Matching +defs:src +defs:hash
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
766 uchar_t *src = (uchar_t *)&value;
768 UL_ASSIGN_BSWAP_XWORD(dst, src);
2910 Cache *hash;
3012 GRAB(SHT_HASH, hash);
3241 TEST_ADDR(SHT_HASH, hash);
3908 * Determine an individual hash entry. This may be the initial hash entry,
3957 hash(Cache *cache, Word shnum, const char *file, uint_t flags)
3965 uint_t *hash, *chain;
3976 * Determine the hash table data and size.
3986 hash = (uint_t *)_cache->c_data->d_buf;
3987 bkts = *hash;
3988 chain = hash + 2 + bkts;
3989 hash += 2;
4030 * Loop through the hash buckets, printing the appropriate
4033 for (ndx = 0; ndx < bkts; ndx++, hash++) {
4036 if (*hash == 0) {
4042 ndx, *hash, symn, syms, file, bkts, flags, 0);
4048 _ndx = chain[*hash];
5162 hash(cache, shnum, file, flags);