/illumos-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | hash.c | 38 unsigned int hval = 0; local 42 hval = (hval << 4) + *ename++; 43 if ((g = (hval & 0xf0000000)) != 0) 44 hval ^= g >> 24; 45 hval &= ~g; 47 return ((unsigned long)hval);
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | db_item.cc | 109 u_int hval = 0; local 115 hval = ((hval<<HASHSHIFT)^hval); 116 hval += (LOWER(value[i]) & HASHMASK); 120 hval = ((hval<<HASHSHIFT)^hval); 121 hval += (value[i] & HASHMASK); 125 return (hval); [all...] |
H A D | db_index.cc | 192 register unsigned long hval; local 201 hval = index_value->get_hashval(case_insens); 202 bucket = hval % table_size; 207 ret = fst->lookup(case_insens, hval, 230 register unsigned long hval; local 242 hval = index_value->get_hashval(case_insens); 244 bucket = hval % table_size; 249 else if (fst->remove(&tab[bucket], case_insens, hval, index_value, 270 register unsigned long hval; local 275 hval [all...] |
H A D | db_index_entry.cc | 52 db_index_entry::db_index_entry(unsigned long hval, item* k, argument 62 hashval = hval; 143 db_index_entry::getnext(bool_t casein, unsigned long hval, item *i, entryp l) argument 148 if ((np->hashval == hval) && 165 db_index_entry::lookup(bool_t casein, unsigned long hval, argument 171 if (np->hashval == hval && np->key->equal(i, casein) && 188 db_index_entry::lookup(bool_t casein, unsigned long hval, argument 195 if ((fst->hashval == hval) && (fst->key->equal(i, casein))) { 207 if ((curr->hashval == hval) && 233 unsigned long hval, ite 232 remove(db_index_entry_p *head, bool_t casein, unsigned long hval, item *i, entryp recnum) argument 278 add(db_index_entry **head, bool_t casein, unsigned long hval, item *i, entryp recnum) argument [all...] |
H A D | db_dictionary.cc | 260 search_bucket(db_table_desc* bucket, unsigned long hval, char *target) argument 265 if (np->hashval == hval && 283 db_table_desc_p *head, unsigned long hval, char *target, 290 if (np->hashval == hval && 449 u_int hval = 0; local 453 hval = ((hval<<HASHSHIFT)^hval); 454 hval += (value[i] & HASHMASK); 457 return (hval); 282 remove_from_bucket(db_table_desc_p bucket, db_table_desc_p *head, unsigned long hval, char *target, bool_t free_storage) argument 490 register unsigned long hval; local 516 register unsigned long hval; local 555 register unsigned long hval; local [all...] |
/illumos-gate/usr/src/cmd/vi/misc/ |
H A D | mkstr.c | 231 long hval; member in struct:hash 256 if (hp->hval == hashval) { 268 hp->hval = hashval; 277 fprintf(stderr, "%s hashed to %ld at %d\n", str, hp->hval, hp->hpt);
|
/illumos-gate/usr/src/lib/libdhcpagent/common/ |
H A D | dhcp_hostconf.c | 408 uint32_t hval; local 411 hval = ntohl(*val); 412 if (hval != DHCPV6_INFTIME) { 413 if (hval < time_diff) 416 *val = htonl(hval - time_diff);
|
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | isns_htab.h | 45 uint32_t hval; member in struct:htab_item 52 uint32_t hval; member in struct:htab_itemx
|
H A D | htable.c | 421 x->hval = BAD_HVAL_MASK; 450 * hval - the hash value of the new node. 462 const uint32_t hval 476 } else if (!BAD_HVAL(x->hval) && 477 x->hval != hval) { 487 !BAD_HVAL(x->hval)) { 517 x->hval = hval; 563 (item->hval 707 uint32_t hval; local 849 uint32_t hval; local 975 uint32_t hval; local [all...] |
/illumos-gate/usr/src/cmd/nscd/ |
H A D | nscd_dbimpl.c | 92 unsigned int hval = 0; local 101 hval = (hval << 4) + ch; 102 if ((g = (hval & 0xf0000000)) != 0) 103 hval ^= g >> 24; 104 hval &= ~g; 106 return ((unsigned long)hval);
|
H A D | cache.c | 332 #define _NSC_ELF_STR_GETHASH(func, str, htsize, hval) \ 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; local 352 _NSC_ELF_STR_GETHASH(tolower, key, htsize, hval); 362 uint_t hval; local 375 uint_t hval, i; local [all...] |
/illumos-gate/usr/src/ucbcmd/mkstr/ |
H A D | mkstr.c | 264 long hval; member in struct:hash 287 if (hp->hval == hashval) { 296 hp->hval = hashval;
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_mapping.c | 41 unsigned int hval = 0; local 46 hval = (hval << 4) + tolower(*str++); 47 if ((g = (hval & 0xf0000000)) != 0) 48 hval ^= g >> 24; 49 hval &= ~g; 51 return ((unsigned long)hval);
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | nss_dbdefs.c | 302 uint32_t hval, g; local 313 hval = 0; 315 hval = (hval << 4) + *cp++; 316 if ((g = (hval & hbits_tst)) != 0) 317 hval ^= g >> 24; 318 hval &= ~g; 320 hval += getXbyY_to_dbop[i].dbop; 321 hval %= DBOP_PRIME_HASH; 322 if (getXbyYdbopHASH[hval] ! [all...] |
/illumos-gate/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...] |
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | map_support.c | 475 Word hval; local 486 hval = (Word)elf_hash(symname); 487 if ((sdp = ld_sym_enter(symname, sym, hval, ifl, ofl, 0,
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | a.out.c | 378 ulong_t hval = 0; local 398 hval = '_'; 401 hval = (hval << 1) + *name++; 402 hval = hval & HASHMASK; 404 i = hval % (AOUTDYN(lmp)->v2->ld_buckets == 0 ? RTHS :
|
H A D | elf.c | 1328 uint_t hval = 0; local 1332 hval = (hval << 4) + *name++; 1333 if ((g = (hval & 0xf0000000)) != 0) 1334 hval ^= g >> 24; 1335 hval &= ~g; 1337 return ((ulong_t)hval);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/ |
H A D | if.c | 204 hash_link(struct htbl *htbl, uint_t hval, void *strp) argument 211 hep = &htbl->htbl_ptrs[hval % htbl->htbl_size];
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | cyclic.c | 639 uint_t hval; local 641 hval = 0; 643 hval = (hval << 4) + *p++; 644 if ((g = (hval & 0xf0000000)) != 0) 645 hval ^= g >> 24; 646 hval &= ~g; 648 return (hval);
|
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | bsd-comp.c | 566 int hval; local 734 hval = BSD_HASH(ent, c, hshift); 736 dictp = &db->dict[hval]; 757 disp = (hval == 0) ? 1 : hval; 760 hval += disp; 761 if (hval >= db->hsize) { 762 hval -= db->hsize; 763 if (hval >= db->hsize) { 775 dictp = &db->dict[hval]; 909 long hval; local 1394 int hval; local [all...] |
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | fasttrap.c | 220 uint_t hval = 0; local 223 hval = (hval << 4) + *p++; 224 if ((g = (hval & 0xf0000000)) != 0) 225 hval ^= g >> 24; 226 hval &= ~g; 228 return (hval);
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | dbutils.c | 3259 uint_t hval, i, len; local 3263 for (len = strlen(str), hval = 0, i = 0; i < len; i++) { 3264 hval += str[i]; 3265 hval += (hval << 10); 3266 hval ^= (hval >> 6); 3269 hval += str[i]; 3270 hval += (hval << 1 [all...] |
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr_getldap.c | 210 unsigned int hval = 0; local 215 hval = (hval << 4) + tolower(*str++); 216 if ((g = (hval & 0xf0000000)) != 0) 217 hval ^= g >> 24; 218 hval &= ~g; 220 return ((unsigned long)hval);
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devlink.c | 1138 int hval; local 1147 hval = hashfn(hdp, clp->path); 1148 pp = &(CACHE_HASH(hdp, hval)); 1163 int hval; local 1169 hval = hashfn(hdp, link); 1170 pp = &(CACHE_HASH(hdp, hval)); 1912 int hval; local 1930 for (hval = 0; hval < CACHE(hdp)->hash_sz; hval 2798 uint_t hval; local 3045 ulong_t hval = 0; local [all...] |