Home
last modified time | relevance | path

Searched refs:initval (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/tools/include/linux/
Djhash.h70 static inline u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
76 a = b = c = JHASH_INITVAL + length + initval; in jhash()
117 static inline u32 jhash2(const u32 *k, u32 length, u32 initval) in jhash2() argument
122 a = b = c = JHASH_INITVAL + (length<<2) + initval; in jhash2()
149 static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() argument
151 a += initval; in __jhash_nwords()
152 b += initval; in __jhash_nwords()
153 c += initval; in __jhash_nwords()
160 static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval) in jhash_3words() argument
162 return __jhash_nwords(a, b, c, initval + JHASH_INITVAL + (3 << 2)); in jhash_3words()
[all …]
/Linux-v4.19/include/linux/
Djhash.h70 static inline u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
76 a = b = c = JHASH_INITVAL + length + initval; in jhash()
116 static inline u32 jhash2(const u32 *k, u32 length, u32 initval) in jhash2() argument
121 a = b = c = JHASH_INITVAL + (length<<2) + initval; in jhash2()
148 static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() argument
150 a += initval; in __jhash_nwords()
151 b += initval; in __jhash_nwords()
152 c += initval; in __jhash_nwords()
159 static inline u32 jhash_3words(u32 a, u32 b, u32 c, u32 initval) in jhash_3words() argument
161 return __jhash_nwords(a, b, c, initval + JHASH_INITVAL + (3 << 2)); in jhash_3words()
[all …]
/Linux-v4.19/include/net/netfilter/
Dnf_queue.h44 static inline u32 hash_v4(const struct iphdr *iph, u32 initval) in hash_v4() argument
49 (__force u32)iph->daddr, iph->protocol, initval); in hash_v4()
52 (__force u32)iph->saddr, iph->protocol, initval); in hash_v4()
55 static inline u32 hash_v6(const struct ipv6hdr *ip6h, u32 initval) in hash_v6() argument
74 return jhash_3words(a, b, c, initval); in hash_v6()
77 static inline u32 hash_bridge(const struct sk_buff *skb, u32 initval) in hash_bridge() argument
87 return hash_v4(iph, initval); in hash_bridge()
93 return hash_v6(ip6h, initval); in hash_bridge()
102 u32 initval) in nfqueue_hash() argument
106 queue += reciprocal_scale(hash_v4(ip_hdr(skb), initval), in nfqueue_hash()
[all …]
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_l4lb.c59 static inline u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
64 a = b = c = JHASH_INITVAL + length + initval; in jhash()
95 static inline u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() argument
97 a += initval; in __jhash_nwords()
98 b += initval; in __jhash_nwords()
99 c += initval; in __jhash_nwords()
104 static inline u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() argument
106 return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); in jhash_2words()
Dtest_l4lb_noinline.c55 static u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
60 a = b = c = JHASH_INITVAL + length + initval; in jhash()
91 static u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() argument
93 a += initval; in __jhash_nwords()
94 b += initval; in __jhash_nwords()
95 c += initval; in __jhash_nwords()
100 static u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() argument
102 return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); in jhash_2words()
Dtest_xdp_noinline.c59 u32 jhash(const void *key, u32 length, u32 initval) in jhash() argument
64 a = b = c = JHASH_INITVAL + length + initval; in jhash()
96 u32 __jhash_nwords(u32 a, u32 b, u32 c, u32 initval) in __jhash_nwords() argument
98 a += initval; in __jhash_nwords()
99 b += initval; in __jhash_nwords()
100 c += initval; in __jhash_nwords()
106 u32 jhash_2words(u32 a, u32 b, u32 initval) in jhash_2words() argument
108 return __jhash_nwords(a, b, 0, initval + JHASH_INITVAL + (2 << 2)); in jhash_2words()
/Linux-v4.19/samples/bpf/
Dhash_func01.h10 __u32 SuperFastHash (const char *data, int len, __u32 initval) { in SuperFastHash() argument
11 __u32 hash = initval; in SuperFastHash()
/Linux-v4.19/net/xfrm/
Dxfrm_hash.h60 u32 initval = 0; in __xfrm6_pref_hash() local
70 initval = (__force u32)(addr->a6[pdw] & mask); in __xfrm6_pref_hash()
73 return jhash2((__force u32 *)addr->a6, pdw, initval); in __xfrm6_pref_hash()
/Linux-v4.19/include/net/
Dinet6_hashtables.h35 const u32 initval) in __inet6_ehashfn() argument
38 return jhash_3words(lhash, fhash, ports, initval); in __inet6_ehashfn()
Dinet_sock.h319 u32 initval) in __inet_ehashfn() argument
324 initval); in __inet_ehashfn()
Dipv6.h603 static inline u32 __ipv6_addr_jhash(const struct in6_addr *a, const u32 initval) in __ipv6_addr_jhash() argument
610 initval); in __ipv6_addr_jhash()
Dip_vs.h728 u32 (*hashkey_raw)(const struct ip_vs_conn_param *p, u32 initval,
/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_pe_sip.c135 u32 initval, bool inverse) in ip_vs_sip_hashkey_raw() argument
137 return jhash(p->pe_data, p->pe_data_len, initval); in ip_vs_sip_hashkey_raw()
/Linux-v4.19/net/netfilter/ipset/
Dip_set_hash_gen.h269 #define HKEY(data, initval, htable_bits) \ argument
276 jhash2(__k, __l, initval) & jhash_mask(htable_bits); \
285 u32 initval; /* random jhash init value */ member
617 key = HKEY(data, h->initval, htable_bits); in mtype_resize()
719 key = HKEY(value, h->initval, t->htable_bits); in mtype_add()
852 key = HKEY(value, h->initval, t->htable_bits); in mtype_del()
959 key = HKEY(d, h->initval, t->htable_bits); in mtype_test_cidrs()
1012 key = HKEY(d, h->initval, t->htable_bits); in mtype_test()
1308 get_random_bytes(&h->initval, sizeof(h->initval)); in IPSET_TOKEN()
/Linux-v4.19/drivers/net/wireless/broadcom/b43/
Dphy_g.h185 u16 initval; //FIXME rename? member
Dphy_g.c2057 if (gphy->initval == 0xFFFF) in b43_phy_initg()
2058 gphy->initval = b43_radio_init2050(dev); in b43_phy_initg()
2060 b43_radio_write16(dev, 0x0078, gphy->initval); in b43_phy_initg()
2499 gphy->initval = 0xFFFF; in b43_gphy_op_prepare_structs()
/Linux-v4.19/net/sunrpc/
Dxprtsock.c2316 unsigned long initval; in xs_tcp_set_connect_timeout() local
2323 initval = DIV_ROUND_UP(connect_timeout, to.to_retries + 1); in xs_tcp_set_connect_timeout()
2325 if (initval < XS_TCP_INIT_REEST_TO << 1) in xs_tcp_set_connect_timeout()
2326 initval = XS_TCP_INIT_REEST_TO << 1; in xs_tcp_set_connect_timeout()
2327 to.to_initval = initval; in xs_tcp_set_connect_timeout()
2328 to.to_maxval = initval; in xs_tcp_set_connect_timeout()
/Linux-v4.19/drivers/net/wireless/broadcom/b43legacy/
Db43legacy.h508 u16 initval; member
Dphy.c1058 if (phy->initval == 0xFFFF) in b43legacy_phy_initg()
1059 phy->initval = b43legacy_radio_init2050(dev); in b43legacy_phy_initg()
1061 b43legacy_radio_write16(dev, 0x0078, phy->initval); in b43legacy_phy_initg()
Dmain.c3148 phy->initval = 0xFFFF; in setup_struct_phy_for_init()
3261 phy->initval = 0xFFFF; in prepare_phy_data_for_init()
/Linux-v4.19/drivers/net/dsa/
Dvitesse-vsc73xx.c846 u32 initval) in vsc73xx_adjust_enable_port() argument
848 u32 val = initval; in vsc73xx_adjust_enable_port()
/Linux-v4.19/sound/pci/oxygen/
Dxonar_wm87x6.c987 #define _WM8776_FIELD_CTL(xname, reg, shift, initval, min, max, mask, flags) \ argument
990 .private_value = (initval) | ((min) << 8) | ((max) << 12) | \
/Linux-v4.19/Documentation/sound/kernel-api/
Dwriting-an-alsa-driver.rst256 #include <sound/initval.h>
542 #include <sound/initval.h>