Lines Matching refs:hv

210 	u_int hv;
217 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_rdrrules_sz);
223 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_rdrrules_sz);
226 hv = 0;
231 np = softn->ipf_nat_rdr_rules + hv;
236 n->in_hv[0] = hv;
257 u_int hv;
264 hv = NAT_HASH_FN6(&j, 0, softn->ipf_nat_maprules_sz);
267 hv = 0;
272 np = softn->ipf_nat_map_rules + hv;
277 n->in_hv[1] = hv;
363 u_int hv;
365 hv = (src->i6[3] ^ dst->i6[3]);
366 hv += (src->i6[2] ^ dst->i6[2]);
367 hv += (src->i6[1] ^ dst->i6[1]);
368 hv += (src->i6[0] ^ dst->i6[0]);
369 hv += src->i6[3];
370 hv += src->i6[2];
371 hv += src->i6[1];
372 hv += src->i6[0];
373 hv += dst->i6[3];
374 hv += dst->i6[2];
375 hv += dst->i6[1];
376 hv += dst->i6[0];
377 hv %= softn->ipf_nat_hostmap_sz;
378 for (hm = softn->ipf_hm_maptable[hv]; hm; hm = hm->hm_next)
400 hm->hm_hnext = softn->ipf_hm_maptable[hv];
401 hm->hm_phnext = softn->ipf_hm_maptable + hv;
402 if (softn->ipf_hm_maptable[hv] != NULL)
403 softn->ipf_hm_maptable[hv]->hm_phnext = &hm->hm_hnext;
404 softn->ipf_hm_maptable[hv] = hm;
416 hm->hm_hv = hv;
1879 u_int hv;
1909 hv = NAT_HASH_FN6(&dst, dport, 0xffffffff);
1910 hv = NAT_HASH_FN6(src, hv + sport, softn->ipf_nat_table_sz);
1911 nat = softn->ipf_nat_table[1][hv];
1912 /* 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 */
2199 u_int hv;
2226 hv = NAT_HASH_FN6(src, sport, 0xffffffff);
2227 hv = NAT_HASH_FN6(dst, hv + dport, softn->ipf_nat_table_sz);
2228 nat = softn->ipf_nat_table[0][hv];
2230 /* TRACE src, sport, dst, dport, hv, nat */
2316 hv = NAT_HASH_FN6(src, 0, 0xffffffff);
2317 hv = NAT_HASH_FN6(dst, hv, softn->ipf_nat_table_sz);
2321 nat = softn->ipf_nat_table[0][hv];
2644 u_32_t hv, nmsk = 0;
2654 hv = NAT_HASH_FN6(&iph, 0, softn->ipf_nat_maprules_sz);
2655 for (np = softn->ipf_nat_map_rules[hv]; np; np = np->in_mnext) {
3036 u_32_t hv, rmsk = 0;
3046 hv = NAT_HASH_FN6(&iph, 0, softn->ipf_nat_rdrrules_sz);
3047 for (np = softn->ipf_nat_rdr_rules[hv]; np; np = np->in_rnext) {