/titanic_41/usr/src/cmd/sgs/libelf/common/ |
H A D | hash.c | 38 unsigned int hval = 0; in elf_hash() local 42 hval = (hval << 4) + *ename++; in elf_hash() 43 if ((g = (hval & 0xf0000000)) != 0) in elf_hash() 44 hval ^= g >> 24; in elf_hash() 45 hval &= ~g; in elf_hash() 47 return ((unsigned long)hval); in elf_hash()
|
/titanic_41/usr/src/cmd/isns/isnsd/ |
H A D | htable.c | 421 x->hval = BAD_HVAL_MASK; in new_uid() 462 const uint32_t hval in uid_insert() argument 476 } else if (!BAD_HVAL(x->hval) && in uid_insert() 477 x->hval != hval) { in uid_insert() 487 !BAD_HVAL(x->hval)) { in uid_insert() 517 x->hval = hval; in uid_insert() 563 (item->hval & mask)]; in enlarge_htab() 707 uint32_t hval; in htab_add() local 712 hval = VALID_HVAL(tab->c->get_hval(p, 0, &flags)); in htab_add() 715 items = tab->items[hval & tab->mask]; in htab_add() [all …]
|
H A D | isns_htab.h | 45 uint32_t hval; member 52 uint32_t hval; member
|
/titanic_41/usr/src/lib/libnisdb/ |
H A D | db_item.cc | 109 u_int hval = 0; in get_hashval() local 115 hval = ((hval<<HASHSHIFT)^hval); in get_hashval() 116 hval += (LOWER(value[i]) & HASHMASK); in get_hashval() 120 hval = ((hval<<HASHSHIFT)^hval); in get_hashval() 121 hval += (value[i] & HASHMASK); in get_hashval() 125 return (hval); in get_hashval()
|
H A D | db_index_entry.cc | 52 db_index_entry::db_index_entry(unsigned long hval, item* k, in db_index_entry() argument 62 hashval = hval; in db_index_entry() 143 db_index_entry::getnext(bool_t casein, unsigned long hval, item *i, entryp l) in getnext() argument 148 if ((np->hashval == hval) && in getnext() 165 db_index_entry::lookup(bool_t casein, unsigned long hval, in lookup() argument 171 if (np->hashval == hval && np->key->equal(i, casein) && in lookup() 188 db_index_entry::lookup(bool_t casein, unsigned long hval, in lookup() argument 195 if ((fst->hashval == hval) && (fst->key->equal(i, casein))) { in lookup() 207 if ((curr->hashval == hval) && in lookup() 233 unsigned long hval, item *i, entryp recnum) in remove() argument [all …]
|
H A D | db_index.cc | 192 register unsigned long hval; in lookup() local 201 hval = index_value->get_hashval(case_insens); in lookup() 202 bucket = hval % table_size; in lookup() 207 ret = fst->lookup(case_insens, hval, in lookup() 230 register unsigned long hval; in remove() local 242 hval = index_value->get_hashval(case_insens); in remove() 244 bucket = hval % table_size; in remove() 249 else if (fst->remove(&tab[bucket], case_insens, hval, index_value, in remove() 270 register unsigned long hval; in add() local 275 hval = index_value->get_hashval(case_insens); in add() [all …]
|
H A D | db_dictionary.cc | 260 search_bucket(db_table_desc* bucket, unsigned long hval, char *target) in search_bucket() argument 265 if (np->hashval == hval && in search_bucket() 283 db_table_desc_p *head, unsigned long hval, char *target, in remove_from_bucket() argument 290 if (np->hashval == hval && in remove_from_bucket() 449 u_int hval = 0; in get_hashval() local 453 hval = ((hval<<HASHSHIFT)^hval); in get_hashval() 454 hval += (value[i] & HASHMASK); in get_hashval() 457 return (hval); in get_hashval() 490 register unsigned long hval; in search_dictionary() local 496 hval = get_hashval(target); in search_dictionary() [all …]
|
H A D | db_index_entry_c.x | 95 % db_index_entry( unsigned long hval, item *, entryp, db_index_entry *n); 161 % bool_t add( db_index_entry **oldhead, bool_t, unsigned long hval, item *,
|
/titanic_41/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | bsd-comp.c | 566 int hval; in bsd_compress() local 734 hval = BSD_HASH(ent, c, hshift); in bsd_compress() 736 dictp = &db->dict[hval]; in bsd_compress() 757 disp = (hval == 0) ? 1 : hval; in bsd_compress() 760 hval += disp; in bsd_compress() 761 if (hval >= db->hsize) { in bsd_compress() 762 hval -= db->hsize; in bsd_compress() 763 if (hval >= db->hsize) { in bsd_compress() 775 dictp = &db->dict[hval]; in bsd_compress() 818 dictp2->cptr = (ushort_t)hval; in bsd_compress() [all …]
|
/titanic_41/usr/src/cmd/cmd-inet/usr.bin/pppdump/ |
H A D | bsd-comp.c | 441 long hval, disp; local 465 hval = BSD_HASH(ent, c, hshift); 466 dictp = &db->dict[hval]; 477 disp = (hval == 0) ? 1 : hval; 479 hval += disp; 480 if (hval >= db->hsize) 481 hval -= db->hsize; 482 dictp = &db->dict[hval]; 505 dictp2->cptr = hval; 694 int hval, disp; local [all …]
|
/titanic_41/usr/src/lib/libc/port/gen/ |
H A D | nss_dbdefs.c | 302 uint32_t hval, g; in nss_dbop_search() local 313 hval = 0; in nss_dbop_search() 315 hval = (hval << 4) + *cp++; in nss_dbop_search() 316 if ((g = (hval & hbits_tst)) != 0) in nss_dbop_search() 317 hval ^= g >> 24; in nss_dbop_search() 318 hval &= ~g; in nss_dbop_search() 320 hval += getXbyY_to_dbop[i].dbop; in nss_dbop_search() 321 hval %= DBOP_PRIME_HASH; in nss_dbop_search() 322 if (getXbyYdbopHASH[hval] != 0) { in nss_dbop_search() 327 getXbyYdbopHASH[hval] = i | DBOP_HASH_TAG; in nss_dbop_search() [all …]
|
/titanic_41/usr/src/cmd/nscd/ |
H A D | nscd_dbimpl.c | 92 unsigned int hval = 0; in calc_hash() local 101 hval = (hval << 4) + ch; in calc_hash() 102 if ((g = (hval & 0xf0000000)) != 0) in calc_hash() 103 hval ^= g >> 24; in calc_hash() 104 hval &= ~g; in calc_hash() 106 return ((unsigned long)hval); in calc_hash()
|
H A D | cache.c | 332 #define _NSC_ELF_STR_GETHASH(func, str, htsize, hval) \ argument 333 hval = 0; \ 336 hval = (hval << 4) + func(*str++); \ 337 if ((g = (hval & 0xf0000000)) != 0) \ 338 hval ^= g >> 24; \ 339 hval &= ~g; \ 341 hval %= htsize; 349 uint_t hval; in cis_gethash() local 352 _NSC_ELF_STR_GETHASH(tolower, key, htsize, hval); in cis_gethash() 353 return (hval); in cis_gethash() [all …]
|
/titanic_41/usr/src/lib/libdhcpagent/common/ |
H A D | dhcp_hostconf.c | 408 uint32_t hval; in relativize_v6() local 411 hval = ntohl(*val); in relativize_v6() 412 if (hval != DHCPV6_INFTIME) { in relativize_v6() 413 if (hval < time_diff) in relativize_v6() 416 *val = htonl(hval - time_diff); in relativize_v6()
|
/titanic_41/usr/src/cmd/mdb/common/modules/dtrace/ |
H A D | dtrace.c | 1939 int hval = 0; in dtrace_hashstat_additive() local 1942 hval += data->dthsd_data[i]; in dtrace_hashstat_additive() 1944 data->dthsd_counts[hval % data->dthsd_hashsize]++; in dtrace_hashstat_additive() 1950 uint64_t hval = 0; in dtrace_hashstat_shifty() local 1962 hval += (val & ((1 << NBBY) - 1)) + in dtrace_hashstat_shifty() 1969 data->dthsd_counts[hval % data->dthsd_hashsize]++; in dtrace_hashstat_shifty() 1976 int hval = data->dthsd_size; in dtrace_hashstat_knuth() local 1979 hval = (hval << 4) ^ (hval >> 28) ^ data->dthsd_data[i]; in dtrace_hashstat_knuth() 1981 data->dthsd_counts[hval % data->dthsd_hashsize]++; in dtrace_hashstat_knuth() 1988 uint32_t hval = 0; in dtrace_hashstat_oneatatime() local [all …]
|
/titanic_41/usr/src/cmd/vi/misc/ |
H A D | mkstr.c | 231 long hval; member 256 if (hp->hval == hashval) { 268 hp->hval = hashval;
|
/titanic_41/usr/src/cmd/sgs/rtld/common/ |
H A D | a.out.c | 378 ulong_t hval = 0; in aout_findsb() local 398 hval = '_'; in aout_findsb() 401 hval = (hval << 1) + *name++; in aout_findsb() 402 hval = hval & HASHMASK; in aout_findsb() 404 i = hval % (AOUTDYN(lmp)->v2->ld_buckets == 0 ? RTHS : in aout_findsb()
|
/titanic_41/usr/src/ucbcmd/mkstr/ |
H A D | mkstr.c | 264 long hval; member 287 if (hp->hval == hashval) { in hashit() 296 hp->hval = hashval; in hashit()
|
/titanic_41/usr/src/lib/libsldap/common/ |
H A D | ns_mapping.c | 41 unsigned int hval = 0; in ns_hash() local 46 hval = (hval << 4) + tolower(*str++); in ns_hash() 47 if ((g = (hval & 0xf0000000)) != 0) in ns_hash() 48 hval ^= g >> 24; in ns_hash() 49 hval &= ~g; in ns_hash() 51 return ((unsigned long)hval); in ns_hash()
|
/titanic_41/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.c | 1138 int hval; in rm_link_from_hash() local 1147 hval = hashfn(hdp, clp->path); in rm_link_from_hash() 1148 pp = &(CACHE_HASH(hdp, hval)); in rm_link_from_hash() 1163 int hval; in link_hash() local 1169 hval = hashfn(hdp, link); in link_hash() 1170 pp = &(CACHE_HASH(hdp, hval)); in link_hash() 1912 int hval; in synchronize_db() local 1930 for (hval = 0; hval < CACHE(hdp)->hash_sz; hval++) { in synchronize_db() 1931 for (clp = CACHE_HASH(hdp, hval); clp != NULL; ) { in synchronize_db() 2798 uint_t hval; in hash_insert() local [all …]
|
/titanic_41/usr/src/uts/common/inet/ip/ |
H A D | spd.c | 3165 uint32_t hval; in ipsec_act_find() local 3181 hval = policy_hash(IPSEC_ACTION_HASH_SIZE, &a[i], &a[n]); in ipsec_act_find() 3183 HASH_LOCK(ipss->ipsec_action_hash, hval); in ipsec_act_find() 3186 ipss->ipsec_action_hash, hval)) { in ipsec_act_find() 3194 HASH_UNLOCK(ipss->ipsec_action_hash, hval); in ipsec_act_find() 3203 HASH_UNLOCK(ipss->ipsec_action_hash, hval); in ipsec_act_find() 3208 HASH_INSERT(ap, ipa_hash, ipss->ipsec_action_hash, hval); in ipsec_act_find() 3239 HASH_UNLOCK(ipss->ipsec_action_hash, hval); in ipsec_act_find() 3369 uint32_t hval, bucket; in ipsec_find_sel() local 3378 hval = selkey_hash(selkey, ns); in ipsec_find_sel() [all …]
|
/titanic_41/usr/src/cmd/idmap/idmapd/ |
H A D | dbutils.c | 3259 uint_t hval, i, len; in gethash() local 3263 for (len = strlen(str), hval = 0, i = 0; i < len; i++) { in gethash() 3264 hval += str[i]; in gethash() 3265 hval += (hval << 10); in gethash() 3266 hval ^= (hval >> 6); in gethash() 3269 hval += str[i]; in gethash() 3270 hval += (hval << 10); in gethash() 3271 hval ^= (hval >> 6); in gethash() 3273 hval += (hval << 3); in gethash() 3274 hval ^= (hval >> 11); in gethash() [all …]
|
/titanic_41/usr/src/uts/common/dtrace/ |
H A D | fasttrap.c | 220 uint_t hval = 0; in fasttrap_hash_str() local 223 hval = (hval << 4) + *p++; in fasttrap_hash_str() 224 if ((g = (hval & 0xf0000000)) != 0) in fasttrap_hash_str() 225 hval ^= g >> 24; in fasttrap_hash_str() 226 hval &= ~g; in fasttrap_hash_str() 228 return (hval); in fasttrap_hash_str()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | cyclic.c | 639 uint_t hval; in cyclic_coverage_hash() local 641 hval = 0; in cyclic_coverage_hash() 643 hval = (hval << 4) + *p++; in cyclic_coverage_hash() 644 if ((g = (hval & 0xf0000000)) != 0) in cyclic_coverage_hash() 645 hval ^= g >> 24; in cyclic_coverage_hash() 646 hval &= ~g; in cyclic_coverage_hash() 648 return (hval); in cyclic_coverage_hash()
|
/titanic_41/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr_getldap.c | 210 unsigned int hval = 0; in getldap_hash() local 215 hval = (hval << 4) + tolower(*str++); in getldap_hash() 216 if ((g = (hval & 0xf0000000)) != 0) in getldap_hash() 217 hval ^= g >> 24; in getldap_hash() 218 hval &= ~g; in getldap_hash() 220 return ((unsigned long)hval); in getldap_hash()
|