Lines Matching defs:sk2
593 struct sock *sk2;
597 sk_nulls_for_each(sk2, node, &head->chain) {
598 if (sk2->sk_hash != hash ||
599 !inet_match(net, sk2, acookie, ports, dif, sdif))
601 if (sk2->sk_state == TCP_TIME_WAIT)
611 sk_nulls_for_each(sk2, node, &head->chain) {
612 if (sk2->sk_hash != hash)
615 if (likely(inet_match(net, sk2, acookie, ports, dif, sdif))) {
616 if (sk2->sk_state == TCP_TIME_WAIT) {
617 tw = inet_twsk(sk2);
618 if (tcp_twsk_unique(sk, sk2, twp))
760 struct sock *sk2;
762 sk_nulls_for_each_rcu(sk2, node, &ilb->nulls_head) {
763 if (sk2 != sk &&
764 sk2->sk_family == sk->sk_family &&
765 ipv6_only_sock(sk2) == ipv6_only_sock(sk) &&
766 sk2->sk_bound_dev_if == sk->sk_bound_dev_if &&
767 inet_csk(sk2)->icsk_bind_hash == tb &&
768 sk2->sk_reuseport && uid_eq(uid, sk_uid(sk2)) &&
769 inet_rcv_saddr_equal(sk, sk2, false))
770 return reuseport_add_sock(sk, sk2,