/linux-master/tools/include/linux/ |
H A D | jhash.h | 63 * @initval: the previous hash, or an arbitray value 70 static inline u32 jhash(const void *key, u32 length, u32 initval) argument 76 a = b = c = JHASH_INITVAL + length + initval; 113 * @initval: the previous hash, or an arbitray value 117 static inline u32 jhash2(const u32 *k, u32 length, u32 initval) argument 122 a = b = c = JHASH_INITVAL + (length<<2) + initval; 149 static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) argument 151 a += initval; 152 b += initval; 153 c += initval; 160 jhash_3words(u32 a, u32 b, u32 c, u32 initval) argument 165 jhash_2words(u32 a, u32 b, u32 initval) argument 170 jhash_1word(u32 a, u32 initval) argument [all...] |
/linux-master/include/linux/ |
H A D | jhash.h | 63 * @initval: the previous hash, or an arbitray value 70 static inline u32 jhash(const void *key, u32 length, u32 initval) argument 76 a = b = c = JHASH_INITVAL + length + initval; 113 * @initval: the previous hash, or an arbitray value 117 static inline u32 jhash2(const u32 *k, u32 length, u32 initval) argument 122 a = b = c = JHASH_INITVAL + (length<<2) + initval; 150 static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) argument 152 a += initval; 153 b += initval; 154 c += initval; 161 jhash_3words(u32 a, u32 b, u32 c, u32 initval) argument 166 jhash_2words(u32 a, u32 b, u32 initval) argument 171 jhash_1word(u32 a, u32 initval) argument [all...] |
/linux-master/include/net/netfilter/ |
H A D | nf_queue.h | 48 static inline u32 hash_v4(const struct iphdr *iph, u32 initval) argument 53 (__force u32)iph->daddr, iph->protocol, initval); 56 (__force u32)iph->saddr, iph->protocol, initval); 59 static inline u32 hash_v6(const struct ipv6hdr *ip6h, u32 initval) argument 78 return jhash_3words(a, b, c, initval); 81 static inline u32 hash_bridge(const struct sk_buff *skb, u32 initval) argument 91 return hash_v4(iph, initval); 97 return hash_v6(ip6h, initval); 106 u32 initval) 110 queue += reciprocal_scale(hash_v4(ip_hdr(skb), initval), 105 nfqueue_hash(const struct sk_buff *skb, u16 queue, u16 queues_total, u8 family, u32 initval) argument [all...] |
/linux-master/samples/bpf/ |
H A D | hash_func01.h | 10 __u32 SuperFastHash (const char *data, int len, __u32 initval) { argument 11 __u32 hash = initval;
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_jhash.h | 36 u32 jhash(const void *key, u32 length, u32 initval) argument 41 a = b = c = JHASH_INITVAL + length + initval; 73 static __always_inline u32 jhash2(const u32 *k, u32 length, u32 initval) argument 78 a = b = c = JHASH_INITVAL + (length<<2) + initval;
|
/linux-master/net/xfrm/ |
H A D | xfrm_hash.h | 59 u32 initval = 0; local 69 initval = (__force u32)(addr->a6[pdw] & mask); 72 return jhash2((__force u32 *)addr->a6, pdw, initval);
|
/linux-master/sound/core/seq/ |
H A D | seq.c | 11 #include <sound/initval.h>
|
/linux-master/sound/pci/echoaudio/ |
H A D | darla24.c | 46 #include <sound/initval.h>
|
H A D | darla20.c | 42 #include <sound/initval.h>
|
H A D | gina20.c | 46 #include <sound/initval.h>
|
H A D | indigoio.c | 45 #include <sound/initval.h>
|
H A D | indigodj.c | 44 #include <sound/initval.h>
|
H A D | indigo.c | 44 #include <sound/initval.h>
|
H A D | indigoiox.c | 45 #include <sound/initval.h>
|
H A D | indigodjx.c | 44 #include <sound/initval.h>
|
H A D | mia.c | 52 #include <sound/initval.h>
|
H A D | layla24.c | 53 #include <sound/initval.h>
|
H A D | layla20.c | 51 #include <sound/initval.h>
|
/linux-master/sound/soc/codecs/ |
H A D | ads117x.c | 16 #include <sound/initval.h>
|
H A D | ad73311.c | 17 #include <sound/initval.h>
|
H A D | wm8727.c | 18 #include <sound/initval.h>
|
H A D | ics43432.c | 19 #include <sound/initval.h>
|
H A D | spdif_transmitter.c | 19 #include <sound/initval.h>
|
H A D | spdif_receiver.c | 20 #include <sound/initval.h>
|
/linux-master/sound/soc/fsl/ |
H A D | efika-audio-fabric.c | 25 #include <sound/initval.h>
|