Searched refs:siphash (Results 1 – 15 of 15) sorted by relevance
| /Linux-v5.4/net/core/ |
| D | secure_seq.c | 70 return siphash(&combined, offsetofend(typeof(combined), daddr), in secure_tcpv6_ts_off() 92 hash = siphash(&combined, offsetofend(typeof(combined), dport), in secure_tcpv6_seq() 111 return siphash(&combined, offsetofend(typeof(combined), dport), in secure_ipv6_port_ephemeral() 187 seq = siphash(&combined, offsetofend(typeof(combined), dport), in secure_dccpv6_sequence_number()
|
| D | flow_dissector.c | 1455 hash = siphash(flow_keys_hash_start(keys), in __flow_hash_from_keys()
|
| /Linux-v5.4/Documentation/security/ |
| D | siphash.rst | 35 u64 siphash(const void *data, size_t len, const siphash_key_t *key); 48 If you pass the generic siphash function something of a constant length, it 66 …return &table->hashtable[siphash(input, sizeof(*input), &table->key) & (HASH_SIZE(table->hashtable… 85 want to pass a pre-filled struct to siphash. When doing this, it's important 101 u64 h = siphash(&combined, offsetofend(typeof(combined), dport), &secret); 107 https://131002.net/siphash/siphash.pdf
|
| D | index.rst | 16 siphash
|
| /Linux-v5.4/lib/ |
| D | test_siphash.c | 123 if (siphash(in, i, &test_key_siphash) != in siphash_test_init() 128 if (siphash(in_unaligned + 1, i, &test_key_siphash) != in siphash_test_init()
|
| D | Makefile | 33 earlycpio.o seq_buf.o siphash.o dec_and_lock.o \
|
| D | Kconfig.debug | 1835 string (<linux/stringhash.h>), and siphash (<linux/siphash.h>)
|
| /Linux-v5.4/net/ipv6/ |
| D | output_core.c | 32 hash = siphash(&combined, sizeof(combined), &net->ipv4.ip_id_key); in __ipv6_select_ident()
|
| D | syncookies.c | 59 return siphash(&combined, offsetofend(typeof(combined), dport), in cookie_hash()
|
| /Linux-v5.4/net/ipv4/ |
| D | tcp_fastopen.c | 121 foc->val[0] = cpu_to_le64(siphash(&iph->saddr, in __tcp_fastopen_cookie_gen_cipher() 132 foc->val[0] = cpu_to_le64(siphash(&ip6h->saddr, in __tcp_fastopen_cookie_gen_cipher()
|
| /Linux-v5.4/include/linux/ |
| D | siphash.h | 82 static inline u64 siphash(const void *data, size_t len, in siphash() function
|
| /Linux-v5.4/net/netfilter/ |
| D | nf_conntrack_core.c | 472 d = (unsigned long)siphash(&ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple, in nf_ct_get_id()
|
| D | nf_conntrack_netlink.c | 2718 d = (unsigned long)siphash(&exp->tuple, sizeof(exp->tuple), &exp_id_seed); in nf_expect_get_id()
|
| /Linux-v5.4/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 769 of siphash to hash pointers. Use this option if you are
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 14863 F: lib/siphash.c 14865 F: include/linux/siphash.h
|