Searched defs:hval (Results 1 - 25 of 31) sorted by relevance

12

/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Dhash.c38 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 Ddb_item.cc109 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 Ddb_index.cc192 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 Ddb_index_entry.cc52 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 Ddb_dictionary.cc260 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 Dmkstr.c231 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 Ddhcp_hostconf.c408 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 Disns_htab.h45 uint32_t hval; member in struct:htab_item
52 uint32_t hval; member in struct:htab_itemx
H A Dhtable.c421 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 Dnscd_dbimpl.c92 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 Dcache.c332 #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 Dmkstr.c264 long hval; member in struct:hash
287 if (hp->hval == hashval) {
296 hp->hval = hashval;
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_mapping.c41 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 Dnss_dbdefs.c302 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 Dbsd-comp.c441 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 Dmap_support.c475 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 Da.out.c378 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 Delf.c1328 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 Dif.c204 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 Dcyclic.c639 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 Dbsd-comp.c566 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 Dfasttrap.c220 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 Ddbutils.c3259 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 Dcachemgr_getldap.c210 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 Ddevinfo_devlink.c1138 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...]

Completed in 208 milliseconds

12