Lines Matching defs:hv
218 u_int hv;
225 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_rdrrules_sz);
231 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_rdrrules_sz);
234 hv = 0;
239 np = softn->ipf_nat_rdr_rules + hv;
244 n->in_hv[0] = hv;
265 u_int hv;
272 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_maprules_sz);
275 hv = 0;
280 np = softn->ipf_nat_map_rules + hv;
285 n->in_hv[1] = hv;
371 u_int hv;
373 hv = (src->i6[3] ^ dst->i6[3]);
374 hv += (src->i6[2] ^ dst->i6[2]);
375 hv += (src->i6[1] ^ dst->i6[1]);
376 hv += (src->i6[0] ^ dst->i6[0]);
377 hv += src->i6[3];
378 hv += src->i6[2];
379 hv += src->i6[1];
380 hv += src->i6[0];
381 hv += dst->i6[3];
382 hv += dst->i6[2];
383 hv += dst->i6[1];
384 hv += dst->i6[0];
385 hv %= softn->ipf_nat_hostmap_sz;
386 for (hm = softn->ipf_hm_maptable[hv]; hm; hm = hm->hm_next)
408 hm->hm_hnext = softn->ipf_hm_maptable[hv];
409 hm->hm_phnext = softn->ipf_hm_maptable + hv;
410 if (softn->ipf_hm_maptable[hv] != NULL)
411 softn->ipf_hm_maptable[hv]->hm_phnext = &hm->hm_hnext;
412 softn->ipf_hm_maptable[hv] = hm;
424 hm->hm_hv = hv;
1882 u_int hv;
1910 hv = NAT_HASH_FN6(&dst, dport, 0xffffffff);
1911 hv = NAT_HASH_FN6(src, hv + sport, softn->ipf_nat_table_sz);
1912 nat = softn->ipf_nat_table[1][hv];
1913 /* TRACE dst, dport, src, sport, hv, nat */
1998 hv = NAT_HASH_FN6(&dst, 0, 0xffffffff);
1999 hv = NAT_HASH_FN6(src, hv, softn->ipf_nat_table_sz);
2002 nat = softn->ipf_nat_table[1][hv];
2003 /* TRACE dst, src, hv, nat */
2193 u_int hv;
2219 hv = NAT_HASH_FN6(src, sport, 0xffffffff);
2220 hv = NAT_HASH_FN6(dst, hv + dport, softn->ipf_nat_table_sz);
2221 nat = softn->ipf_nat_table[0][hv];
2223 /* TRACE src, sport, dst, dport, hv, nat */
2308 hv = NAT_HASH_FN6(src, 0, 0xffffffff);
2309 hv = NAT_HASH_FN6(dst, hv, softn->ipf_nat_table_sz);
2313 nat = softn->ipf_nat_table[0][hv];
2642 u_32_t hv, nmsk = 0;
2652 hv = NAT_HASH_FN6(&iph, 0, softn->ipf_nat_maprules_sz);
2653 for (np = softn->ipf_nat_map_rules[hv]; np; np = np->in_mnext) {
3042 u_32_t hv, rmsk = 0;
3052 hv = NAT_HASH_FN6(&iph, 0, softn->ipf_nat_rdrrules_sz);
3053 for (np = softn->ipf_nat_rdr_rules[hv]; np; np = np->in_rnext) {