Lines Matching defs:zone

82 static u32 hash_conntrack_raw(const struct nf_conntrack_tuple *tuple, u16 zone)
91 return jhash2((u32 *)tuple, n, zone ^ nf_conntrack_hash_rnd ^
107 u16 zone, unsigned int size)
109 return __hash_bucket(hash_conntrack_raw(tuple, zone), size);
112 static inline u_int32_t hash_conntrack(const struct net *net, u16 zone,
115 return __hash_conntrack(tuple, zone, net->ct.htable_size);
322 ____nf_conntrack_find(struct net *net, u16 zone,
336 nf_ct_zone(nf_ct_tuplehash_to_ctrack(h)) == zone) {
358 __nf_conntrack_find(struct net *net, u16 zone,
361 return ____nf_conntrack_find(net, zone, tuple,
362 hash_conntrack_raw(tuple, zone));
368 __nf_conntrack_find_get(struct net *net, u16 zone,
376 h = ____nf_conntrack_find(net, zone, tuple, hash);
384 nf_ct_zone(ct) != zone)) {
396 nf_conntrack_find_get(struct net *net, u16 zone,
399 return __nf_conntrack_find_get(net, zone, tuple,
400 hash_conntrack_raw(tuple, zone));
423 u16 zone;
425 zone = nf_ct_zone(ct);
426 hash = hash_conntrack(net, zone,
428 repl_hash = hash_conntrack(net, zone,
437 zone == nf_ct_zone(nf_ct_tuplehash_to_ctrack(h)))
442 zone == nf_ct_zone(nf_ct_tuplehash_to_ctrack(h)))
472 u16 zone;
484 zone = nf_ct_zone(ct);
488 repl_hash = hash_conntrack(net, zone,
519 zone == nf_ct_zone(nf_ct_tuplehash_to_ctrack(h)))
524 zone == nf_ct_zone(nf_ct_tuplehash_to_ctrack(h)))
580 u16 zone = nf_ct_zone(ignored_conntrack);
581 unsigned int hash = hash_conntrack(net, zone, tuple);
591 nf_ct_zone(ct) == zone) {
674 __nf_conntrack_alloc(struct net *net, u16 zone,
684 hash = hash_conntrack_raw(orig, zone);
725 if (zone) {
731 nf_ct_zone->id = zone;
749 struct nf_conn *nf_conntrack_alloc(struct net *net, u16 zone,
754 return __nf_conntrack_alloc(net, zone, orig, repl, gfp, 0);
785 u16 zone = tmpl ? nf_ct_zone(tmpl) : NF_CT_DEFAULT_ZONE;
794 ct = __nf_conntrack_alloc(net, zone, tuple, &repl_tuple, GFP_ATOMIC,
824 exp = nf_ct_find_expectation(net, zone, tuple);
881 u16 zone = tmpl ? nf_ct_zone(tmpl) : NF_CT_DEFAULT_ZONE;
892 hash = hash_conntrack_raw(&tuple, zone);
893 h = __nf_conntrack_find_get(net, zone, &tuple, hash);