Home
last modified time | relevance | path

Searched refs:hashval (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/cmd/ypcmd/shared/
H A Dlockmap.c286 int hashval; in lock_map() local
288 hashval = hash(mapname); in lock_map()
290 return (lock_core(hashval)); in lock_map()
304 lock_core(int hashval) in lock_core() argument
311 rc = mutex_lock(&(shmlockarray->locknode[hashval])); in lock_core()
320 &(shmlockarray->locknode[hashval])); in lock_core()
349 rc = mutex_lock(&(shmlockarray->locknode[hashval])); in lock_core()
369 int hashval; in unlock_map() local
371 hashval = hash(mapname); in unlock_map()
373 return (unlock_core(hashval)); in unlock_map()
[all …]
/illumos-gate/usr/src/cmd/sgs/common/
H A Dstring_table.c351 return (((hashval << 5) + hashval) + c); in st_string_hashround()
367 uint_t hashval = HASHSEED; in st_string_hash() local
375 hashval = st_string_hashround(hashval, str[i]); in st_string_hash()
378 return (hashval); in st_string_hash()
392 uint_t hashval; in st_setstring() local
432 hashval = st_string_hash(str); in st_setstring()
486 uint_t hashval = HASHSEED; in st_hash_insert() local
497 hashval = st_string_hashround(hashval, str[i]); in st_hash_insert()
572 hashval = hashval % bckcnt; in st_hash_insert()
574 hashbcks[hashval] = sthash; in st_hash_insert()
[all …]
/illumos-gate/usr/src/lib/libnisdb/yptol/
H A Dlock_update.c226 int hashval = map->hash_val; in lock_map_update() local
232 rc = mutex_lock(&(shmupdatearray->updatenode[hashval])); in lock_map_update()
241 &(shmupdatearray->updatenode[hashval])); in lock_map_update()
248 &(shmupdatearray->updatenode[hashval])); in lock_map_update()
271 rc = mutex_lock(&(shmupdatearray->updatenode[hashval])); in lock_map_update()
282 int hashval = map->hash_val; in unlock_map_update() local
285 rc = mutex_unlock(&(shmupdatearray->updatenode[hashval])); in unlock_map_update()
345 int hashval = map->hash_val; in try_lock_map_update() local
354 rc = mutex_trylock(&(shmupdatearray->updatenode[hashval])); in try_lock_map_update()
369 &(shmupdatearray->updatenode[hashval])); in try_lock_map_update()
[all …]
H A Dstubs.c69 lock_core(int hashval) in lock_core() argument
77 unlock_core(int hashval) in unlock_core() argument
/illumos-gate/usr/src/cmd/sgs/crle/common/
H A Dhash.c60 Word hashval; in get_hash() local
63 hashval = elf_hash((const char *)key); in get_hash()
65 hashval = key; in get_hash()
67 bucket = hashval % tbl->t_size; in get_hash()
93 ent->e_hash = hashval; in get_hash()
H A Dconfig.c286 Word hashval; in genconfig() local
336 hashval = ent->e_hash % hashbkts; in genconfig()
337 hashchn[ndx] = hashbkt[hashval]; in genconfig()
338 hashbkt[hashval] = ndx++; in genconfig()
358 Word hashval; in genconfig() local
434 hashval = ent->e_hash % hashbkts; in genconfig()
435 hashchn[ndx] = hashbkt[hashval]; in genconfig()
436 hashbkt[hashval] = ndx++; in genconfig()
453 Word hashval; in genconfig() local
499 hashchn[ndx] = hashbkt[hashval]; in genconfig()
[all …]
/illumos-gate/usr/src/lib/libnisdb/
H A Ddb_index_entry.cc60 hashval = hval; in db_index_entry()
132 hp = &new_tab[np->hashval % hashsize]; in relocate()
146 if ((np->hashval == hval) && in getnext()
169 if (np->hashval == hval && np->key->equal(i, casein) && in lookup()
193 if ((fst->hashval == hval) && (fst->key->equal(i, casein))) { in lookup()
205 if ((curr->hashval == hval) && in lookup()
237 if (np->hashval == hval && np->key->equal(i, casein) && in remove()
284 if (curr->hashval == hval && curr->key->equal(i, casein)) { in add()
H A Ddb_index_entry_c.x64 unsigned long hashval; member
81 % unsigned long hashval;
H A Ddb_dictionary.cc233 hp = &new_tab[np->hashval % hashsize]; in relocate_bucket()
268 if (np->hashval == hval && in search_bucket()
293 if (np->hashval == hval && in remove_from_bucket()
328 target_hval = td->hashval; in add_to_bucket()
332 if (curr->hashval == target_hval && in add_to_bucket()
354 printf("%s: %d\n", np->table_name, np->hashval); in print_bucket()
363 printf("%s: %d\n", tbl->table_name, tbl->hashval); in print_table()
577 td->hashval = hval; in add_to_dictionary()
1072 tbl_ent.hashval = tbl->hashval; in extract_entries()
/illumos-gate/usr/src/tools/smatch/src/
H A Dcse.c45 hash += hashval(insn->src3); in cse_collect()
73 hash += hashval(insn->src2); in cse_collect()
80 hash += hashval(insn->src1); in cse_collect()
84 hash += hashval(insn->val); in cse_collect()
88 hash += hashval(insn->fvalue); in cse_collect()
97 hash += hashval(insn->src); in cse_collect()
100 hash += hashval(insn->orig_type->bit_size); in cse_collect()
111 hash += hashval(def->src1); in cse_collect()
112 hash += hashval(def->bb); in cse_collect()
H A Dstorage.c26 unsigned hash = hashval(bb) + hashval(pseudo) + hashval(inout); in storage_hash()
/illumos-gate/usr/src/ucbcmd/mkstr/
H A Dmkstr.c273 long hashval = 0; in hashit() local
279 hashval = (hashval << 1) + *cp++; in hashit()
280 i = hashval % NBUCKETS; in hashit()
285 if (hp->hval == hashval) { in hashit()
294 hp->hval = hashval; in hashit()
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/
H A Dnfslog_ipaddr.c192 int hashval; local
206 hashval = ((struct in_addr *)ipaddr)->s_addr;
207 hp = (struct hostdata **)&h_table4[iphash(hashval)];
221 hashval = ((int *)ipaddr)[3];
222 hp = (struct hostdata **)&h_table6[iphash(hashval)];
/illumos-gate/usr/src/cmd/csh/
H A Dsh.exec.c72 int hashval, hashval1, i; in doexec() local
143 hashval = hashname(*av); in doexec()
150 hashval1 = hash(hashval, i); in doexec()
389 int hashval; in dohash() local
426 hashval = hash(hashname(strtots(curdir_, dp->d_name)), in dohash()
428 bis(cachearray, hashval); in dohash()
/illumos-gate/usr/src/uts/common/sys/
H A Dedonr.h85 void EdonRFinal(EdonRState *state, uint8_t *hashval);
87 uint8_t *hashval);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_ipaddr.c213 int hashval; in addhost() local
232 hashval = ((struct in_addr *)ipaddr)->s_addr; in addhost()
233 hp = (struct hostdata **)&h_table4[iphash(hashval)]; in addhost()
247 hashval = ((const int *)ipaddr)[3]; in addhost()
248 hp = (struct hostdata **)&h_table6[iphash(hashval)]; in addhost()
/illumos-gate/usr/src/common/crypto/edonr/
H A Dedonr.c571 EdonRFinal(EdonRState *state, uint8_t *hashval) in EdonRFinal() argument
663 uint32_t *d32 = (uint32_t *)hashval; in EdonRFinal()
670 bcopy(hashState256(state)->DoublePipe + 9, hashval, in EdonRFinal()
678 uint32_t *d32 = (uint32_t *)hashval; in EdonRFinal()
685 bcopy(hashState256(state)->DoublePipe + 8, hashval, in EdonRFinal()
693 uint64_t *d64 = (uint64_t *)hashval; in EdonRFinal()
700 bcopy(hashState384(state)->DoublePipe + 10, hashval, in EdonRFinal()
708 uint64_t *d64 = (uint64_t *)hashval; in EdonRFinal()
715 bcopy(hashState512(state)->DoublePipe + 8, hashval, in EdonRFinal()
726 uint8_t *hashval) in EdonRHash() argument
[all …]
/illumos-gate/usr/src/lib/nsswitch/files/common/
H A Dgetnetgrent.c417 unsigned hashval; in ngt_insert() local
427 for (hashval = 0, i = 0; i < namelen; i++) { in ngt_insert()
428 hashval = (hashval << 2) + hashval + in ngt_insert()
431 head = &ngt->hash_heads[hashval % HASHMOD]; in ngt_insert()
/illumos-gate/usr/src/cmd/sh/
H A Dhashserv.c321 short hashval; in what_is_path() local
328 hashval = hashdata(h->data); in what_is_path()
364 hashval = hashdata(hash); in what_is_path()
370 pr_path(name, hashval); in what_is_path()
/illumos-gate/usr/src/lib/nsswitch/nis/common/
H A Dgetnetgrent.c261 unsigned hashval; local
268 for (hashval = 0, i = 0; i < namelen; i++) {
269 hashval = (hashval << 2) + hashval +
272 head = &ngt->hash_heads[hashval % HASHMOD];
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhtable.c1179 uint_t hashval; in htable_release() local
1192 hashval = HTABLE_HASH(hat, va, level); in htable_release()
1198 HTABLE_ENTER(hashval); in htable_release()
1263 HTABLE_EXIT(hashval); in htable_release()
1270 HTABLE_EXIT(hashval); in htable_release()
1288 uint_t hashval; in htable_lookup() local
1308 HTABLE_ENTER(hashval); in htable_lookup()
1318 HTABLE_EXIT(hashval); in htable_lookup()
1333 HTABLE_ENTER(hashval); in htable_acquire()
1341 for (h = hat->hat_ht_hash[hashval]; in htable_acquire()
[all …]
/illumos-gate/usr/src/cmd/oawk/
H A Dtran.c166 unsigned hashval; in hash() local
169 for (hashval = 0; *s != '\0'; /* dummy */) in hash()
170 hashval += *s++; in hash()
171 return (hashval % MAXSYM); in hash()
/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_xu_index.c455 Dwarf_Sig8 hashval; in dwarf_get_xu_hash_entry() local
460 hashval = zerohashkey; in dwarf_get_xu_hash_entry()
476 memcpy(&hashval,hashentry,sizeof(hashval)); in dwarf_get_xu_hash_entry()
485 memcpy(hash_value,&hashval,sizeof(hashval)); in dwarf_get_xu_hash_entry()
/illumos-gate/usr/src/cmd/awk/
H A Dtran.c317 unsigned int hashval; in hash() local
319 for (hashval = 0; *s != '\0'; s++) in hash()
320 hashval = (*s + 31 * hashval); in hash()
321 return (hashval % n); in hash()
/illumos-gate/usr/src/cmd/keyserv/
H A Dkeyserv_cache.c137 static u_int hashval(uid_t);
520 &(ch->bucket[hashval(fcd->uid)]), 0, 0); in remap_cache_file_ch()
668 hashval(uid_t uid) in hashval() function
803 hash = hashval(uid); in find_cache_item()
840 list_remove_hash(cd, &((*ch)->bucket[hashval(cd->uid)]), 0, 0); in find_cache_item()
909 list_insert_hash(cd, &(newch->bucket[hashval(cd->uid)]), 0, 0); in cache_insert_ch()
1002 hash = hashval(uid); in cache_retrieve_ch()
1051 hash = hashval(uid); in cache_remove_ch()

12