bin/csh/exec.c
218
hashval1 = hash(hashval, i);
bin/csh/exec.c
469
hashval = hash(hashname(str2short(dp->d_name)), i);
bin/csh/exec.c
502
h = hash(h, *cp++);
bin/csh/exec.c
528
hashval1 = hash(hashval, i);
bin/ksh/c_ksh.c
1020
ap = mytsearch(t, *wp, hash(*wp));
bin/ksh/c_ksh.c
473
tp = mytsearch(&keywords, id, hash(id));
bin/ksh/c_ksh.c
475
tp = mytsearch(&aliases, id, hash(id));
bin/ksh/c_ksh.c
719
f = findfunc(wp[i], hash(wp[i]),
bin/ksh/c_ksh.c
947
h = hash(alias);
bin/ksh/eval.c
1285
ap = tenter(&homedirs, name, hash(name));
bin/ksh/exec.c
620
if (!(ftp = findfunc(cp, hash(cp), false))
bin/ksh/exec.c
778
tp = mytsearch(&builtins, *wp, hash(*wp));
bin/ksh/exec.c
825
tp = findfunc(name, hash(name), true);
bin/ksh/exec.c
881
tp = tenter(&builtins, name, hash(name));
bin/ksh/exec.c
897
unsigned int h = hash(name);
bin/ksh/lex.c
734
int h = hash(ident);
bin/ksh/proto.h
217
unsigned int hash ARGS((const char *));
bin/ksh/syn.c
698
p = tenter(&keywords, tt->name, hash(tt->name));
bin/ksh/table.c
223
h = hash(n = te->name);
bin/ksh/table.c
66
for (p = &ntblp[hash(tblp->name)
bin/ksh/var.c
128
tp = tenter(&specials, names[i].name, hash(names[i].name));
bin/ksh/var.c
186
h = hash(n);
bin/ksh/var.c
267
h = hash(n);
bin/ksh/var.c
885
unsigned h = hash(vp->name);
bin/ksh/var.c
929
tp = mytsearch(&specials, name, hash(name));
bin/ksh/var.c
940
tp = mytsearch(&specials, name, hash(name));
bin/ksh/vi.c
744
ap = mytsearch(&aliases, alias, hash(alias));
crypto/dist/ipsec-tools/src/racoon/cfparse.y
2855
TMPALGTYPE2STR(hash),
crypto/dist/ipsec-tools/src/racoon/gssapi.c
543
if (gssapi_vm2gssbuf(iph1->hash, hash_in) < 0) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1003
if (memcmp(hash->v, r->hash->v, r->hash->l) == 0)
crypto/dist/ipsec-tools/src/racoon/handler.c
1006
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/handler.c
1081
new->hash = eay_md5_one(rbuf);
crypto/dist/ipsec-tools/src/racoon/handler.c
1082
if (!new->hash) {
crypto/dist/ipsec-tools/src/racoon/handler.c
1125
if (r->hash)
crypto/dist/ipsec-tools/src/racoon/handler.c
1126
vfree(r->hash);
crypto/dist/ipsec-tools/src/racoon/handler.c
424
VPTRINIT(iph1->hash);
crypto/dist/ipsec-tools/src/racoon/handler.c
990
vchar_t *hash;
crypto/dist/ipsec-tools/src/racoon/handler.c
995
hash = eay_md5_one(rbuf);
crypto/dist/ipsec-tools/src/racoon/handler.c
996
if (!hash) {
crypto/dist/ipsec-tools/src/racoon/handler.h
165
vchar_t *hash; /* HASH minus general header */
crypto/dist/ipsec-tools/src/racoon/handler.h
380
vchar_t *hash; /* hash of the received packet */
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
1045
iph1->hash, ISAKMP_NPTYPE_HASH);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
603
iph1->hash = oakley_ph1hash_common(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
604
if (iph1->hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
626
iph1->hash, ISAKMP_NPTYPE_HASH);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
974
iph1->hash = oakley_ph1hash_common(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_agg.c
975
if (iph1->hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1219
iph1->hash = oakley_ph1hash_common(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1232
iph1->hash = oakley_ph1hash_base_r(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1240
if (iph1->hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
1256
iph1->hash, ISAKMP_NPTYPE_HASH);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
446
iph1->hash = oakley_ph1hash_base_i(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
447
if (iph1->hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_base.c
462
plist = isakmp_plist_append(plist, iph1->hash, ISAKMP_NPTYPE_HASH);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1119
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1170
hash = oakley_compute_hash1(iph1, iph2->msgid, payload);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1171
if (hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1177
tlen = hash->l;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1181
hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1187
iph2->flags = (hash == NULL ? 0 : ISAKMP_FLAG_E);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1189
iph2->flags = (hash == NULL ? 0 : ISAKMP_FLAG_A);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1208
isakmp->np = hash == NULL ? (np & 0xff) : ISAKMP_NPTYPE_HASH;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1217
if (hash != NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1220
gen->len = htons(sizeof(*gen) + hash->l);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1222
memcpy(p, hash->v, hash->l);
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1223
p += hash->l;
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1272
if (hash)
crypto/dist/ipsec-tools/src/racoon/isakmp_cfg.c
1273
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1556
iph1->hash = oakley_ph1hash_common(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1557
if (iph1->hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1560
iph1->hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1738
plist = isakmp_plist_append(plist, iph1->hash, ISAKMP_NPTYPE_HASH);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1776
if (iph1->hash != NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
1794
if (iph1->hash != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
610
iph1->hash = oakley_ph1hash_common(iph1, GENERATE);
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
611
if (iph1->hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_ident.c
614
iph1->hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
130
vchar_t *hash, *payload;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
227
hash = oakley_compute_hash1(iph1, isakmp->msgid, payload);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
228
if (hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
236
if (ntohs(gen->len) - sizeof(struct isakmp_gen) != hash->l) {
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
240
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
245
if (memcmp(p, hash->v, hash->l) != 0) {
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
249
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
256
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
855
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
890
hash = oakley_compute_hash1(iph1, iph2->msgid, payload);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
891
if (hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
897
tlen = hash->l;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
901
hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
907
iph2->flags = (hash == NULL ? 0 : ISAKMP_FLAG_E);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
909
iph2->flags = (hash == NULL ? 0 : ISAKMP_FLAG_A);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
928
isakmp->np = hash == NULL ? (np & 0xff) : ISAKMP_NPTYPE_HASH;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
937
if (hash != NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
940
gen->len = htons(sizeof(*gen) + hash->l);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
942
memcpy(p, hash->v, hash->l);
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
943
p += hash->l;
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
986
if (hash)
crypto/dist/ipsec-tools/src/racoon/isakmp_inf.c
987
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
100
if (hash) {
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
108
hash = (struct isakmp_pl_hash *)pa->ptr;
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
136
if (!hash || !sa) {
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
173
r_hash = (char *)hash + sizeof(*hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
176
plogdump(LLV_DEBUG, r_hash, ntohs(hash->h.len) - sizeof(*hash)));
crypto/dist/ipsec-tools/src/racoon/isakmp_newg.c
74
struct isakmp_pl_hash *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1060
struct isakmp_pl_hash *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1109
hash = (struct isakmp_pl_hash *)pa->ptr;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1283
if (hash == NULL || iph2->sa == NULL || iph2->nonce_p == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1308
r_hash = (caddr_t)hash + sizeof(*hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1311
plogdump(LLV_DEBUG, r_hash, ntohs(hash->h.len) - sizeof(*hash));
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1460
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1657
hash = oakley_compute_hash1(iph2->ph1, iph2->msgid, tmp);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1660
if (hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1665
iph2->sendbuf = quick_ir1mx(iph2, body, hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1688
if (hash != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1689
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1711
struct isakmp_pl_hash *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1742
hash = (struct isakmp_pl_hash *)pa->ptr;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1758
if (hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1772
r_hash = (char *)hash + sizeof(*hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
1775
plogdump(LLV_DEBUG, r_hash, ntohs(hash->h.len) - sizeof(*hash));
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
182
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2052
quick_ir1mx(struct ph2handle *iph2, vchar_t *body, vchar_t *hash)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2063
+ sizeof(*gen) + hash->l
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
2082
p = set_isakmp_payload(p, hash, ISAKMP_NPTYPE_SA);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
355
hash = oakley_compute_hash1(iph2->ph1, iph2->msgid, body);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
356
if (hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
360
iph2->sendbuf = quick_ir1mx(iph2, body, hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
376
if (hash != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
377
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
402
struct isakmp_pl_hash *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
444
hash = (struct isakmp_pl_hash *)pa->ptr;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
588
if (hash == NULL || iph2->sa_ret == NULL || iph2->nonce_p == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
705
r_hash = (char *)hash + sizeof(*hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
708
plogdump(LLV_DEBUG, r_hash, ntohs(hash->h.len) - sizeof(*hash));
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
780
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
807
hash = oakley_compute_hash3(iph2->ph1, iph2->msgid, tmp);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
810
if (hash == NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
816
+ sizeof(struct isakmp_gen) + hash->l;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
830
p = set_isakmp_payload(p, hash, ISAKMP_NPTYPE_NONE);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
901
if (hash != NULL)
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
902
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
917
struct isakmp_pl_hash *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
949
hash = (struct isakmp_pl_hash *)pa->ptr;
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
977
if (hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
990
r_hash = (char *)hash + sizeof(*hash);
crypto/dist/ipsec-tools/src/racoon/isakmp_quick.c
993
plogdump(LLV_DEBUG, r_hash, ntohs(hash->h.len) - sizeof(*hash));
crypto/dist/ipsec-tools/src/racoon/oakley.c
1047
hash = oakley_hash(buf, iph1);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1048
if (hash == NULL)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1053
hashkey = hash;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1104
if (hash != NULL)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1105
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1120
vchar_t *hash = NULL;
crypto/dist/ipsec-tools/src/racoon/oakley.c
1171
hash = oakley_hash(buf, iph1);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1172
if (hash == NULL)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1216
res = oakley_prf(hash, buf, iph1);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1226
if (hash)
crypto/dist/ipsec-tools/src/racoon/oakley.c
1227
vfree(hash);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1698
iph1->sig = eay_get_x509sign(iph1->hash, privkey);
crypto/dist/ipsec-tools/src/racoon/oakley.c
1701
iph1->sig = eay_get_rsasign(iph1->hash, iph1->rsa);
crypto/dist/ipsec-tools/src/racoon/oakley.c
984
vchar_t *hash = NULL; /* for signature mode */
crypto/dist/ipsec-tools/src/racoon/vendorid.c
133
lookup_vendor_id_by_hash (const char *hash)
crypto/dist/ipsec-tools/src/racoon/vendorid.c
138
if (strncmp(all_vendor_ids[i].hash->v, hash,
crypto/dist/ipsec-tools/src/racoon/vendorid.c
139
all_vendor_ids[i].hash->l) == 0)
crypto/dist/ipsec-tools/src/racoon/vendorid.c
154
all_vendor_ids[i].hash = vmalloc(sizeof(vendorid_dpd_hash));
crypto/dist/ipsec-tools/src/racoon/vendorid.c
155
if (all_vendor_ids[i].hash == NULL) {
crypto/dist/ipsec-tools/src/racoon/vendorid.c
160
memcpy(all_vendor_ids[i].hash->v, vendorid_dpd_hash,
crypto/dist/ipsec-tools/src/racoon/vendorid.c
168
all_vendor_ids[i].hash = eay_md5_one(&vid);
crypto/dist/ipsec-tools/src/racoon/vendorid.c
169
if (all_vendor_ids[i].hash == NULL)
crypto/dist/ipsec-tools/src/racoon/vendorid.c
174
all_vendor_ids[i].hash =
crypto/dist/ipsec-tools/src/racoon/vendorid.c
176
all_vendor_ids[i].hash);
crypto/dist/ipsec-tools/src/racoon/vendorid.c
207
return vdup(current->hash);
crypto/dist/ipsec-tools/src/racoon/vendorid.c
231
if (current->hash->l < vidlen)
crypto/dist/ipsec-tools/src/racoon/vendorid.h
96
vchar_t *hash;
games/adventure/save.c
368
hash(&sf->key, sizeof(sf->key), sf->pad, sizeof(sf->pad));
games/adventure/save.c
383
hash(sf->pad, sizeof(sf->pad), sf->pad, sizeof(sf->pad));
games/adventure/vocab.c
137
int hash, i;
games/adventure/vocab.c
140
for (hash = 0, s = word, i = 0; i < 5 && *s; i++) /* some kind of hash*/
games/adventure/vocab.c
141
hash += *s++; /* add all chars in the word */
games/adventure/vocab.c
142
hash = (hash * 3719) & 077777; /* pulled that one out of a hat */
games/adventure/vocab.c
143
hash %= HTSIZE; /* put it into range of table */
games/adventure/vocab.c
145
for (adr = hash;; adr++) { /* look for entry in table */
games/adventure/vocab.c
187
if (adr + 1 == hash || hash == 0)
games/battlestar/parse.c
47
static int hash(const char *);
games/battlestar/parse.c
80
for (wp = hashtab[hash(s)]; wp != NULL; wp = wp->next)
games/battlestar/parse.c
92
hashval = hash(wp->string);
include/db.h
155
(*hash)(const void *, size_t);
lib/libc/cdb/cdbw.c
147
struct key_hash_head *hash;
lib/libc/cdb/cdbw.c
165
cdbw->hash = calloc(cdbw->hash_size, sizeof(*cdbw->hash));
lib/libc/cdb/cdbw.c
166
if (cdbw->hash == NULL) {
lib/libc/cdb/cdbw.c
172
SLIST_INIT(cdbw->hash + i);
lib/libc/cdb/cdbw.c
258
head = cdbw->hash + (hashes[0] & (cdbw->hash_size - 1));
lib/libc/cdb/cdbw.c
298
head = &cdbw->hash[hashes[0] & (cdbw->hash_size - 1)];
lib/libc/cdb/cdbw.c
303
head = cdbw->hash + i;
lib/libc/cdb/cdbw.c
312
free(cdbw->hash);
lib/libc/cdb/cdbw.c
314
cdbw->hash = new_head;
lib/libc/cdb/cdbw.c
327
head = cdbw->hash + i;
lib/libc/cdb/cdbw.c
339
free(cdbw->hash);
lib/libc/cdb/cdbw.c
440
head = &cdbw->hash[i];
lib/libc/citrus/citrus_db_hash.c
57
uint32_t hash = 0, tmp;
lib/libc/citrus/citrus_db_hash.c
61
hash <<= 4;
lib/libc/citrus/citrus_db_hash.c
62
hash += _bcs_tolower(*p);
lib/libc/citrus/citrus_db_hash.c
63
tmp = hash & 0xF0000000;
lib/libc/citrus/citrus_db_hash.c
65
hash ^= tmp;
lib/libc/citrus/citrus_db_hash.c
66
hash ^= tmp >> 24;
lib/libc/citrus/citrus_db_hash.c
70
return hash;
lib/libc/db/hash/hash.c
141
if (info && info->hash)
lib/libc/db/hash/hash.c
142
hashp->hash = info->hash;
lib/libc/db/hash/hash.c
144
hashp->hash = __default_hash;
lib/libc/db/hash/hash.c
161
if (hashp->hash(CHARKEY, sizeof(CHARKEY)) !=
lib/libc/db/hash/hash.c
293
hashp->hash = __default_hash;
lib/libc/db/hash/hash.c
317
if (info->hash)
lib/libc/db/hash/hash.c
318
hashp->hash = info->hash;
lib/libc/db/hash/hash.c
488
hashp->H_CHARKEY = hashp->hash(CHARKEY, sizeof(CHARKEY));
lib/libc/db/hash/hash.c
901
n = hashp->hash(k, (size_t)len);
lib/libc/db/hash/hash.h
99
uint32_t (*hash)(const void *, size_t); /* Hash function */
lib/libc/db/hash/ndbm.c
72
info.hash = NULL;
lib/libcurses/curses_private.h
94
uint32_t hash; /* Hash value for the line. */
lib/libcurses/newwin.c
179
lp->hash = __hash_line(lp->line, maxx);
lib/libcurses/newwin.c
249
lp->hash = __hash_line(lp->line, win->maxx);
lib/libcurses/refresh.c
1424
win->alines[wy]->hash = __hash_line(
lib/libcurses/refresh.c
1600
(__virtscr->alines[top]->hash != curscr->alines[top]->hash ||
lib/libcurses/refresh.c
1613
(__virtscr->alines[bot]->hash != curscr->alines[bot]->hash ||
lib/libcurses/refresh.c
1670
if (__virtscr->alines[curw]->hash !=
lib/libcurses/refresh.c
1671
curscr->alines[curs]->hash)
lib/libcurses/refresh.c
1713
__CTRACE(__CTRACE_REFRESH, " hash: 0x%x \n", curscr->alines[i]->hash);
lib/libcurses/refresh.c
1725
__virtscr->alines[i]->hash);
lib/libcurses/refresh.c
1828
if (clp->hash != blank_hash ||
lib/libcurses/refresh.c
1843
clp->hash = blank_hash;
lib/libcurses/refresh.c
580
wlp->hash = __hash_line(wlp->line, curscr->maxx);
lib/libcurses/refresh.c
618
wlp->hash = __hash_line(wlp->line, curscr->maxx);
lib/libcurses/refresh.c
625
wlp->hash = __hash_line(wlp->line, __virtscr->maxx);
lib/libcurses/refresh.c
653
curscr->alines[i]->hash);
lib/libcurses/refresh.c
678
win->alines[i]->hash);
lib/libcurses/refresh.c
725
curscr->alines[wy]->hash = wlp->hash;
lib/libcurses/resize.c
364
lp->hash = __hash_line(lp->line, ncols);
lib/libintl/strhash.c
48
uint32_t hash = 0, tmp;
lib/libintl/strhash.c
51
hash <<= 4;
lib/libintl/strhash.c
52
hash += *p;
lib/libintl/strhash.c
53
tmp = hash & 0xF0000000;
lib/libintl/strhash.c
55
hash ^= tmp;
lib/libintl/strhash.c
56
hash ^= tmp >> 24;
lib/libintl/strhash.c
59
return hash;
lib/libkvm/kvm_powerpc.c
207
uint32_t sr, pgoff, vsid, pgidx, api, hash;
lib/libkvm/kvm_powerpc.c
223
hash = (vsid & HASH_MASK) ^ pgidx;
lib/libkvm/kvm_powerpc.c
228
mhash = (hash >> 10) & htabmask;
lib/libkvm/kvm_powerpc.c
230
pteg_vaddr = ( htaborg & 0xfe000000) | ((hash & 0x3ff) << 6)
lib/libkvm/kvm_powerpc.c
245
hash = (~hash) & HASH_MASK;
lib/libkvm/kvm_powerpc.c
246
mhash = (hash >> 10) & htabmask;
lib/libkvm/kvm_powerpc.c
248
pteg_vaddr = ( htaborg & 0xfe000000) | ((hash & 0x3ff) << 6)
lib/libp2k/p2k.c
182
uint32_t hash;
lib/libp2k/p2k.c
184
hash = hash32_buf(&vp, sizeof(vp), HASH32_BUF_INIT);
lib/libp2k/p2k.c
185
return &p2m->p2m_vphash[hash % NHASHBUCK];
lib/libperfuse/subr.c
281
uint32_t hash;
lib/libperfuse/subr.c
283
hash = hash32_buf(&nodeid, sizeof(nodeid), HASH32_BUF_INIT);
lib/libperfuse/subr.c
285
return &ps->ps_nidhash[hash % ps->ps_nnidhash];
libexec/ld.elf_so/reloc.c
71
Elf_Hash hash;
libexec/ld.elf_so/reloc.c
77
hash.sysv = _rtld_sysv_hash(name);
libexec/ld.elf_so/reloc.c
78
hash.gnu = _rtld_gnu_hash(name);
libexec/ld.elf_so/reloc.c
97
srcsym = _rtld_symlook_obj(name, &hash, srcobj, 0,
libexec/ld.elf_so/rtld.c
1595
Elf_Hash hash;
libexec/ld.elf_so/rtld.c
1600
hash.sysv = _rtld_sysv_hash(name);
libexec/ld.elf_so/rtld.c
1601
hash.gnu = _rtld_gnu_hash(name);
libexec/ld.elf_so/rtld.c
1605
def = _rtld_symlook_list(name, &hash, &_rtld_list_main, &obj, 0,
libexec/ld.elf_so/rtld.c
1643
Elf_Hash hash;
libexec/ld.elf_so/rtld.c
1654
hash.sysv = _rtld_sysv_hash(name);
libexec/ld.elf_so/rtld.c
1655
hash.gnu = _rtld_gnu_hash(name);
libexec/ld.elf_so/rtld.c
1672
def = _rtld_symlook_obj(name, &hash, obj, flags, ventry);
libexec/ld.elf_so/rtld.c
1682
if ((def = _rtld_symlook_obj(name, &hash, obj,
libexec/ld.elf_so/rtld.c
1696
&hash, &_rtld_objself, flags, ventry);
libexec/ld.elf_so/rtld.c
1705
def = _rtld_symlook_default(name, &hash, obj, &defobj,
libexec/ld.elf_so/rtld.c
1724
def = _rtld_symlook_list(name, &hash, &_rtld_list_main,
libexec/ld.elf_so/rtld.c
1736
def = _rtld_symlook_needed(name, &hash, &fake, &defobj,
libexec/ld.elf_so/rtld.c
1804
ver_entry.hash = _rtld_sysv_hash(version);
libexec/ld.elf_so/rtld.h
119
Elf_Word hash;
libexec/ld.elf_so/rtld.h
520
} else if (obj->vertab[vernum].hash) {
libexec/ld.elf_so/symbol.c
101
symp = _rtld_symlook_obj(name, hash, elm->obj, flags, ventry);
libexec/ld.elf_so/symbol.c
123
_rtld_symlook_needed(const char *name, Elf_Hash *hash,
libexec/ld.elf_so/symbol.c
138
def = _rtld_symlook_obj(name, hash, obj, flags, ventry);
libexec/ld.elf_so/symbol.c
157
def_w = _rtld_symlook_needed(name, hash, obj->needed, &defobj1,
libexec/ld.elf_so/symbol.c
264
if (obj->vertab[verndx].hash != ventry->hash ||
libexec/ld.elf_so/symbol.c
295
_rtld_symlook_obj_sysv(const char *name, unsigned long hash,
libexec/ld.elf_so/symbol.c
302
for (symnum = obj->buckets[fast_remainder32(hash, obj->nbuckets,
libexec/ld.elf_so/symbol.c
326
_rtld_symlook_obj_gnu(const char *name, unsigned long hash,
libexec/ld.elf_so/symbol.c
338
bloom_word = obj->bloom_gnu[(hash / ELFSIZE) & obj->mask_bm_gnu];
libexec/ld.elf_so/symbol.c
341
h1 = hash & (ELFSIZE - 1);
libexec/ld.elf_so/symbol.c
342
h2 = ((hash >> obj->shift2_gnu) & (ELFSIZE - 1));
libexec/ld.elf_so/symbol.c
349
bucket = obj->buckets_gnu[fast_remainder32(hash, obj->nbuckets_gnu,
libexec/ld.elf_so/symbol.c
356
if (((*hashval ^ hash) >> 1) == 0) {
libexec/ld.elf_so/symbol.c
381
_rtld_symlook_obj(const char *name, Elf_Hash *hash,
libexec/ld.elf_so/symbol.c
389
return _rtld_symlook_obj_gnu(name, hash->gnu, obj, flags, ventry);
libexec/ld.elf_so/symbol.c
391
return _rtld_symlook_obj_sysv(name, hash->sysv, obj, flags, ventry);
libexec/ld.elf_so/symbol.c
408
Elf_Hash hash;
libexec/ld.elf_so/symbol.c
424
hash.sysv = _rtld_sysv_hash(name);
libexec/ld.elf_so/symbol.c
425
hash.gnu = _rtld_gnu_hash(name);
libexec/ld.elf_so/symbol.c
427
def = _rtld_symlook_default(name, &hash, refobj, &defobj, flags,
libexec/ld.elf_so/symbol.c
489
_rtld_symlook_default(const char *name, Elf_Hash *hash,
libexec/ld.elf_so/symbol.c
507
symp = _rtld_symlook_obj(name, hash, refobj, flags, ventry);
libexec/ld.elf_so/symbol.c
517
symp = _rtld_symlook_list(name, hash, &_rtld_list_main, &obj,
libexec/ld.elf_so/symbol.c
529
symp = _rtld_symlook_list(name, hash, &_rtld_list_global,
libexec/ld.elf_so/symbol.c
544
symp = _rtld_symlook_list(name, hash, &elm->obj->dagmembers,
libexec/ld.elf_so/symbol.c
561
symp = _rtld_symlook_obj(name, hash, refobj, flags, ventry);
libexec/ld.elf_so/symbol.c
575
symp = _rtld_symlook_obj(name, hash, &_rtld_objself, flags,
libexec/ld.elf_so/symbol.c
85
_rtld_symlook_list(const char *name, Elf_Hash *hash, const Objlist *objlist,
libexec/ld.elf_so/symver.c
139
const Elf_Word hash = vna->vna_hash;
libexec/ld.elf_so/symver.c
154
dbg(("hash: 0x%x, vd_hash: 0x%x", hash, vd->vd_hash));
libexec/ld.elf_so/symver.c
155
if (hash == vd->vd_hash) {
libexec/ld.elf_so/symver.c
284
obj->vertab[vernum].hash = vna->vna_hash;
libexec/ld.elf_so/symver.c
292
obj->vertab[vernum].hash, obj->vertab[vernum].name,
libexec/ld.elf_so/symver.c
316
obj->vertab[vernum].hash = vd->vd_hash;
libexec/ld.elf_so/symver.c
321
vernum, obj->vertab[vernum].hash,
sbin/fsck_ffs/quota2.c
192
int *hash = v;
sbin/fsck_ffs/quota2.c
206
if (*hash < 0)
sbin/fsck_ffs/quota2.c
208
if ((uint32_t)*hash == (iswap32(q2e->q2e_uid) & q2h_hash_mask))
sbin/fsck_ffs/quota2.c
212
iswap32(q2e->q2e_uid), *hash);
sbin/fsck_lfs/bufcache.c
197
int hash, depth;
sbin/fsck_lfs/bufcache.c
199
hash = vl_hash(vp, lbn);
sbin/fsck_lfs/bufcache.c
202
LIST_FOREACH(bp, &bufhash[hash], b_hash) {
sbin/fsck_lfs/lfs.c
338
int i, hash;
sbin/fsck_lfs/lfs.c
397
hash = ((int)(intptr_t)fs + ino) & (VNODE_HASH_MAX - 1);
sbin/fsck_lfs/lfs.c
398
LIST_INSERT_HEAD(&getvnodelist[hash], vp, v_getvnodes);
sbin/fsck_lfs/vnode.c
161
int hash;
sbin/fsck_lfs/vnode.c
165
hash = ((unsigned long)fs + ino) & (VNODE_HASH_MAX - 1);
sbin/fsck_lfs/vnode.c
166
LIST_FOREACH(vp, &getvnodelist[hash], v_getvnodes) {
sbin/fsck_lfs/vnode.c
172
LIST_INSERT_HEAD(&getvnodelist[hash], vp, v_getvnodes);
sbin/routed/input.c
1019
MD5Final(hash, &md5_ctx);
sbin/routed/input.c
1020
if (!memcmp(hash, na2->au.au_pw, sizeof(hash)))
sbin/routed/input.c
947
u_char hash[RIP_AUTH_PW_LEN];
sbin/routed/rtquery/rtquery.c
618
u_char hash[RIP_AUTH_MD5_KEY_LEN];
sbin/routed/rtquery/rtquery.c
768
MD5Final(hash, &md5_ctx);
sbin/routed/rtquery/rtquery.c
770
memcmp(hash, na->au.au_pw,
sbin/routed/rtquery/rtquery.c
771
sizeof(hash))
sys/arch/arm/sunxi/sun4i_emac.c
839
uint32_t hash[2];
sys/arch/arm/sunxi/sun4i_emac.c
850
hash[0] = hash[1] = ~0;
sys/arch/arm/sunxi/sun4i_emac.c
859
hash[0] = hash[1] = 0;
sys/arch/arm/sunxi/sun4i_emac.c
877
hash[0] = hash[1] = ~0;
sys/arch/arm/sunxi/sun4i_emac.c
889
hash[crc >> 5] |= __BIT(crc & 31);
sys/arch/arm/sunxi/sun4i_emac.c
899
sun4i_emac_write(sc, EMAC_RX_HASH0_REG, hash[0]);
sys/arch/arm/sunxi/sun4i_emac.c
900
sun4i_emac_write(sc, EMAC_RX_HASH1_REG, hash[1]);
sys/arch/arm/sunxi/sunxi_emac.c
538
uint32_t val, crc, hashreg, hashbit, hash[2], machi, maclo;
sys/arch/arm/sunxi/sunxi_emac.c
546
hash[0] = hash[1] = 0;
sys/arch/arm/sunxi/sunxi_emac.c
552
hash[0] = hash[1] = ~0;
sys/arch/arm/sunxi/sunxi_emac.c
563
hash[hashreg] |= (1 << hashbit);
sys/arch/arm/sunxi/sunxi_emac.c
578
WR4(sc, EMAC_RX_HASH_0, hash[1]);
sys/arch/arm/sunxi/sunxi_emac.c
579
WR4(sc, EMAC_RX_HASH_1, hash[0]);
sys/arch/i386/stand/lib/biosdisk.c
305
md5(void *hash, const void *data, size_t len)
sys/arch/i386/stand/lib/biosdisk.c
311
MD5Final(hash, &ctx);
sys/arch/macppc/dev/if_bm.c
780
uint16_t hash[4];
sys/arch/macppc/dev/if_bm.c
797
hash[3] = hash[2] = hash[1] = hash[0] = 0xffff;
sys/arch/macppc/dev/if_bm.c
801
hash[3] = hash[2] = hash[1] = hash[0] = 0;
sys/arch/macppc/dev/if_bm.c
815
hash[3] = hash[2] = hash[1] = hash[0] = 0xffff;
sys/arch/macppc/dev/if_bm.c
827
hash[crc >> 4] |= 1 << (crc & 0xf);
sys/arch/macppc/dev/if_bm.c
836
bmac_write_reg(sc, HASH0, hash[0]);
sys/arch/macppc/dev/if_bm.c
837
bmac_write_reg(sc, HASH1, hash[1]);
sys/arch/macppc/dev/if_bm.c
838
bmac_write_reg(sc, HASH2, hash[2]);
sys/arch/macppc/dev/if_bm.c
839
bmac_write_reg(sc, HASH3, hash[3]);
sys/arch/macppc/dev/if_gm.c
648
uint32_t hash[16];
sys/arch/macppc/dev/if_gm.c
654
hash[i] = 0;
sys/arch/macppc/dev/if_gm.c
692
hash[i] = 0xffff;
sys/arch/macppc/dev/if_gm.c
704
hash[crc >> 4] |= 1 << (crc & 0xf);
sys/arch/macppc/dev/if_gm.c
715
gmac_write_reg(sc, GMAC_HASHTABLE0 + i * 4, hash[i]);
sys/arch/mips/atheros/dev/if_ae.c
1657
uint32_t hash, mchash[2];
sys/arch/mips/atheros/dev/if_ae.c
1704
hash = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) & 0x3f;
sys/arch/mips/atheros/dev/if_ae.c
1705
mchash[hash >> 5] |= 1 << (hash & 0x1f);
sys/arch/powerpc/include/oea/vmparam.h
126
#define VSID_MAKE(sr, hash) \
sys/arch/powerpc/include/oea/vmparam.h
128
(((sr) << VSID__KEYSHFT) | ((hash) & VSID__HASMASK))
sys/arch/powerpc/include/oea/vmparam.h
138
#define VSID_MAKE(sr, hash) \
sys/arch/powerpc/include/oea/vmparam.h
140
(((hash) << VSID__HASHSHFT) | ((sr) & VSID__KEYMASK)) \
sys/arch/powerpc/oea/pmap.c
1165
register_t hash;
sys/arch/powerpc/oea/pmap.c
1175
hash = pmap_vsidcontext & (NPMAPS - 1);
sys/arch/powerpc/oea/pmap.c
1176
if (hash == 0) { /* 0 is special, avoid it */
sys/arch/powerpc/oea/pmap.c
1180
n = hash >> 5;
sys/arch/powerpc/oea/pmap.c
1181
mask = 1L << (hash & (VSID_NBPW-1));
sys/arch/powerpc/oea/pmap.c
1182
hash = pmap_vsidcontext;
sys/arch/powerpc/oea/pmap.c
1186
entropy = hash ^ (hash >> 16);
sys/arch/powerpc/oea/pmap.c
1191
hash &= ~(VSID_NBPW-1);
sys/arch/powerpc/oea/pmap.c
1192
hash |= i;
sys/arch/powerpc/oea/pmap.c
1194
hash &= PTE_VSID >> PTE_VSID_SHFT;
sys/arch/powerpc/oea/pmap.c
1196
pm->pm_vsid = hash;
sys/arch/powerpc/oea/pmap.c
1199
pm->pm_sr[i] = VSID_MAKE(i, hash) | SR_PRKEY |
sys/arch/powerpc/oea/pmap.c
596
register_t hash;
sys/arch/powerpc/oea/pmap.c
598
hash = va_to_vsid(pm, addr) ^ ((addr & ADDR_PIDX) >> ADDR_PIDX_SHFT);
sys/arch/powerpc/oea/pmap.c
599
return hash & pmap_pteg_mask;
sys/arch/powerpc/oea/pmap.c
887
register_t msr, vsid, hash;
sys/arch/powerpc/oea/pmap.c
980
hash = VSID_TO_HASH(vsid);
sys/arch/powerpc/oea/pmap.c
981
if (hash < PHYSMAP_VSIDBITS)
sys/arch/sgimips/mace/if_mec.c
1498
uint32_t control, hash;
sys/arch/sgimips/mace/if_mec.c
1528
hash = mec_calchash(enm->enm_addrlo);
sys/arch/sgimips/mace/if_mec.c
1529
mchash |= 1 << hash;
sys/arch/x86/x86/x86_autoconf.c
222
uint8_t hash[16];
sys/arch/x86/x86/x86_autoconf.c
257
MD5Final(hash, &ctx);
sys/arch/x86/x86/x86_autoconf.c
260
found = memcmp(biw->matchhash, hash, sizeof(hash)) == 0;
sys/coda/coda_namecache.c
117
kauth_cred_t cred, int hash);
sys/coda/coda_namecache.c
167
kauth_cred_t cred, int hash)
sys/coda/coda_namecache.c
178
dcp, name, namelen, cred, hash));)
sys/coda/coda_namecache.c
180
LIST_FOREACH(cncp, &coda_nc_hash[hash].head, hash)
sys/coda/coda_namecache.c
220
int hash;
sys/coda/coda_namecache.c
236
hash = CODA_NC_HASH(name, namelen, dcp);
sys/coda/coda_namecache.c
237
cncp = coda_nc_find(dcp, name, namelen, cred, hash);
sys/coda/coda_namecache.c
256
LIST_REMOVE(cncp, hash);
sys/coda/coda_namecache.c
277
LIST_INSERT_HEAD(&coda_nc_hash[hash].head, cncp, hash);
sys/coda/coda_namecache.c
278
coda_nc_hash[hash].length++; /* Used for tuning */
sys/coda/coda_namecache.c
291
int hash;
sys/coda/coda_namecache.c
309
hash = CODA_NC_HASH(name, namelen, dcp);
sys/coda/coda_namecache.c
310
cncp = coda_nc_find(dcp, name, namelen, cred, hash);
sys/coda/coda_namecache.c
324
LIST_REMOVE(cncp, hash);
sys/coda/coda_namecache.c
325
LIST_INSERT_HEAD(&coda_nc_hash[hash].head, cncp, hash);
sys/coda/coda_namecache.c
347
LIST_REMOVE(cncp, hash);
sys/coda/coda_namecache.c
348
memset(&cncp->hash, 0, sizeof(cncp->hash));
sys/coda/coda_namecache.c
399
ncncp = LIST_NEXT(cncp, hash);
sys/coda/coda_namecache.c
433
ncncp = LIST_NEXT(cncp, hash);
sys/coda/coda_namecache.c
472
int hash;
sys/coda/coda_namecache.c
488
hash = CODA_NC_HASH(name, namelen, dcp);
sys/coda/coda_namecache.c
489
cncp = coda_nc_find(dcp, name, namelen, 0, hash);
sys/coda/coda_namecache.c
492
coda_nc_hash[hash].length--; /* Used for tuning */
sys/coda/coda_namecache.c
495
cncp = coda_nc_find(dcp, name, namelen, 0, hash);
sys/coda/coda_namecache.c
515
int hash;
sys/coda/coda_namecache.c
533
hash = CODA_NC_HASH(cncp->name, cncp->namelen, cncp->dcp);
sys/coda/coda_namecache.c
534
coda_nc_hash[hash].length--; /* For performance tuning */
sys/coda/coda_namecache.c
568
LIST_REMOVE(cncp, hash);
sys/coda/coda_namecache.c
569
memset(&cncp->hash, 0, sizeof(cncp->hash));
sys/coda/coda_namecache.c
611
int hash;
sys/coda/coda_namecache.c
614
for (hash = 0; hash < coda_nc_hashsize; hash++) {
sys/coda/coda_namecache.c
615
myprintf(("\nhash %d\n",hash));
sys/coda/coda_namecache.c
617
LIST_FOREACH(cncp, &coda_nc_hash[hash].head, hash) {
sys/coda/coda_namecache.c
707
LIST_FOREACH(cncp, &coda_nc_hash[i].head, hash) {
sys/coda/coda_namecache.h
90
LIST_ENTRY(coda_cache) hash; /* Hash list */
sys/dev/fdt/fdt_boot.c
412
uint8_t hash[16];
sys/dev/fdt/fdt_boot.c
445
MD5Final(hash, &md5ctx);
sys/dev/fdt/fdt_boot.c
447
if (memcmp(rhash, hash, 16) == 0) {
sys/dev/ic/aic6915.c
1246
uint32_t hash, slot, reg;
sys/dev/ic/aic6915.c
1248
hash = ether_crc32_be(enaddr, ETHER_ADDR_LEN) >> 23;
sys/dev/ic/aic6915.c
1249
slot = hash >> 4;
sys/dev/ic/aic6915.c
1252
reg |= 1 << (hash & 0xf);
sys/dev/ic/atw.c
1973
int hash;
sys/dev/ic/atw.c
2012
hash = atw_calchash(enm->enm_addrlo);
sys/dev/ic/atw.c
2013
hashes[hash >> 5] |= 1 << (hash & 0x1f);
sys/dev/ic/dwc_eqos.c
554
uint32_t pfil, crc, hashreg, hashbit, hash[2];
sys/dev/ic/dwc_eqos.c
599
hash[0] = hash[1] = ~0U;
sys/dev/ic/dwc_eqos.c
601
hash[0] = hash[1] = 0U;
sys/dev/ic/dwc_eqos.c
614
hash[0] = hash[1] = ~0U;
sys/dev/ic/dwc_eqos.c
622
hash[hashreg] |= (1 << hashbit);
sys/dev/ic/dwc_eqos.c
640
WR4(sc, GMAC_MAC_HASH_TABLE_REG0, hash[0]);
sys/dev/ic/dwc_eqos.c
641
WR4(sc, GMAC_MAC_HASH_TABLE_REG1, hash[1]);
sys/dev/ic/dwc_eqos.c
644
"%08x, hash[1]=%08x, hash[0]=%08x\n", pfil, hash[1], hash[0]);
sys/dev/ic/gem.c
2717
uint32_t hash[16];
sys/dev/ic/gem.c
2748
memset(hash, 0, sizeof(hash));
sys/dev/ic/gem.c
2776
hash[crc >> 4] |= 1 << (15 - (crc & 15));
sys/dev/ic/gem.c
2789
hash[i]);
sys/dev/ic/hme.c
1557
uint32_t hash[4];
sys/dev/ic/hme.c
1560
hash[3] = hash[2] = hash[1] = hash[0] = 0;
sys/dev/ic/hme.c
1597
hash[3] = hash[2] = hash[1] = hash[0] = 0xffff;
sys/dev/ic/hme.c
1609
hash[crc >> 4] |= 1 << (crc & 0xf);
sys/dev/ic/hme.c
1619
bus_space_write_4(t, mac, HME_MACI_HASHTAB0, hash[0]);
sys/dev/ic/hme.c
1620
bus_space_write_4(t, mac, HME_MACI_HASHTAB1, hash[1]);
sys/dev/ic/hme.c
1621
bus_space_write_4(t, mac, HME_MACI_HASHTAB2, hash[2]);
sys/dev/ic/hme.c
1622
bus_space_write_4(t, mac, HME_MACI_HASHTAB3, hash[3]);
sys/dev/ic/mtd803.c
825
uint32_t hash[2] = {0, 0};
sys/dev/ic/mtd803.c
848
hash[crc >> 5] |= 1 << (crc & 0xf);
sys/dev/ic/mtd803.c
862
MTD_WRITE_4(sc, MTD_MAR0, hash[0]);
sys/dev/ic/mtd803.c
863
MTD_WRITE_4(sc, MTD_MAR1, hash[1]);
sys/dev/ic/rtw.c
2681
int hash;
sys/dev/ic/rtw.c
2725
hash = rtw_calchash(enm->enm_addrlo);
sys/dev/ic/rtw.c
2726
hashes[hash >> 5] |= (1 << (hash & 0x1f));
sys/dev/ic/smc83c170.c
1259
uint32_t hash, mchash[4];
sys/dev/ic/smc83c170.c
1296
hash = ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN);
sys/dev/ic/smc83c170.c
1297
hash >>= 26;
sys/dev/ic/smc83c170.c
1300
mchash[hash >> 4] |= 1 << (hash & 0xf);
sys/dev/ic/tulip.c
2553
uint32_t hash, hashsize;
sys/dev/ic/tulip.c
2687
hash = tlp_mchash(enm->enm_addrlo, hashsize);
sys/dev/ic/tulip.c
2688
sp[hash >> 4] |= htole32(1 << (hash & 0xf));
sys/dev/ic/tulip.c
2695
hash = tlp_mchash(etherbroadcastaddr, hashsize);
sys/dev/ic/tulip.c
2696
sp[hash >> 4] |= htole32(1 << (hash & 0xf));
sys/dev/ic/tulip.c
2701
hash = tlp_mchash(enaddr, hashsize);
sys/dev/ic/tulip.c
2702
sp[hash >> 4] |= htole32(1 << (hash & 0xf));
sys/dev/ic/tulip.c
2824
uint32_t hash, mchash[2];
sys/dev/ic/tulip.c
2862
hash =
sys/dev/ic/tulip.c
2865
mchash[hash >> 5] |= 1 << (hash & 0x1f);
sys/dev/ic/tulip.c
2895
uint32_t hash, mchash[2];
sys/dev/ic/tulip.c
2936
hash = ether_crc32_le(enm->enm_addrlo, ETHER_ADDR_LEN) & 0x3f;
sys/dev/ic/tulip.c
2937
mchash[hash >> 5] |= __BIT(hash & 0x1f);
sys/dev/ic/tulip.c
2968
uint32_t hash, mchash[2];
sys/dev/ic/tulip.c
3003
hash = (ether_crc32_be(enm->enm_addrlo, ETHER_ADDR_LEN) >> 26)
sys/dev/ic/tulip.c
3005
if (hash < 32)
sys/dev/ic/tulip.c
3006
mchash[0] |= (1 << hash);
sys/dev/ic/tulip.c
3008
mchash[1] |= (1 << (hash - 32));
sys/dev/marvell/if_gfe.c
1826
int hash;
sys/dev/marvell/if_gfe.c
1831
hash = gfe_hash_compute(sc, eaddr);
sys/dev/marvell/if_gfe.c
1854
hash &= sc->sc_hashmask / sizeof(he);
sys/dev/marvell/if_gfe.c
1861
uint64_t *he_p = &sc->sc_hashtable[hash];
sys/dev/marvell/if_gfe.c
1887
hash * sizeof(he), sizeof(he),
sys/dev/marvell/if_gfe.c
1899
maybe_hash = hash;
sys/dev/marvell/if_gfe.c
1902
hash = (hash + 1) & (sc->sc_hashmask / sizeof(he));
sys/dev/pci/cxgb/cxgb_l2t.c
280
int hash = arp_hash(e->addr, e->ifindex, d);
sys/dev/pci/cxgb/cxgb_l2t.c
282
for (p = &d->l2tab[hash].first; *p; p = &(*p)->next)
sys/dev/pci/cxgb/cxgb_l2t.c
352
int hash = arp_hash(addr, ifidx, d);
sys/dev/pci/cxgb/cxgb_l2t.c
355
for (e = d->l2tab[hash].first; e; e = e->next)
sys/dev/pci/cxgb/cxgb_l2t.c
368
e->next = d->l2tab[hash].first;
sys/dev/pci/cxgb/cxgb_l2t.c
369
d->l2tab[hash].first = e;
sys/dev/pci/cxgb/cxgb_l2t.c
433
int hash = arp_hash(addr, ifidx, d);
sys/dev/pci/cxgb/cxgb_l2t.c
437
for (e = d->l2tab[hash].first; e; e = e->next)
sys/dev/pci/cxgb/cxgb_l2t.c
482
int hash = arp_hash(addr, ifidx, d);
sys/dev/pci/cxgb/cxgb_l2t.c
485
for (e = d->l2tab[hash].first; e; e = e->next)
sys/dev/pci/cxgb/cxgb_lro.c
77
#define LRO_SESSION_IDX_HINT_HASH(hash) (hash & (MAX_LRO_SES - 1))
sys/dev/pci/cxgb/cxgb_xgmac.c
290
int hash = 0, octet, bit, i = 0, c;
sys/dev/pci/cxgb/cxgb_xgmac.c
294
hash ^= (c & 1) << i;
sys/dev/pci/cxgb/cxgb_xgmac.c
298
return hash;
sys/dev/pci/cxgb/cxgb_xgmac.c
325
int hash = hash_hw_addr(addr);
sys/dev/pci/cxgb/cxgb_xgmac.c
327
if (hash < 32)
sys/dev/pci/cxgb/cxgb_xgmac.c
328
hash_lo |= (1 << hash);
sys/dev/pci/cxgb/cxgb_xgmac.c
330
hash_hi |= (1 << (hash - 32));
sys/dev/pci/if_cas.c
1995
uint32_t crc, hash[16], rxcfg;
sys/dev/pci/if_cas.c
2017
hash[i] = 0;
sys/dev/pci/if_cas.c
2035
hash[crc >> 4] |= 1 << (15 - (crc & 15));
sys/dev/pci/if_cas.c
2047
hash[i]);
sys/dev/pci/if_dge.c
2213
uint32_t hash;
sys/dev/pci/if_dge.c
2215
hash = (enaddr[4] >> lo_shift[sc->sc_mchash_type]) |
sys/dev/pci/if_dge.c
2218
return (hash & 0xfff);
sys/dev/pci/if_dge.c
2233
uint32_t hash, reg, bit;
sys/dev/pci/if_dge.c
2273
hash = dge_mchash(sc, enm->enm_addrlo);
sys/dev/pci/if_dge.c
2275
reg = (hash >> 5) & 0x7f;
sys/dev/pci/if_dge.c
2276
bit = hash & 0x1f;
sys/dev/pci/if_dge.c
2278
hash = CSR_READ(sc, DGE_MTA + (reg << 2));
sys/dev/pci/if_dge.c
2279
hash |= 1U << bit;
sys/dev/pci/if_dge.c
2281
CSR_WRITE(sc, DGE_MTA + (reg << 2), hash);
sys/dev/pci/if_ena.c
1485
mbuf->m_pkthdr.flowid = ena_rx_ctx->hash;
sys/dev/pci/if_ena.c
1727
ena_rx_ctx.l4_proto, ena_rx_ctx.hash);
sys/dev/pci/if_et.c
1280
uint32_t hash[4] = { 0, 0, 0, 0 };
sys/dev/pci/if_et.c
1304
hp = &hash[0];
sys/dev/pci/if_et.c
1307
hp = &hash[1];
sys/dev/pci/if_et.c
1310
hp = &hash[2];
sys/dev/pci/if_et.c
1313
hp = &hash[3];
sys/dev/pci/if_et.c
1323
CSR_WRITE_4(sc, ET_MULTI_HASH + (i * 4), hash[i]);
sys/dev/pci/if_jme.c
1828
uint32_t hash[2] = {0, 0};
sys/dev/pci/if_jme.c
1860
memset(hash, 0, sizeof(hash));
sys/dev/pci/if_jme.c
1874
hash[i / 32] |= 1 << (i%32);
sys/dev/pci/if_jme.c
1876
hash[0] = hash[1] = 0xffffffff;
sys/dev/pci/if_jme.c
1884
printf("%s: hash1 %x has2 %x\n", __func__, hash[0], hash[1]);
sys/dev/pci/if_jme.c
1886
bus_space_write_4(sc->jme_bt_mac, sc->jme_bh_mac, JME_MAR0, hash[0]);
sys/dev/pci/if_jme.c
1887
bus_space_write_4(sc->jme_bt_mac, sc->jme_bh_mac, JME_MAR1, hash[1]);
sys/dev/pci/if_jme.c
1895
int hash;
sys/dev/pci/if_jme.c
1902
hash = xor8(DA(a,0), DA(a, 6), DA(a,12), DA(a,18), DA(a,24), DA(a,30),
sys/dev/pci/if_jme.c
1904
hash |= xor8(DA(a,1), DA(a, 7), DA(a,13), DA(a,19), DA(a,25), DA(a,31),
sys/dev/pci/if_jme.c
1906
hash |= xor8(DA(a,2), DA(a, 8), DA(a,14), DA(a,20), DA(a,26), DA(a,32),
sys/dev/pci/if_jme.c
1908
hash |= xor8(DA(a,3), DA(a, 9), DA(a,15), DA(a,21), DA(a,27), DA(a,33),
sys/dev/pci/if_jme.c
1910
hash |= xor8(DA(a,4), DA(a,10), DA(a,16), DA(a,22), DA(a,28), DA(a,34),
sys/dev/pci/if_jme.c
1912
hash |= xor8(DA(a,5), DA(a,11), DA(a,17), DA(a,23), DA(a,29), DA(a,35),
sys/dev/pci/if_jme.c
1915
return hash;
sys/dev/pci/if_sip.c
3222
uint32_t crc, hash, slot, bit;
sys/dev/pci/if_sip.c
3279
hash = crc >> 21;
sys/dev/pci/if_sip.c
3282
hash = crc >> 23;
sys/dev/pci/if_sip.c
3285
slot = hash >> 4;
sys/dev/pci/if_sip.c
3286
bit = hash & 0xf;
sys/dev/pci/if_tl.c
1553
uint32_t hash[2] = {0, 0};
sys/dev/pci/if_tl.c
1567
hash[i / 32] |= 1 << (i%32);
sys/dev/pci/if_tl.c
1569
hash[0] = hash[1] = 0xffffffff;
sys/dev/pci/if_tl.c
1577
printf("%s: hash1 %x has2 %x\n", __func__, hash[0], hash[1]);
sys/dev/pci/if_tl.c
1579
tl_intreg_write(sc, TL_INT_HASH1, hash[0]);
sys/dev/pci/if_tl.c
1580
tl_intreg_write(sc, TL_INT_HASH2, hash[1]);
sys/dev/pci/if_tl.c
1586
int hash;
sys/dev/pci/if_tl.c
1593
hash = xor8(DA(a,0), DA(a, 6), DA(a,12), DA(a,18), DA(a,24), DA(a,30),
sys/dev/pci/if_tl.c
1595
hash |= xor8(DA(a,1), DA(a, 7), DA(a,13), DA(a,19), DA(a,25), DA(a,31),
sys/dev/pci/if_tl.c
1597
hash |= xor8(DA(a,2), DA(a, 8), DA(a,14), DA(a,20), DA(a,26), DA(a,32),
sys/dev/pci/if_tl.c
1599
hash |= xor8(DA(a,3), DA(a, 9), DA(a,15), DA(a,21), DA(a,27), DA(a,33),
sys/dev/pci/if_tl.c
1601
hash |= xor8(DA(a,4), DA(a,10), DA(a,16), DA(a,22), DA(a,28), DA(a,34),
sys/dev/pci/if_tl.c
1603
hash |= xor8(DA(a,5), DA(a,11), DA(a,17), DA(a,23), DA(a,29), DA(a,35),
sys/dev/pci/if_tl.c
1606
return hash;
sys/dev/pci/if_txp.c
1986
uint32_t crc, carry, hashbit, hash[2];
sys/dev/pci/if_txp.c
2007
hash[0] = hash[1] = 0;
sys/dev/pci/if_txp.c
2045
hash[hashbit / 32] |= (1 << hashbit % 32);
sys/dev/pci/if_txp.c
2053
2, hash[0], hash[1], NULL, NULL, NULL, 0);
sys/dev/pci/if_wm.c
4382
uint32_t hash;
sys/dev/pci/if_wm.c
4389
hash = (enaddr[4] >> ich8_lo_shift[sc->sc_mchash_type]) |
sys/dev/pci/if_wm.c
4391
return (hash & 0x3ff);
sys/dev/pci/if_wm.c
4393
hash = (enaddr[4] >> lo_shift[sc->sc_mchash_type]) |
sys/dev/pci/if_wm.c
4396
return (hash & 0xfff);
sys/dev/pci/if_wm.c
4459
uint32_t hash, reg, bit;
sys/dev/pci/if_wm.c
4544
hash = wm_mchash(sc, enm->enm_addrlo);
sys/dev/pci/if_wm.c
4546
reg = (hash >> 5);
sys/dev/pci/if_wm.c
4557
bit = hash & 0x1f;
sys/dev/pci/if_wm.c
4559
hash = CSR_READ(sc, mta_reg + (reg << 2));
sys/dev/pci/if_wm.c
4560
hash |= 1U << bit;
sys/dev/pci/if_wm.c
4569
CSR_WRITE(sc, mta_reg + (reg << 2), hash);
sys/dev/pci/if_wm.c
4574
CSR_WRITE(sc, mta_reg + (reg << 2), hash);
sys/dev/pci/igc/if_igc.c
2153
const uint32_t hash __unused =
sys/dev/pci/igc/if_igc.c
2224
m->m_pkthdr.ph_flowid = hash;
sys/dev/sbus/be.c
1122
uint16_t hash[4];
sys/dev/sbus/be.c
1134
hash[3] = hash[2] = hash[1] = hash[0] = 0xffff;
sys/dev/sbus/be.c
1138
hash[3] = hash[2] = hash[1] = hash[0] = 0;
sys/dev/sbus/be.c
1154
hash[3] = hash[2] = hash[1] = hash[0] = 0xffff;
sys/dev/sbus/be.c
1164
hash[crc >> 4] |= 1 << (crc & 0xf);
sys/dev/sbus/be.c
1173
bus_space_write_4(t, br, BE_BRI_HASHTAB0, hash[0]);
sys/dev/sbus/be.c
1174
bus_space_write_4(t, br, BE_BRI_HASHTAB1, hash[1]);
sys/dev/sbus/be.c
1175
bus_space_write_4(t, br, BE_BRI_HASHTAB2, hash[2]);
sys/dev/sbus/be.c
1176
bus_space_write_4(t, br, BE_BRI_HASHTAB3, hash[3]);
sys/dev/sbus/qe.c
1057
uint16_t hash[4];
sys/dev/sbus/qe.c
1058
uint8_t octet, maccc, *ladrp = (uint8_t *)&hash[0];
sys/dev/sbus/qe.c
1083
hash[3] = hash[2] = hash[1] = hash[0] = 0;
sys/dev/sbus/qe.c
1110
hash[crc >> 4] |= 1 << (crc & 0xf);
sys/dev/scsipi/scsipi_base.c
210
uint32_t hash;
sys/dev/scsipi/scsipi_base.c
212
hash = hash32_buf(&t, sizeof(t), HASH32_BUF_INIT);
sys/dev/scsipi/scsipi_base.c
213
hash = hash32_buf(&l, sizeof(l), hash);
sys/dev/scsipi/scsipi_base.c
215
return hash & SCSIPI_CHAN_PERIPH_HASHMASK;
sys/dev/scsipi/scsipi_base.c
226
uint32_t hash;
sys/dev/scsipi/scsipi_base.c
228
hash = scsipi_chan_periph_hash(periph->periph_target,
sys/dev/scsipi/scsipi_base.c
232
LIST_INSERT_HEAD(&chan->chan_periphtab[hash], periph, periph_hash);
sys/dev/scsipi/scsipi_base.c
258
uint32_t hash;
sys/dev/scsipi/scsipi_base.c
264
hash = scsipi_chan_periph_hash(target, lun);
sys/dev/scsipi/scsipi_base.c
268
LIST_FOREACH(periph, &chan->chan_periphtab[hash], periph_hash) {
sys/dev/usb/if_smsc.c
428
uint32_t hash;
sys/dev/usb/if_smsc.c
455
hash = smsc_hash(enm->enm_addrlo);
sys/dev/usb/if_smsc.c
456
hashtbl[hash >> 5] |= 1 << (hash & 0x1F);
sys/dist/pf/net/pf.c
2208
pf_hash(const struct pf_addr *inaddr, struct pf_addr *hash,
sys/dist/pf/net/pf.c
2219
hash->addr32[0] = c + key->key32[2];
sys/dist/pf/net/pf.c
2227
hash->addr32[0] = c;
sys/dist/pf/net/pf.c
2232
hash->addr32[1] = c;
sys/dist/pf/net/pf.c
2237
hash->addr32[2] = c;
sys/dist/pf/net/pf.c
2242
hash->addr32[3] = c;
sys/dist/pf/net/pf.c
2252
unsigned char hash[16];
sys/dist/pf/net/pf.c
2364
pf_hash(saddr, (struct pf_addr *)&hash, &rpool->key, af);
sys/dist/pf/net/pf.c
2365
PF_POOLMASK(naddr, raddr, rmask, (struct pf_addr *)&hash, af);
sys/fs/nfs/client/nfs_clnode.c
105
u_int hash;
sys/fs/nfs/client/nfs_clnode.c
112
hash = fnv_32_buf(fhp, fhsize, FNV1_32_INIT);
sys/fs/nfs/client/nfs_clnode.c
118
error = vfs_hash_get(mntp, hash, lkflags,
sys/fs/nfs/client/nfs_clnode.c
175
error = vfs_hash_insert(vp, hash, lkflags,
sys/fs/nfs/client/nfs_clport.c
139
u_int hash;
sys/fs/nfs/client/nfs_clport.c
146
hash = fnv_32_buf(nfhp->nfh_fh, nfhp->nfh_len, FNV1_32_INIT);
sys/fs/nfs/client/nfs_clport.c
148
error = vfs_hash_get(mntp, hash, lkflags,
sys/fs/nfs/client/nfs_clport.c
287
error = vfs_hash_insert(vp, hash, lkflags,
sys/fs/nfs/client/nfs_clport.c
317
u_int hash;
sys/fs/nfs/client/nfs_clport.c
330
hash = fnv_32_buf(fhp, fhsize, FNV1_32_INIT);
sys/fs/nfs/client/nfs_clport.c
335
error = vfs_hash_get(mntp, hash, (LK_EXCLUSIVE | LK_NOWAIT), td, &nvp,
sys/fs/nfs/client/nfs_clport.c
349
vfs_hash_ref(mntp, hash, td, &nvp, newnfs_vncmpf, nfhp);
sys/fs/nfs/client/nfs_clvnops.c
2460
u_int hash;
sys/fs/nfs/client/nfs_clvnops.c
2499
hash = fnv_32_buf(nfhp->nfh_fh, nfhp->nfh_len,
sys/fs/nfs/client/nfs_clvnops.c
2505
vfs_hash_rehash(vp, hash);
sys/fs/nfs/server/nfs_nfsdsubs.c
1845
u_long hash = 0;
sys/fs/nfs/server/nfs_nfsdsubs.c
1856
hash += ((u_char)'.');
sys/fs/nfs/server/nfs_nfsdsubs.c
1858
hash += ((u_char)'.');
sys/fs/nfs/server/nfs_nfsdsubs.c
1955
hash += ((u_char)val);
sys/fs/nfs/server/nfs_nfsdsubs.c
1971
hash += ((u_char)*fromcp);
sys/fs/nfs/server/nfs_nfsdsubs.c
1987
hash += ((u_char)*fromcp);
sys/fs/nfs/server/nfs_nfsdsubs.c
2030
*hashp = hash;
sys/fs/ntfs/ntfs_ihash.c
78
struct nthashhead *oldhash, *hash;
sys/fs/ntfs/ntfs_ihash.c
82
hash = hashinit(desiredvnodes, HASH_LIST, true, &mask);
sys/fs/ntfs/ntfs_ihash.c
87
ntfs_nthashtbl = hash;
sys/fs/ntfs/ntfs_ihash.c
93
LIST_INSERT_HEAD(&hash[val], ip, i_hash);
sys/fs/union/union_subr.c
128
struct uhashhead *oldhash, *hash;
sys/fs/union/union_subr.c
132
hash = hashinit(desiredvnodes, HASH_LIST, true, &mask);
sys/fs/union/union_subr.c
136
uhashtbl = hash;
sys/fs/union/union_subr.c
142
LIST_INSERT_HEAD(&hash[val], un, un_cache);
sys/fs/union/union_subr.c
368
u_long hash[3];
sys/fs/union/union_subr.c
386
hash[0] = UNION_HASH(uppervp, lowervp);
sys/fs/union/union_subr.c
388
hash[1] = hash[2] = NOHASH;
sys/fs/union/union_subr.c
390
hash[1] = UNION_HASH(uppervp, NULLVP);
sys/fs/union/union_subr.c
391
hash[2] = UNION_HASH(NULLVP, lowervp);
sys/fs/union/union_subr.c
403
if (hash[try] == NOHASH)
sys/fs/union/union_subr.c
405
LIST_FOREACH(un, &uhashtbl[hash[try]], un_cache) {
sys/fs/union/union_subr.c
502
LIST_FOREACH(un1, &uhashtbl[hash[0]], un_cache) {
sys/fs/union/union_subr.c
515
LIST_INSERT_HEAD(&uhashtbl[hash[0]], un, un_cache);
sys/kern/kern_turnstile.c
169
u_int hash;
sys/kern/kern_turnstile.c
171
hash = TS_HASH(obj);
sys/kern/kern_turnstile.c
172
tc = &turnstile_chains[hash];
sys/kern/kern_turnstile.c
173
mutex_spin_enter(&turnstile_locks[hash].lock);
sys/kern/kern_turnstile.c
377
u_int hash;
sys/kern/kern_turnstile.c
380
hash = TS_HASH(obj);
sys/kern/kern_turnstile.c
381
tc = &turnstile_chains[hash];
sys/kern/kern_turnstile.c
382
lock = &turnstile_locks[hash].lock;
sys/kern/kern_turnstile.c
448
u_int hash;
sys/kern/kern_turnstile.c
451
hash = TS_HASH(ts->ts_obj);
sys/kern/kern_turnstile.c
452
lock = &turnstile_locks[hash].lock;
sys/kern/kern_turnstile.c
531
u_int hash;
sys/kern/kern_turnstile.c
534
hash = TS_HASH(obj);
sys/kern/kern_turnstile.c
535
tc = &turnstile_chains[hash];
sys/kern/subr_hash.c
190
struct hashstat *hash;
sys/kern/subr_hash.c
198
TAILQ_FOREACH(hash, &hashstat_list, hs_next)
sys/kern/subr_hash.c
230
TAILQ_FOREACH(hash, &hashstat_list, hs_next) {
sys/kern/subr_hash.c
231
if (query && (strcmp(hash->hs_name, queryname) != 0)) {
sys/kern/subr_hash.c
236
error = hash->hs_func(&hs, fill);
sys/kern/subr_thmap.c
374
const uint32_t hashval = hash(seed, key, len, 0);
sys/kern/subr_thmap.c
396
query->hashval = hash(query->seed, key, len, i);
sys/kern/subr_thmap.c
411
return (hash(thmap->seed, key, leaf->len, i) >> shift) & LEVEL_MASK;
sys/kern/subr_vmem.c
481
unsigned int hash;
sys/kern/subr_vmem.c
483
hash = hash32_buf(&addr, sizeof(addr), HASH32_BUF_INIT);
sys/kern/subr_vmem.c
484
list = &vm->vm_hashlist[hash & vm->vm_hashmask];
sys/kern/sys_aio.c
1261
u_int hash;
sys/kern/sys_aio.c
1264
hash = aiocbp_hash(uptr) & aiosp->aio_hash_mask;
sys/kern/sys_aio.c
1267
TAILQ_FOREACH(aiocbp, &aiosp->aio_hash[hash], list) {
sys/kern/sys_aio.c
1294
u_int hash;
sys/kern/sys_aio.c
1300
hash = aiocbp_hash(uptr) & aiosp->aio_hash_mask;
sys/kern/sys_aio.c
1303
TAILQ_FOREACH(aiocbp, &aiosp->aio_hash[hash], list) {
sys/kern/sys_aio.c
1310
TAILQ_REMOVE(&aiosp->aio_hash[hash], aiocbp, list);
sys/kern/sys_aio.c
1333
u_int hash;
sys/kern/sys_aio.c
1336
hash = aiocbp_hash(uptr) & aiosp->aio_hash_mask;
sys/kern/sys_aio.c
1339
TAILQ_FOREACH(found, &aiosp->aio_hash[hash], list) {
sys/kern/sys_aio.c
1347
TAILQ_INSERT_HEAD(&aiosp->aio_hash[hash], aiocbp, list);
sys/kern/vfs_lookup.c
218
uint32_t hash;
sys/kern/vfs_lookup.c
220
hash = HASH32_STR_INIT;
sys/kern/vfs_lookup.c
223
hash = hash * 33 + *(const uint8_t *)name;
sys/kern/vfs_lookup.c
226
hash = hash * 33 + *(const uint8_t *)name;
sys/kern/vfs_lookup.c
229
return (hash + (hash >> 5));
sys/kern/vfs_vnode.c
1324
uint32_t hash = HASH32_BUF_INIT;
sys/kern/vfs_vnode.c
1328
hash = hash32_buf(&key->vk_mount, sizeof(struct mount *), hash);
sys/kern/vfs_vnode.c
1329
hash = hash32_buf(key->vk_key, key->vk_key_len, hash);
sys/kern/vfs_vnode.c
1330
return hash;
sys/kern/vfs_vnode.c
1384
uint32_t hash;
sys/kern/vfs_vnode.c
1399
hash = vcache_hash(&vip->vi_key);
sys/kern/vfs_vnode.c
1400
SLIST_INSERT_HEAD(&newtab[hash & vcache_hashmask],
sys/kern/vfs_vnode.c
1409
vcache_hash_lookup(const struct vcache_key *key, uint32_t hash)
sys/kern/vfs_vnode.c
1416
hashp = &vcache_hashtab[hash & vcache_hashmask];
sys/kern/vfs_vnode.c
1583
uint32_t hash;
sys/kern/vfs_vnode.c
1595
hash = vcache_hash(&vcache_key);
sys/kern/vfs_vnode.c
1599
vip = vcache_hash_lookup(&vcache_key, hash);
sys/kern/vfs_vnode.c
1637
vip = vcache_hash_lookup(&vcache_key, hash);
sys/kern/vfs_vnode.c
1639
SLIST_INSERT_HEAD(&vcache_hashtab[hash & vcache_hashmask],
sys/kern/vfs_vnode.c
1656
SLIST_REMOVE(&vcache_hashtab[hash & vcache_hashmask],
sys/kern/vfs_vnode.c
1691
uint32_t hash;
sys/kern/vfs_vnode.c
1719
hash = vcache_hash(&vip->vi_key);
sys/kern/vfs_vnode.c
1726
while ((ovip = vcache_hash_lookup(&vip->vi_key, hash))) {
sys/kern/vfs_vnode.c
1734
SLIST_INSERT_HEAD(&vcache_hashtab[hash & vcache_hashmask],
sys/kern/vfs_vnode.c
1865
uint32_t hash;
sys/kern/vfs_vnode.c
1965
hash = vcache_hash(&vip->vi_key);
sys/kern/vfs_vnode.c
1967
KASSERT(vip == vcache_hash_lookup(&vip->vi_key, hash));
sys/kern/vfs_vnode.c
1968
SLIST_REMOVE(&vcache_hashtab[hash & vcache_hashmask],
sys/kern/vfs_vnode.c
2010
uint32_t hash;
sys/kern/vfs_vnode.c
2019
hash = vcache_hash(&vip->vi_key);
sys/kern/vfs_vnode.c
2021
KASSERT(vip == vcache_hash_lookup(&vip->vi_key, hash));
sys/kern/vfs_vnode.c
2022
SLIST_REMOVE(&vcache_hashtab[hash & vcache_hashmask],
sys/net/agr/ieee8023ad_lacp.c
500
uint32_t hash;
sys/net/agr/ieee8023ad_lacp.c
521
hash = sc->sc_rr_counter++;
sys/net/agr/ieee8023ad_lacp.c
523
hash = (*sc->sc_iftop->iftop_hashmbuf)(sc, m);
sys/net/agr/ieee8023ad_lacp.c
525
hash %= nports;
sys/net/agr/ieee8023ad_lacp.c
528
while (hash--) {
sys/net/agr/if_agr.c
361
uint32_t hash;
sys/net/agr/if_agr.c
363
hash = (*sc->sc_iftop->iftop_hashmbuf)(sc, m);
sys/net/agr/if_agr.c
366
hash %= sc->sc_nports;
sys/net/agr/if_agr.c
369
while (hash--) {
sys/net/agr/if_agrether_hash.c
108
hash = HASH(&tci, sizeof(tci), hash);
sys/net/agr/if_agrether_hash.c
117
return hash;
sys/net/agr/if_agrether_hash.c
120
hash = HASH(&ip->ip_src, sizeof(ip->ip_src), hash);
sys/net/agr/if_agrether_hash.c
121
hash = HASH(&ip->ip_dst, sizeof(ip->ip_dst), hash);
sys/net/agr/if_agrether_hash.c
122
hash = HASH(&ip->ip_p, sizeof(ip->ip_p), hash);
sys/net/agr/if_agrether_hash.c
133
return hash;
sys/net/agr/if_agrether_hash.c
136
hash = HASH(&ip6->ip6_src, sizeof(ip6->ip6_src), hash);
sys/net/agr/if_agrether_hash.c
137
hash = HASH(&ip6->ip6_dst, sizeof(ip6->ip6_dst), hash);
sys/net/agr/if_agrether_hash.c
141
hash = HASH(&flowlabel, sizeof(flowlabel), hash);
sys/net/agr/if_agrether_hash.c
146
return hash;
sys/net/agr/if_agrether_hash.c
76
uint32_t hash = HASH32_BUF_INIT;
sys/net/agr/if_agrether_hash.c
83
return hash;
sys/net/agr/if_agrether_hash.c
86
hash = HASH(&eh->ether_dhost, sizeof(eh->ether_dhost), hash);
sys/net/agr/if_agrether_hash.c
87
hash = HASH(&eh->ether_shost, sizeof(eh->ether_shost), hash);
sys/net/agr/if_agrether_hash.c
97
return hash;
sys/net/if_bridge.c
2630
uint32_t hash;
sys/net/if_bridge.c
2633
hash = bridge_rthash(sc, addr);
sys/net/if_bridge.c
2634
BRIDGE_RTHASH_READER_FOREACH(brt, sc, hash) {
sys/net/if_bridge.c
2655
uint32_t hash;
sys/net/if_bridge.c
2659
hash = bridge_rthash(sc, brt->brt_addr);
sys/net/if_bridge.c
2660
BRIDGE_RTHASH_WRITER_FOREACH(lbrt, sc, hash) {
sys/net/if_bridge.c
2669
BRIDGE_RTHASH_WRITER_INSERT_HEAD(sc, hash, brt);
sys/net/if_l2tp.c
1111
uint32_t hash;
sys/net/if_l2tp.c
1113
hash = (id >> 16) ^ id;
sys/net/if_l2tp.c
1114
hash = (hash >> 4) ^ hash;
sys/net/if_l2tp.c
1116
return hash & mask;
sys/net/if_spppsubr.c
806
const uint32_t hash = rps_hash ? pktq_rps_hash(&rps_hash, m) : 0;
sys/net/if_spppsubr.c
807
if (__predict_false(!pktq_enqueue(pktq, m, hash))) {
sys/net/if_vlan.c
720
uint32_t hash;
sys/net/if_vlan.c
722
hash = (tag >> 8) ^ tag;
sys/net/if_vlan.c
723
hash = (hash >> 2) ^ hash;
sys/net/if_vlan.c
725
return hash & mask;
sys/net/if_wg.c
1000
uint8_t hash[static WG_HASH_LEN])
sys/net/if_wg.c
1012
memcpy(hash, ckey, WG_CHAINING_KEY_LEN);
sys/net/if_wg.c
1017
blake2s_final(&state, hash);
sys/net/if_wg.c
1020
WG_DUMP_HASH("hash", hash);
sys/net/if_wg.c
1024
wg_algo_hash(uint8_t hash[static WG_HASH_LEN], const uint8_t input[],
sys/net/if_wg.c
1030
blake2s_update(&state, hash, WG_HASH_LEN);
sys/net/if_wg.c
1032
blake2s_final(&state, hash);
sys/net/if_wg.c
1510
uint8_t hash[WG_HASH_LEN]; /* [W] 5.4.2: Hi */
sys/net/if_wg.c
1527
wg_init_key_and_hash(ckey, hash);
sys/net/if_wg.c
1529
wg_algo_hash(hash, wgp->wgp_pubkey, sizeof(wgp->wgp_pubkey));
sys/net/if_wg.c
1531
WG_DUMP_HASH("hash", hash);
sys/net/if_wg.c
1541
wg_algo_hash(hash, pubkey, sizeof(pubkey));
sys/net/if_wg.c
1544
WG_DUMP_HASH("hash", hash);
sys/net/if_wg.c
1554
hash, sizeof(hash));
sys/net/if_wg.c
1556
wg_algo_hash(hash, wgmi->wgmi_static, sizeof(wgmi->wgmi_static));
sys/net/if_wg.c
1568
cipher_key, 0, timestamp, sizeof(timestamp), hash, sizeof(hash));
sys/net/if_wg.c
1570
wg_algo_hash(hash, wgmi->wgmi_timestamp, sizeof(wgmi->wgmi_timestamp));
sys/net/if_wg.c
1594
memcpy(wgs->wgs_handshake_hash, hash, sizeof(hash));
sys/net/if_wg.c
1668
uint8_t hash[WG_HASH_LEN]; /* [W] 5.4.2: Hi */
sys/net/if_wg.c
1736
wg_init_key_and_hash(ckey, hash);
sys/net/if_wg.c
1738
wg_algo_hash(hash, wg->wg_pubkey, sizeof(wg->wg_pubkey));
sys/net/if_wg.c
1745
wg_algo_hash(hash, wgmi->wgmi_ephemeral, sizeof(wgmi->wgmi_ephemeral));
sys/net/if_wg.c
1758
wgmi->wgmi_static, sizeof(wgmi->wgmi_static), hash, sizeof(hash));
sys/net/if_wg.c
1766
wg_algo_hash(hash, wgmi->wgmi_static, sizeof(wgmi->wgmi_static));
sys/net/if_wg.c
1792
hash, sizeof(hash));
sys/net/if_wg.c
1800
wg_algo_hash(hash, wgmi->wgmi_timestamp, sizeof(wgmi->wgmi_timestamp));
sys/net/if_wg.c
1865
memcpy(wgs->wgs_handshake_hash, hash, sizeof(hash));
sys/net/if_wg.c
2100
uint8_t hash[WG_HASH_LEN]; /* [W] 5.4.3: Hr */
sys/net/if_wg.c
2110
memcpy(hash, wgs->wgs_handshake_hash, sizeof(hash));
sys/net/if_wg.c
2127
wg_algo_hash(hash, pubkey, sizeof(pubkey));
sys/net/if_wg.c
2130
WG_DUMP_HASH("hash", hash);
sys/net/if_wg.c
2147
wg_algo_hash(hash, kdfout, sizeof(kdfout));
sys/net/if_wg.c
2152
cipher_key, 0, NULL, 0, hash, sizeof(hash));
sys/net/if_wg.c
2154
wg_algo_hash(hash, wgmr->wgmr_empty, sizeof(wgmr->wgmr_empty));
sys/net/if_wg.c
2181
memcpy(wgs->wgs_handshake_hash, hash, sizeof(hash));
sys/net/if_wg.c
2290
uint8_t hash[WG_HASH_LEN]; /* [W] 5.4.3: Kr */
sys/net/if_wg.c
2360
memcpy(hash, wgs->wgs_handshake_hash, sizeof(hash));
sys/net/if_wg.c
2378
wg_algo_hash(hash, wgmr->wgmr_ephemeral, sizeof(wgmr->wgmr_ephemeral));
sys/net/if_wg.c
2381
WG_DUMP_HASH("hash", hash);
sys/net/if_wg.c
2399
wg_algo_hash(hash, kdfout, sizeof(kdfout));
sys/net/if_wg.c
2406
sizeof(wgmr->wgmr_empty), hash, sizeof(hash));
sys/net/if_wg.c
2415
wg_algo_hash(hash, wgmr->wgmr_empty, sizeof(wgmr->wgmr_empty));
sys/net/if_wg.c
2418
memcpy(wgs->wgs_handshake_hash, hash, sizeof(wgs->wgs_handshake_hash));
sys/net/if_wg.c
307
wg_dump_hash(const uint8_t *func, const uint8_t *name, const uint8_t *hash,
sys/net/if_wg.c
313
char *hex = gethexdump(hash, size);
sys/net/if_wg.c
316
puthexdump(hex, hash, size);
sys/net/if_wg.c
319
#define WG_DUMP_HASH(name, hash) \
sys/net/if_wg.c
320
wg_dump_hash(__func__, name, hash, WG_HASH_LEN)
sys/net/if_wg.c
321
#define WG_DUMP_HASH48(name, hash) \
sys/net/if_wg.c
322
wg_dump_hash(__func__, name, hash, 48)
sys/net/if_wg.c
326
#define WG_DUMP_HASH(name, hash) __nothing
sys/net/if_wg.c
327
#define WG_DUMP_HASH48(name, hash) __nothing
sys/net/lagg/if_lagg.c
1001
LAGG_HASH_ADD(&hash, hash_src);
sys/net/lagg/if_lagg.c
1004
return hash;
sys/net/lagg/if_lagg.c
898
uint32_t hash, hash_src, hash_dst;
sys/net/lagg/if_lagg.c
906
hash = HASH32_BUF_INIT;
sys/net/lagg/if_lagg.c
939
LAGG_HASH_ADD(&hash, vlantag);
sys/net/lagg/if_lagg.c
951
LAGG_HASH_ADD(&hash, ip->ip_p);
sys/net/lagg/if_lagg.c
966
LAGG_HASH_ADD(&hash, flowlabel);
sys/net/lagg/if_lagg.c
973
return hash;
sys/net/lagg/if_lagg_lacp.c
1628
uint32_t hash;
sys/net/lagg/if_lagg_lacp.c
1632
hash = lagg_hashmbuf(lsc->lsc_softc, m);
sys/net/lagg/if_lagg_lacp.c
1643
hash %= pm->pm_count;
sys/net/lagg/if_lagg_lacp.c
1644
lp = pm->pm_ports[hash];
sys/net/lagg/if_laggproto.c
699
uint32_t hash;
sys/net/lagg/if_laggproto.c
703
hash = lagg_hashmbuf(psc->psc_softc, m);
sys/net/lagg/if_laggproto.c
709
hash %= pm->pm_nports;
sys/net/lagg/if_laggproto.c
710
lp0 = pm->pm_ports[hash];
sys/net/npf/lpm.c
159
uint32_t hash = 2166136261UL;
sys/net/npf/lpm.c
163
hash ^= *p++;
sys/net/npf/lpm.c
164
hash *= 16777619U;
sys/net/npf/lpm.c
166
return hash;
sys/net/npf/lpm.c
186
uint32_t hash = fnv1a_hash(entry->key, entry->len);
sys/net/npf/lpm.c
187
const unsigned i = hash & (hashsize - 1);
sys/net/npf/lpm.c
206
uint32_t hash, i;
sys/net/npf/lpm.c
213
hash = fnv1a_hash(key, len);
sys/net/npf/lpm.c
214
i = hash & (hmap->hashsize - 1);
sys/net/npf/lpm.c
237
const uint32_t hash = fnv1a_hash(key, len);
sys/net/npf/lpm.c
238
const unsigned i = hash & (hmap->hashsize - 1);
sys/net/npf/lpm.c
258
const uint32_t hash = fnv1a_hash(key, len);
sys/net/npf/lpm.c
259
const unsigned i = hash & (hmap->hashsize - 1);
sys/net/pktqueue.c
325
uint32_t hash;
sys/net/pktqueue.c
330
hash = pktq_rps_hash_toeplitz(m);
sys/net/pktqueue.c
331
hash %= ncpu - 1;
sys/net/pktqueue.c
332
if (hash >= cpu_index(curcpu()))
sys/net/pktqueue.c
333
return hash + 1;
sys/net/pktqueue.c
335
return hash;
sys/net/pktqueue.c
416
pktq_enqueue(pktqueue_t *pq, struct mbuf *m, const u_int hash __unused)
sys/net/pktqueue.c
421
struct cpu_info *ci = cpu_lookup(hash % ncpu);
sys/net/toeplitz.c
264
uint32_t hash, v;
sys/net/toeplitz.c
280
hash = 0;
sys/net/toeplitz.c
294
hash ^= v; \
sys/net/toeplitz.c
313
return hash;
sys/net80211/ieee80211_acl.c
126
int hash;
sys/net80211/ieee80211_acl.c
128
hash = ACL_HASH(macaddr);
sys/net80211/ieee80211_acl.c
129
LIST_FOREACH(acl, &as->as_hash[hash], acl_hash) {
sys/net80211/ieee80211_acl.c
168
int hash;
sys/net80211/ieee80211_acl.c
173
hash = ACL_HASH(mac);
sys/net80211/ieee80211_acl.c
174
LIST_FOREACH(acl, &as->as_hash[hash], acl_hash) {
sys/net80211/ieee80211_acl.c
186
LIST_INSERT_HEAD(&as->as_hash[hash], new, acl_hash);
sys/net80211/ieee80211_node.c
1060
int hash;
sys/net80211/ieee80211_node.c
1067
hash = IEEE80211_NODE_HASH(macaddr);
sys/net80211/ieee80211_node.c
1079
LIST_INSERT_HEAD(&nt->nt_hash[hash], ni, ni_hash);
sys/net80211/ieee80211_node.c
1169
int hash;
sys/net80211/ieee80211_node.c
1173
hash = IEEE80211_NODE_HASH(macaddr);
sys/net80211/ieee80211_node.c
1174
LIST_FOREACH(ni, &nt->nt_hash[hash], ni_hash) {
sys/net80211/ieee80211_node.c
1600
int hash;
sys/net80211/ieee80211_node.c
1602
hash = IEEE80211_NODE_HASH(macaddr);
sys/net80211/ieee80211_node.c
1605
LIST_FOREACH(ni, &nt->nt_hash[hash], ni_hash) {
sys/net80211/ieee80211_node.c
1693
int hash;
sys/net80211/ieee80211_node.c
1708
hash = IEEE80211_NODE_HASH(macaddr);
sys/net80211/ieee80211_node.c
1709
LIST_FOREACH(ni, &nt->nt_hash[hash], ni_hash) {
sys/netinet/ip_flow.c
119
size_t hash = ip->ip_tos;
sys/netinet/ip_flow.c
123
hash += (ip->ip_dst.s_addr >> (32 - idx)) +
sys/netinet/ip_flow.c
127
return hash & (ip_hashsize-1);
sys/netinet/ip_flow.c
133
size_t hash;
sys/netinet/ip_flow.c
138
hash = ipflow_hash(ip);
sys/netinet/ip_flow.c
140
TAILQ_FOREACH(ipf, &ipflowtable[hash], ipf_hash) {
sys/netinet/ip_flow.c
525
size_t hash;
sys/netinet/ip_flow.c
573
hash = ipflow_hash(ip);
sys/netinet/ip_flow.c
574
IPFLOW_INSERT(hash, ipf);
sys/netinet/ip_mroute.c
1038
u_int32_t hash = 0;
sys/netinet/ip_mroute.c
1079
hash = MFCHASH(mfccp->mfcc_origin, mfccp->mfcc_mcastgrp);
sys/netinet/ip_mroute.c
1080
LIST_FOREACH(rt, &mfchashtbl[hash], mfc_hash) {
sys/netinet/ip_mroute.c
1102
nexpire[hash]--;
sys/netinet/ip_mroute.c
1132
LIST_FOREACH(rt, &mfchashtbl[hash], mfc_hash) {
sys/netinet/ip_mroute.c
1137
nexpire[hash]--;
sys/netinet/ip_mroute.c
1155
LIST_INSERT_HEAD(&mfchashtbl[hash], rt, mfc_hash);
sys/netinet/ip_mroute.c
1363
u_int32_t hash;
sys/netinet/ip_mroute.c
1397
hash = MFCHASH(ip->ip_src, ip->ip_dst);
sys/netinet/ip_mroute.c
1398
LIST_FOREACH(rt, &mfchashtbl[hash], mfc_hash) {
sys/netinet/ip_mroute.c
1467
nexpire[hash]++;
sys/netinet/ip_mroute.c
1480
LIST_INSERT_HEAD(&mfchashtbl[hash], rt, mfc_hash);
sys/netinet/ip_mroute.c
2514
#define BW_METER_TIMEHASH(bw_meter, hash) \
sys/netinet/ip_mroute.c
2518
(hash) = next_timeval.tv_sec; \
sys/netinet/ip_mroute.c
2520
(hash)++; /* XXX: make sure we don't timeout early */ \
sys/netinet/ip_mroute.c
2521
(hash) %= BW_METER_BUCKETS; \
sys/netinet/ip_reass.c
218
ip_reass(ipfr_qent_t *ipqe, ipfr_queue_t *fp, const u_int hash)
sys/netinet/ip_reass.c
269
LIST_INSERT_HEAD(&ip_frags[hash], fp, ipq_q);
sys/netinet/ip_reass.c
625
u_int hash, off, flen;
sys/netinet/ip_reass.c
658
hash = IPREASS_HASH(ip->ip_src.s_addr, ip->ip_id);
sys/netinet/ip_reass.c
659
LIST_FOREACH(fp, &ip_frags[hash], ipq_q) {
sys/netinet/ip_reass.c
703
*m0 = ip_reass(ipqe, fp, hash);
sys/netinet/tcp_subr.c
2020
u_int8_t hash[16]; /* XXX MD5 knowledge */
sys/netinet/tcp_subr.c
2043
MD5Final(hash, &ctx);
sys/netinet/tcp_subr.c
2045
memcpy(&tcp_iss, hash, sizeof(tcp_iss));
sys/netinet/tcp_syncache.c
230
#define SYN_HASHALL(hash, src, dst) \
sys/netinet/tcp_syncache.c
232
hash = SYN_HASH(&((const struct sockaddr_in *)(src))->sin_addr, \
sys/netinet/tcp_syncache.c
242
#define SYN_HASHALL(hash, src, dst) \
sys/netinet/tcp_syncache.c
246
hash = SYN_HASH(&((const struct sockaddr_in *)(src))->sin_addr, \
sys/netinet/tcp_syncache.c
251
hash = SYN_HASH6(&((const struct sockaddr_in6 *)(src))->sin6_addr, \
sys/netinet/tcp_syncache.c
256
hash = 0; \
sys/netinet/tcp_syncache.c
510
u_int32_t hash;
sys/netinet/tcp_syncache.c
513
SYN_HASHALL(hash, src, dst);
sys/netinet/tcp_syncache.c
515
scp = &tcp_syn_cache[hash % tcp_syn_cache_size];
sys/netinet/tcp_syncache.c
520
if (sc->sc_hash != hash)
sys/netinet/tcp_vtw.c
1823
if (fat->hash != NULL) {
sys/netinet/tcp_vtw.c
220
fat->hash = fat_hash;
sys/netinet/tcp_vtw.c
223
fat->port = &fat->hash[m];
sys/netinet/tcp_vtw.c
359
fatp_t **hash = (which ? fat->port : fat->hash);
sys/netinet/tcp_vtw.c
362
fp = hash[tag & fat->mask];
sys/netinet/tcp_vtw.c
378
fp = hash[tag & fat->mask];
sys/netinet/tcp_vtw.c
385
hash[tag & fat->mask] = fq;
sys/netinet/tcp_vtw.c
565
fatp_t *fr = fat->hash[hi];
sys/netinet/tcp_vtw.c
577
KASSERT(fat->hash[hi] == fp);
sys/netinet/tcp_vtw.c
580
fat->hash[hi]
sys/netinet/tcp_vtw.c
591
fr = fat->hash[hi];
sys/netinet/tcp_vtw.c
794
fp = ctl->fat->hash[tag & ctl->fat->mask];
sys/netinet/tcp_vtw.c
947
fp = ctl->fat->hash[tag & ctl->fat->mask];
sys/netinet/tcp_vtw.h
278
fatp_t **hash; /* hash anchors */
sys/netinet6/ip6_flow.c
146
size_t hash;
sys/netinet6/ip6_flow.c
155
hash = ip6->ip6_flow;
sys/netinet6/ip6_flow.c
158
hash += (dst_sum >> (32 - idx)) + (src_sum >> idx);
sys/netinet6/ip6_flow.c
160
return hash & (ip6_hashsize-1);
sys/netinet6/ip6_flow.c
169
size_t hash;
sys/netinet6/ip6_flow.c
174
hash = ip6flow_hash(ip6);
sys/netinet6/ip6_flow.c
176
TAILQ_FOREACH(ip6f, &ip6flowtable[hash], ip6f_hash) {
sys/netinet6/ip6_flow.c
561
size_t hash;
sys/netinet6/ip6_flow.c
622
hash = ip6flow_hash(ip6);
sys/netinet6/ip6_flow.c
623
IP6FLOW_INSERT(hash, ip6f);
sys/netinet6/ip6_mroute.c
1095
u_long hash;
sys/netinet6/ip6_mroute.c
1134
hash = MF6CHASH(ip6->ip6_src, ip6->ip6_dst);
sys/netinet6/ip6_mroute.c
1135
for (rt = mf6ctable[hash]; rt; rt = rt->mf6c_next) {
sys/netinet6/ip6_mroute.c
1237
n6expire[hash]++;
sys/netinet6/ip6_mroute.c
1241
rt->mf6c_next = mf6ctable[hash];
sys/netinet6/ip6_mroute.c
1242
mf6ctable[hash] = rt;
sys/netinet6/ip6_mroute.c
767
u_long hash;
sys/netinet6/ip6_mroute.c
799
hash = MF6CHASH(mfccp->mf6cc_origin.sin6_addr,
sys/netinet6/ip6_mroute.c
801
for (rt = mf6ctable[hash], nstl = 0; rt; rt = rt->mf6c_next) {
sys/netinet6/ip6_mroute.c
839
n6expire[hash]--;
sys/netinet6/ip6_mroute.c
866
hash,
sys/netinet6/ip6_mroute.c
874
for (rt = mf6ctable[hash]; rt; rt = rt->mf6c_next) {
sys/netinet6/ip6_mroute.c
891
n6expire[hash]--;
sys/netinet6/ip6_mroute.c
916
rt->mf6c_next = mf6ctable[hash];
sys/netinet6/ip6_mroute.c
917
mf6ctable[hash] = rt;
sys/netinet6/ip6_mroute.c
960
u_long hash;
sys/netinet6/ip6_mroute.c
965
hash = MF6CHASH(origin.sin6_addr, mcastgrp.sin6_addr);
sys/netinet6/ip6_mroute.c
978
nptr = &mf6ctable[hash];
sys/netipsec/key.c
8759
uint32_t hash;
sys/netipsec/key.c
8766
hash = key_savluthash(&sav->sah->saidx.dst.sa,
sys/netipsec/key.c
8769
PSLIST_WRITER_INSERT_HEAD(&key_sad.savlut[hash], sav,
sys/nfs/nfs_serv.c
1046
uint32_t hash;
sys/nfs/nfs_serv.c
1048
hash = hash32_buf(NFSRVFH_DATA(nsfh), NFSRVFH_SIZE(nsfh),
sys/nfs/nfs_serv.c
1050
return &slp->ns_wdelayhashtbl[hash % NFS_WDELAYHASHSIZ];
sys/stand/efiboot/efiblock.c
121
MD5Final(bpart->hash, &md5ctx);
sys/stand/efiboot/efiblock.c
405
memcpy(bpart->hash, ent->ent_guid, sizeof(bpart->hash));
sys/stand/efiboot/efiblock.h
71
uint8_t hash[16];
sys/stand/efiboot/efifdt.c
422
bpart->hash, sizeof(bpart->hash));
sys/stand/efiboot/efifdt.c
429
bpart->hash, sizeof(bpart->hash));
sys/sys/hash.h
52
hash32_buf(const void *bf, size_t len, uint32_t hash)
sys/sys/hash.h
57
hash = hash * 257 + *s++;
sys/sys/hash.h
58
return (hash * 257);
sys/sys/hash.h
73
hash32_str(const void *bf, uint32_t hash)
sys/sys/hash.h
79
hash = hash * 33 + c; /* "perl": k=33, r=r+r/32 */
sys/sys/hash.h
80
return (hash + (hash >> 5));
sys/sys/hash.h
91
hash32_strn(const void *bf, size_t len, uint32_t hash)
sys/sys/hash.h
97
hash = hash * 33 + c; /* "perl": k=33, r=r+r/32 */
sys/sys/hash.h
98
return (hash + (hash >> 5));
sys/sys/sleeptab.h
65
u_int hash;
sys/sys/sleeptab.h
67
hash = SLEEPTAB_HASH(wchan);
sys/sys/sleeptab.h
68
sq = &st->st_queue[hash];
sys/sys/sleeptab.h
69
*mp = &sleepq_locks[hash].lock;
sys/ufs/chfs/chfs_vnode_cache.c
124
chfs_vnocache_hash_destroy(struct chfs_vnode_cache **hash)
sys/ufs/chfs/chfs_vnode_cache.c
131
this = hash[i];
sys/ufs/chfs/chfs_vnode_cache.c
137
hash[i] = NULL;
sys/ufs/ext2fs/ext2fs_hash.c
176
ext2fs_half_md4(uint32_t hash[4], uint32_t data[8])
sys/ufs/ext2fs/ext2fs_hash.c
178
uint32_t a = hash[0], b = hash[1], c = hash[2], d = hash[3];
sys/ufs/ext2fs/ext2fs_hash.c
210
hash[0] += a;
sys/ufs/ext2fs/ext2fs_hash.c
211
hash[1] += b;
sys/ufs/ext2fs/ext2fs_hash.c
212
hash[2] += c;
sys/ufs/ext2fs/ext2fs_hash.c
213
hash[3] += d;
sys/ufs/ext2fs/ext2fs_hash.c
220
ext2fs_tea(uint32_t hash[4], uint32_t data[8])
sys/ufs/ext2fs/ext2fs_hash.c
224
uint32_t x = hash[0], y = hash[1];
sys/ufs/ext2fs/ext2fs_hash.c
235
hash[0] += x;
sys/ufs/ext2fs/ext2fs_hash.c
236
hash[1] += y;
sys/ufs/ext2fs/ext2fs_hash.c
244
uint32_t hash[4];
sys/ufs/ext2fs/ext2fs_hash.c
255
hash[0] = 0x67452301;
sys/ufs/ext2fs/ext2fs_hash.c
256
hash[1] = 0xEFCDAB89;
sys/ufs/ext2fs/ext2fs_hash.c
257
hash[2] = 0x98BADCFE;
sys/ufs/ext2fs/ext2fs_hash.c
258
hash[3] = 0x10325476;
sys/ufs/ext2fs/ext2fs_hash.c
261
memcpy(hash, hash_seed, sizeof(hash));
sys/ufs/ext2fs/ext2fs_hash.c
270
ext2fs_tea(hash, data);
sys/ufs/ext2fs/ext2fs_hash.c
274
major = hash[0];
sys/ufs/ext2fs/ext2fs_hash.c
275
minor = hash[1];
sys/ufs/ext2fs/ext2fs_hash.c
289
ext2fs_half_md4(hash, data);
sys/ufs/ext2fs/ext2fs_hash.c
293
major = hash[1];
sys/ufs/ext2fs/ext2fs_hash.c
294
minor = hash[2];
sys/ufs/ext2fs/ext2fs_htree.c
128
ext2fs_htree_set_hash(struct ext2fs_htree_entry *ep, uint32_t hash)
sys/ufs/ext2fs/ext2fs_htree.c
130
ep->h_hash = hash;
sys/ufs/ext2fs/ext2fs_htree.c
196
uint32_t hash, uint32_t blk)
sys/ufs/ext2fs/ext2fs_htree.c
207
ext2fs_htree_set_hash(target, hash);
sys/ufs/ext2fs/ext2fs_htree.c
216
uint32_t hash, uint32_t blk)
sys/ufs/ext2fs/ext2fs_htree.c
221
ext2fs_htree_insert_entry_to_level(level, hash, blk);
sys/ufs/ext2fs/ext2fs_htree.c
663
ext2fs_htree_check_next(struct inode *ip, uint32_t hash, const char *name,
sys/ufs/ext2fs/ext2fs_htree.c
686
if ((hash & 1) == 0) {
sys/ufs/ext2fs/ext2fs_htree.c
687
if (hash != (next_hash & ~1))
sys/ufs/ext2fs/ext2fs_htree.c
708
uint32_t *hash, uint8_t *hash_ver,
sys/ufs/ext2fs/ext2fs_htree.c
747
*hash = hash_major;
sys/ufs/lfs/ulfs_dirhash.c
1067
doff_t **hash;
sys/ufs/lfs/ulfs_dirhash.c
1092
hash = dh->dh_hash;
sys/ufs/lfs/ulfs_dirhash.c
1108
DIRHASH_BLKFREE(hash[i]);
sys/ufs/lfs/ulfs_dirhash.c
1109
kmem_free(hash, hashsz);
sys/ufs/lfs/ulfs_dirhash.c
916
u_int32_t hash;
sys/ufs/lfs/ulfs_dirhash.c
924
hash = hash32_buf(name, namelen, HASH32_BUF_INIT);
sys/ufs/lfs/ulfs_dirhash.c
925
hash = hash32_buf(&dh, sizeof(dh), hash);
sys/ufs/lfs/ulfs_dirhash.c
926
return (hash % dh->dh_hlen);
sys/ufs/lfs/ulfs_quota.c
717
struct dqhashhead *oldhash, *hash;
sys/ufs/lfs/ulfs_quota.c
722
hash = hashinit(desiredvnodes, HASH_LIST, true, &mask);
sys/ufs/lfs/ulfs_quota.c
726
dqhashtbl = hash;
sys/ufs/ufs/ufs_dirhash.c
1054
doff_t **hash;
sys/ufs/ufs/ufs_dirhash.c
1079
hash = dh->dh_hash;
sys/ufs/ufs/ufs_dirhash.c
1095
DIRHASH_BLKFREE(hash[i]);
sys/ufs/ufs/ufs_dirhash.c
1096
kmem_free(hash, hashsz);
sys/ufs/ufs/ufs_dirhash.c
906
u_int32_t hash;
sys/ufs/ufs/ufs_dirhash.c
914
hash = hash32_buf(name, namelen, HASH32_BUF_INIT);
sys/ufs/ufs/ufs_dirhash.c
915
hash = hash32_buf(&dh, sizeof(dh), hash);
sys/ufs/ufs/ufs_dirhash.c
916
return (hash % dh->dh_hlen);
sys/ufs/ufs/ufs_quota.c
705
struct dqhashhead *oldhash, *hash;
sys/ufs/ufs/ufs_quota.c
710
hash = hashinit(desiredvnodes, HASH_LIST, true, &mask);
sys/ufs/ufs/ufs_quota.c
714
dqhashtbl = hash;
sys/uvm/uvm_bio.c
103
LIST_ENTRY(ubc_map) hash; /* hash table */
sys/uvm/uvm_bio.c
1107
LIST_REMOVE(umap, hash);
sys/uvm/uvm_bio.c
1130
LIST_FOREACH(umap, &ubc_object.hash[i], hash) {
sys/uvm/uvm_bio.c
114
LIST_HEAD(, ubc_map) *hash; /* hashtable for cached ubc_map's */
sys/uvm/uvm_bio.c
208
ubc_object.hash = hashinit(ubc_nwins, HASH_LIST, true,
sys/uvm/uvm_bio.c
211
LIST_INIT(&ubc_object.hash[i]);
sys/uvm/uvm_bio.c
464
LIST_FOREACH(umap, &ubc_object.hash[UBC_HASH(uobj, offset)], hash) {
sys/uvm/uvm_bio.c
538
LIST_REMOVE(umap, hash);
sys/uvm/uvm_bio.c
545
LIST_INSERT_HEAD(&ubc_object.hash[UBC_HASH(uobj, umap_offset)],
sys/uvm/uvm_bio.c
546
umap, hash);
sys/uvm/uvm_bio.c
717
LIST_REMOVE(umap, hash);
sys/uvm/uvm_pdpolicy_clockpro.c
316
uint32_t hash = HASH32_BUF_INIT;
sys/uvm/uvm_pdpolicy_clockpro.c
319
hash = hash32_buf(&idx, sizeof(idx), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
320
hash = hash32_buf(&obj, sizeof(obj), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
322
hash = hash32_buf(&obj, sizeof(obj), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
323
hash = hash32_buf(&idx, sizeof(idx), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
325
return hash;
sys/uvm/uvm_pdpolicy_clockpro.c
331
uint32_t hash = HASH32_BUF_INIT;
sys/uvm/uvm_pdpolicy_clockpro.c
333
hash = hash32_buf(&obj, sizeof(obj), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
334
hash = hash32_buf(&idx, sizeof(idx), hash);
sys/uvm/uvm_pdpolicy_clockpro.c
335
return hash;
sys/uvm/uvm_pdpolicy_clockpro.c
341
uint32_t hash = pageidentityhash2(obj, idx);
sys/uvm/uvm_pdpolicy_clockpro.c
342
nonres_cookie_t cookie = hash;
sys/uvm/uvm_pdpolicy_clockpro.c
442
uint32_t hash;
sys/uvm/uvm_pdpolicy_clockpro.c
444
hash = pageidentityhash1(obj, idx);
sys/uvm/uvm_pdpolicy_clockpro.c
445
return &buckets[hash % hashsize];
tests/crypto/opencrypto/h_gcm.c
122
if (memcmp(macbuf, hash, sizeof(hash)))
tests/crypto/opencrypto/h_gcm.c
46
const unsigned char hash[16] = {
tests/crypto/opencrypto/h_gcm.c
91
if (memcmp(macbuf, hash, sizeof(hash)))
tests/lib/libc/hash/t_sha2.c
186
ATF_CHECK_STREQ(test256[i].hash, output);
tests/lib/libc/hash/t_sha2.c
213
ATF_CHECK_STREQ(test384[i].hash, output);
tests/lib/libc/hash/t_sha2.c
240
ATF_CHECK_STREQ(test512[i].hash, output);
tests/lib/libc/hash/t_sha2.c
57
const char *hash;
tests/lib/libcrypt/t_crypt.c
143
for (size_t i = 0; tests[i].hash; i++) {
tests/lib/libcrypt/t_crypt.c
144
char *hash = crypt(tests[i].pw, tests[i].hash);
tests/lib/libcrypt/t_crypt.c
145
if (!hash) {
tests/lib/libcrypt/t_crypt.c
149
if (strcmp(hash, "*0") == 0 && strlen(tests[i].hash) < 13)
tests/lib/libcrypt/t_crypt.c
151
if (strcmp(hash, tests[i].hash))
tests/lib/libcrypt/t_crypt.c
153
i, hash, tests[i].hash);
tests/lib/libcrypt/t_crypt.c
73
const char *hash;
tests/usr.bin/nbperf/hash_driver.c
49
printf("%" PRId32 "\n", hash(line, len));
usr.bin/cksum/cksum.c
149
static int hash_digest_file(char *, const struct hash *, int);
usr.bin/cksum/cksum.c
163
const struct hash *hash;
usr.bin/cksum/cksum.c
178
for (hash = hashes; hash->hashname != NULL; hash++)
usr.bin/cksum/cksum.c
179
if (strcmp(progname, hash->progname) == 0)
usr.bin/cksum/cksum.c
182
if (hash->hashname == NULL) {
usr.bin/cksum/cksum.c
183
hash = NULL;
usr.bin/cksum/cksum.c
197
if (hash) {
usr.bin/cksum/cksum.c
204
hash = &hashes[i];
usr.bin/cksum/cksum.c
209
if (hash == NULL) {
usr.bin/cksum/cksum.c
232
if (hash) {
usr.bin/cksum/cksum.c
234
hash->hashname);
usr.bin/cksum/cksum.c
249
if (hash == NULL)
usr.bin/cksum/cksum.c
257
if (hash == NULL)
usr.bin/cksum/cksum.c
260
hash->stringfunc(optarg);
usr.bin/cksum/cksum.c
263
if (hash == NULL)
usr.bin/cksum/cksum.c
266
hash->timetrialfunc();
usr.bin/cksum/cksum.c
272
if (hash == NULL)
usr.bin/cksum/cksum.c
275
hash->testsuitefunc();
usr.bin/cksum/cksum.c
341
if (hash == NULL ||
usr.bin/cksum/cksum.c
342
strncmp(buf, hash->hashname,
usr.bin/cksum/cksum.c
343
strlen(hash->hashname)) != 0) {
usr.bin/cksum/cksum.c
347
const struct hash *nhash;
usr.bin/cksum/cksum.c
365
hash = nhash;
usr.bin/cksum/cksum.c
370
if (hash) {
usr.bin/cksum/cksum.c
434
if (hash) {
usr.bin/cksum/cksum.c
438
&& (h = hash->filefunc(filename, NULL)) != NULL
usr.bin/cksum/cksum.c
467
if (hash)
usr.bin/cksum/cksum.c
468
printf("(%s) ", hash->hashname);
usr.bin/cksum/cksum.c
491
if (hash != NULL) {
usr.bin/cksum/cksum.c
492
if (hash_digest_file(fn, hash, print_flags)) {
usr.bin/cksum/cksum.c
503
} else if (hash && !nohashstdin) {
usr.bin/cksum/cksum.c
504
hash->filterfunc(pflag);
usr.bin/cksum/cksum.c
507
if (hash == NULL) {
usr.bin/cksum/cksum.c
521
hash_digest_file(char *fn, const struct hash *hash, int flags)
usr.bin/cksum/cksum.c
525
cp = hash->filefunc(fn, NULL);
usr.bin/cksum/cksum.c
534
printf("%s (%s) = %s\n", hash->hashname, fn, cp);
usr.bin/config/hash.c
189
h = hash(h, str1);
usr.bin/config/hash.c
191
h = hash(h, str2);
usr.bin/config/hash.c
90
static inline u_int hash(u_int, const char *);
usr.bin/config/pack.c
271
findvec(const void *ptr, int hash, int len, vec_cmp_func cmp, int nextplace)
usr.bin/config/pack.c
276
hp = &tails[hash];
usr.bin/diff/diffreg.c
1309
readhash(FILE *f, int flags, unsigned *hash)
usr.bin/diff/diffreg.c
1357
*hash = sum;
usr.bin/finger/extern.h
49
int hash(char *);
usr.bin/ftp/cmds.c
1021
hash = 0;
usr.bin/ftp/cmds.c
2633
ohash = hash;
usr.bin/ftp/cmds.c
2636
hash = verbose = 0;
usr.bin/ftp/cmds.c
2639
hash = ohash;
usr.bin/ftp/cmds.c
848
onoff(hash), mark, onoff(progress));
usr.bin/ftp/cmds.c
957
hash = !hash;
usr.bin/ftp/cmds.c
964
hash = 1;
usr.bin/ftp/cmds.c
966
hash = 0;
usr.bin/ftp/cmds.c
978
hash = 1;
usr.bin/ftp/cmds.c
980
fprintf(ttyout, "Hash mark printing %s", onoff(hash));
usr.bin/ftp/cmds.c
981
if (hash)
usr.bin/ftp/cmds.c
984
if (hash)
usr.bin/ftp/cmds.c
986
code = hash;
usr.bin/ftp/fetch.c
1800
if (hash && !progress) {
usr.bin/ftp/fetch.c
1844
if (hash && !progress && bytes > 0) {
usr.bin/ftp/ftp.c
1106
hash_interval = (hash && (!progress || filesize < 0)) ? mark : 0;
usr.bin/ftp/ftp.c
838
hash_interval = (hash && (!progress || filesize < 0)) ? mark : 0;
usr.bin/ftp/ftp_var.h
204
GLOBAL int hash; /* print # for each buffer transferred */
usr.bin/ftp/util.c
580
oldhash = hash;
usr.bin/ftp/util.c
582
hash = 0;
usr.bin/ftp/util.c
595
hash = oldhash;
usr.bin/mail/cmd3.c
752
h = hash(*ap);
usr.bin/mail/cmd3.c
837
h = hash(gname);
usr.bin/mail/cmd3.c
872
h = hash(name);
usr.bin/mail/cmd4.c
82
return hash(lckey);
usr.bin/mail/extern.h
321
int hash(const char *);
usr.bin/mail/support.c
683
for (igp = table->i_head[hash(realfield)]; igp != 0; igp = igp->i_link)
usr.bin/mail/support.c
721
h = hash(field);
usr.bin/mail/vars.c
107
for (vp = variables[hash(name)]; vp != NULL; vp = vp->v_link)
usr.bin/mail/vars.c
122
h = hash(name);
usr.bin/mail/vars.c
157
for (gh = groups[hash(name)]; gh != NULL; gh = gh->g_link)
usr.bin/make/hash.c
125
if (he->hash == h &&
usr.bin/make/hash.c
237
he->next = newBuckets[he->hash & newMask];
usr.bin/make/hash.c
238
newBuckets[he->hash & newMask] = he;
usr.bin/make/hash.c
274
he->hash = h;
usr.bin/make/hash.c
297
HashEntry **ref = &t->buckets[he->hash & t->bucketsMask];
usr.bin/make/hash.h
85
unsigned hash; /* hash value of the key */
usr.bin/make/var.c
475
GNode_FindVar(GNode *scope, Substring varname, unsigned hash)
usr.bin/make/var.c
477
return HashTable_FindValueBySubstringHash(&scope->vars, varname, hash);
usr.bin/nbperf/nbperf.c
88
const char *key, const char *keylen, const char *hash)
usr.bin/nbperf/nbperf.c
92
indent, key, keylen, nbperf->seed[0], hash);
usr.bin/netstat/vtw.c
268
fatp_t **hash, **port;
usr.bin/netstat/vtw.c
346
hash = fat_tcpv4.hash;
usr.bin/netstat/vtw.c
349
fat_tcpv4.hash = NULL;
usr.bin/netstat/vtw.c
350
if (reallocarr(&fat_tcpv4.hash, n, sizeof(*hash)) != 0)
usr.bin/netstat/vtw.c
357
snarf(hash, fat_tcpv4.hash, n * sizeof(*hash));
usr.bin/netstat/vtw.c
376
fatp_t **hash, **port;
usr.bin/netstat/vtw.c
452
hash = fat_tcpv6.hash;
usr.bin/netstat/vtw.c
455
fat_tcpv6.hash = NULL;
usr.bin/netstat/vtw.c
456
if (reallocarr(&fat_tcpv6.hash, n, sizeof(*hash)) != 0)
usr.bin/netstat/vtw.c
463
snarf(hash, fat_tcpv6.hash, n * sizeof(*hash));
usr.bin/sockstat/sockstat.c
390
int hash, i;
usr.bin/sockstat/sockstat.c
401
hash = (int)(kp[i].ki_sockaddr % HASHSIZE);
usr.bin/sockstat/sockstat.c
402
LIST_INSERT_HEAD(&sockhash[hash], &si[i], s_list);
usr.bin/sockstat/sockstat.c
460
int hash;
usr.bin/sockstat/sockstat.c
465
hash = (int)(f->ki_fdata % HASHSIZE);
usr.bin/sockstat/sockstat.c
466
LIST_FOREACH(si, &sockhash[hash], s_list) {
usr.bin/vmstat/vmstat.c
2084
struct hashstat_sysctl hash, *data, *hs;
usr.bin/vmstat/vmstat.c
2104
memset(&hash, 0, sizeof(hash));
usr.bin/vmstat/vmstat.c
2105
strlcpy(hash.hash_name, hashname, sizeof(hash.hash_name));
usr.bin/vmstat/vmstat.c
2106
len = sizeof(hash);
usr.bin/vmstat/vmstat.c
2107
error = sysctl(mib, miblen, &hash, &len, &hash, len);
usr.bin/vmstat/vmstat.c
2116
data = &hash;
usr.bin/xlint/lint1/lex.c
232
unsigned int h = hash(sym->s_name);
usr.bin/xlint/lint1/lex.c
243
unsigned int h = hash(name);
usr.bin/xlint/lint2/hash.c
87
h = hash(s);
usr.sbin/lpr/pac/pac.c
341
h = hash(name);
usr.sbin/lpr/pac/pac.c
367
h = hash(name);
usr.sbin/lpr/pac/pac.c
96
static int hash(const char *);
usr.sbin/makemandb/makemandb.c
640
update_existing_entry(sqlite3 *db, const char *file, const char *hash,
usr.sbin/makemandb/makemandb.c
666
sqlite3_bind_text(inner_stmt, idx, hash, -1, NULL);
usr.sbin/mtree/only.c
100
e->hash = h;
usr.sbin/mtree/only.c
58
uint32_t hash;
usr.sbin/mtree/only.c
70
uint32_t hash = 0;
usr.sbin/mtree/only.c
72
hash = hash * 33 + c; /* "perl": k=33, r=r+r/32 */
usr.sbin/mtree/only.c
73
return hash + (hash >> 5);
usr.sbin/mtree/only.c
83
if (e->hash == *h && strcmp(e->str, str) == 0)
usr.sbin/services_mkdb/output_db.c
63
.hash = NULL,
usr.sbin/services_mkdb/uniq.c
50
.hash = NULL,
usr.sbin/syslogd/sign.c
743
sign_msg_hash(char *line, char **hash)
usr.sbin/syslogd/sign.c
757
*hash = strdup((char *)md_b64);
usr.sbin/syslogd/sign.c
759
DPRINTF((D_CALL|D_SIGN), "sign_msg_hash() --> \"%s\"\n", *hash);
usr.sbin/syslogd/sign.c
767
sign_append_hash(char *hash, struct signature_group_t *sg)
usr.sbin/syslogd/sign.c
774
&& !strcmp(qentry->data, hash)) {
usr.sbin/syslogd/sign.c
776
"hash already in queue\n", hash, sg);
usr.sbin/syslogd/sign.c
782
qentry->data = hash;
usr.sbin/syslogd/sign.c
785
"#%" PRIdFAST64 "\n", hash, sg, qentry->key);
usr.sbin/syslogd/syslogd.c
2328
char *hash = NULL;
usr.sbin/syslogd/syslogd.c
2332
if (sign_msg_hash(line + tlsprefixlen, &hash))
usr.sbin/syslogd/syslogd.c
2333
newhash = sign_append_hash(hash, sg);
usr.sbin/veriexecgen/veriexecgen.c
161
hash_t *hash;
usr.sbin/veriexecgen/veriexecgen.c
163
for (hash = hashes; hash->hashname != NULL; hash++)
usr.sbin/veriexecgen/veriexecgen.c
164
if (strcasecmp(hash_type, hash->hashname) == 0)
usr.sbin/veriexecgen/veriexecgen.c
165
return hash;
usr.sbin/veriexecgen/veriexecgen.c
206
add_new_path_entry(veriexecgen_t *vp, const char *file, hash_t *hash)
usr.sbin/veriexecgen/veriexecgen.c
229
if ((e->hash_val = do_hash(e->filename, hash)) == NULL) {
usr.sbin/veriexecgen/veriexecgen.c
240
add_new_ftsent_entry(veriexecgen_t *vp, FTSENT *file, hash_t *hash)
usr.sbin/veriexecgen/veriexecgen.c
267
if ((e->hash_val = do_hash(e->filename, hash)) == NULL) {
usr.sbin/veriexecgen/veriexecgen.c
278
walk_dir(veriexecgen_t *vp, char **search_path, hash_t *hash)
usr.sbin/veriexecgen/veriexecgen.c
309
add_new_ftsent_entry(vp, file, hash);
usr.sbin/veriexecgen/veriexecgen.c
318
read_from_file(veriexecgen_t *vp, hash_t *hash, FILE *file)
usr.sbin/veriexecgen/veriexecgen.c
327
add_new_path_entry(vp, line, hash);
usr.sbin/veriexecgen/veriexecgen.c
368
store_entries(veriexecgen_t *vp, hash_t *hash)
usr.sbin/veriexecgen/veriexecgen.c
416
(void)fprintf(fp, "%s %s %s %s\n", file, hash->hashname,
usr.sbin/veriexecgen/veriexecgen.c
439
hash_t *hash = NULL;
usr.sbin/veriexecgen/veriexecgen.c
504
if ((hash = find_hash(optarg)) == NULL) {
usr.sbin/veriexecgen/veriexecgen.c
525
if (hash == NULL) {
usr.sbin/veriexecgen/veriexecgen.c
526
if ((hash = find_hash(DEFAULT_HASH)) == NULL)
usr.sbin/veriexecgen/veriexecgen.c
539
banner(&v, hash, sys_paths);
usr.sbin/veriexecgen/veriexecgen.c
540
walk_dir(&v, sys_paths, hash);
usr.sbin/veriexecgen/veriexecgen.c
545
banner(&v, hash, search_path);
usr.sbin/veriexecgen/veriexecgen.c
546
walk_dir(&v, search_path, hash);
usr.sbin/veriexecgen/veriexecgen.c
551
banner(&v, hash, NULL);
usr.sbin/veriexecgen/veriexecgen.c
552
read_from_file(&v, hash, v.from_file);
usr.sbin/veriexecgen/veriexecgen.c
555
store_entries(&v, hash);
usr.sbin/ypserv/mknetid/mknetid.c
188
TAILQ_INSERT_TAIL((&hroot[idx]), u, hash);
usr.sbin/ypserv/mknetid/mknetid.c
201
u != NULL; u = u->hash.tqe_next) {
usr.sbin/ypserv/mknetid/mknetid.c
63
TAILQ_ENTRY(user) hash; /* links in hash order */
usr.sbin/ypserv/revnetgroup/hash.c
119
return(hash((const void *)key, strlen(key)) & HASH_MASK);
usr.sbin/ypserv/revnetgroup/hash.c
49
u_int32_t hash(const void *, size_t);