Home
last modified time | relevance | path

Searched refs:siphash_key_t (Results 1 – 24 of 24) sorted by relevance

/linux/include/linux/
H A Dsiphash.h21 } siphash_key_t; typedef
23 #define siphash_aligned_key_t siphash_key_t __aligned(16)
25 static inline bool siphash_key_is_zero(const siphash_key_t *key) in siphash_key_is_zero()
30 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key);
31 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key);
33 u64 siphash_1u64(const u64 a, const siphash_key_t *key);
34 u64 siphash_2u64(const u64 a, const u64 b, const siphash_key_t *key);
36 const siphash_key_t *key);
38 const siphash_key_t *key);
39 u64 siphash_1u32(const u32 a, const siphash_key_t *key);
[all …]
/linux/Documentation/security/
H A Dsiphash.rst24 siphash_key_t key;
35 u64 siphash(const void *data, size_t len, const siphash_key_t *key);
39 u64 siphash_1u64(u64, const siphash_key_t *key);
40 u64 siphash_2u64(u64, u64, const siphash_key_t *key);
41 u64 siphash_3u64(u64, u64, u64, const siphash_key_t *key);
42 u64 siphash_4u64(u64, u64, u64, u64, const siphash_key_t *key);
43 u64 siphash_1u32(u32, const siphash_key_t *key);
44 u64 siphash_2u32(u32, u32, const siphash_key_t *key);
45 u64 siphash_3u32(u32, u32, u32, const siphash_key_t *key);
46 u64 siphash_4u32(u32, u32, u32, u32, const siphash_key_t *key);
[all …]
/linux/lib/
H A Dsiphash.c46 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_aligned()
79 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_unaligned()
116 u64 siphash_1u64(const u64 first, const siphash_key_t *key) in siphash_1u64()
133 u64 siphash_2u64(const u64 first, const u64 second, const siphash_key_t *key) in siphash_2u64()
156 const siphash_key_t *key) in siphash_3u64()
184 const u64 forth, const siphash_key_t *key) in siphash_4u64()
207 u64 siphash_1u32(const u32 first, const siphash_key_t *key) in siphash_1u32()
216 const siphash_key_t *key) in siphash_3u32()
H A Dvsprintf.c759 static siphash_key_t ptr_key __read_mostly;
/linux/fs/nfsd/
H A Dnetns.h235 siphash_key_t siphash_key;
252 siphash_key_t *fh_key;
H A Dnfsfh.c150 siphash_key_t *fh_key = nn->fh_key; in fh_append_mac()
181 siphash_key_t *fh_key = nn->fh_key; in fh_verify_mac()
H A Dnfsctl.c1642 siphash_key_t *fh_key = nn->fh_key; in nfsd_nl_fh_key_set()
1650 fh_key = kmalloc(sizeof(siphash_key_t), GFP_KERNEL); in nfsd_nl_fh_key_set()
/linux/drivers/net/wireguard/
H A Dpeerlookup.h20 siphash_key_t key;
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_siphash.h51 static inline u64 siphash_2u64(const u64 first, const u64 second, const siphash_key_t *key) in siphash_2u64()
H A Dtest_tcp_custom_syncookie.c52 static siphash_key_t test_key_siphash = {
/linux/fs/crypto/
H A Dfscrypt_private.h315 siphash_key_t ci_dirhash_key;
642 siphash_key_t mk_ino_hash_key;
H A Dkeysetup.c291 unsigned int infolen, siphash_key_t *key) in fscrypt_derive_siphash_key()
/linux/include/net/
H A Dflow_dissector.h450 const siphash_key_t *keyval);
H A Dip_fib.h547 fib_multipath_hash_construct_key(siphash_key_t *key, u32 mp_seed) in fib_multipath_hash_construct_key()
H A Dip_vs.h534 siphash_key_t hash_key;
/linux/include/net/netns/
H A Dipv4.h299 siphash_key_t ip_id_key;
/linux/Documentation/networking/net_cachelines/
H A Dnetns_ipv4_sysctl.rst165 siphash_key_t ip_id_key
/linux/net/core/
H A Dflow_dissector.c1805 const siphash_key_t *keyval) in __flow_hash_from_keys()
1827 const siphash_key_t *keyval) in flow_hash_from_keys_seed()
1835 const siphash_key_t *keyval) in ___skb_get_hash()
1916 const siphash_key_t *perturb) in skb_get_hash_perturb()
/linux/net/sched/
H A Dsch_sfq.c114 siphash_key_t perturbation;
609 siphash_key_t nkey; in sfq_perturbation()
H A Dsch_hhf.c129 siphash_key_t perturbation; /* hash perturbation */
H A Dsch_sfb.c48 siphash_key_t perturbation; /* siphash key */
/linux/net/ipv4/
H A Dtcp_fastopen.c207 const siphash_key_t *key, in __tcp_fastopen_cookie_gen_cipher()
/linux/drivers/net/
H A Damt.c926 get_random_bytes(&amt->key, sizeof(siphash_key_t)); in amt_secret_work()
3055 get_random_bytes(&amt->key, sizeof(siphash_key_t)); in amt_dev_open()
/linux/net/netfilter/
H A Dnf_conntrack_core.c214 siphash_key_t key; in hash_conntrack_raw()