Home
last modified time | relevance | path

Searched refs:jhash_initval (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/include/net/netfilter/
Dnf_queue.h38 static inline void init_hashrandom(u32 *jhash_initval) in init_hashrandom() argument
40 while (*jhash_initval == 0) in init_hashrandom()
41 *jhash_initval = prandom_u32(); in init_hashrandom()
44 static inline u32 hash_v4(const struct sk_buff *skb, u32 jhash_initval) in hash_v4() argument
51 (__force u32)iph->daddr, iph->protocol, jhash_initval); in hash_v4()
54 (__force u32)iph->saddr, iph->protocol, jhash_initval); in hash_v4()
58 static inline u32 hash_v6(const struct sk_buff *skb, u32 jhash_initval) in hash_v6() argument
78 return jhash_3words(a, b, c, jhash_initval); in hash_v6()
84 u32 jhash_initval) in nfqueue_hash() argument
87 queue += ((u64) hash_v4(skb, jhash_initval) * queues_total) >> 32; in nfqueue_hash()
[all …]
/linux-4.4.14/net/netfilter/
Dxt_NFQUEUE.c28 static u32 jhash_initval __read_mostly;
46 par->family, jhash_initval); in nfqueue_tg_v1()
67 init_hashrandom(&jhash_initval); in nfqueue_tg_check()
101 par->family, jhash_initval); in nfqueue_tg_v3()
Dnft_queue.c22 static u32 jhash_initval __read_mostly;
46 jhash_initval); in nft_queue_eval()
72 init_hashrandom(&jhash_initval); in nft_queue_init()