Lines Matching refs:net_secret
17 static u32 net_secret[NET_SECRET_SIZE] ____cacheline_aligned; variable
21 net_get_random_once(net_secret, sizeof(net_secret)); in net_secret_init()
53 secret[i] = net_secret[i] + (__force u32)daddr[i]; in secure_tcpv6_sequence_number()
54 secret[4] = net_secret[4] + in secure_tcpv6_sequence_number()
57 secret[i] = net_secret[i]; in secure_tcpv6_sequence_number()
75 secret[i] = net_secret[i] + (__force u32) daddr[i]; in secure_ipv6_port_ephemeral()
76 secret[4] = net_secret[4] + (__force u32)dport; in secure_ipv6_port_ephemeral()
78 secret[i] = net_secret[i]; in secure_ipv6_port_ephemeral()
98 hash[3] = net_secret[15]; in secure_tcp_sequence_number()
100 md5_transform(hash, net_secret); in secure_tcp_sequence_number()
112 hash[2] = (__force u32)dport ^ net_secret[14]; in secure_ipv4_port_ephemeral()
113 hash[3] = net_secret[15]; in secure_ipv4_port_ephemeral()
115 md5_transform(hash, net_secret); in secure_ipv4_port_ephemeral()
133 hash[3] = net_secret[15]; in secure_dccp_sequence_number()
135 md5_transform(hash, net_secret); in secure_dccp_sequence_number()
157 secret[i] = net_secret[i] + daddr[i]; in secure_dccpv6_sequence_number()
158 secret[4] = net_secret[4] + in secure_dccpv6_sequence_number()
161 secret[i] = net_secret[i]; in secure_dccpv6_sequence_number()