Lines Matching refs:sk2
456 struct sock *sk2; in __inet_check_established() local
462 sk_nulls_for_each(sk2, node, &head->chain) { in __inet_check_established()
463 if (sk2->sk_hash != hash) in __inet_check_established()
466 if (likely(INET_MATCH(net, sk2, acookie, ports, dif, sdif))) { in __inet_check_established()
467 if (sk2->sk_state == TCP_TIME_WAIT) { in __inet_check_established()
468 tw = inet_twsk(sk2); in __inet_check_established()
469 if (twsk_unique(sk, sk2, twp)) in __inet_check_established()
610 struct sock *sk2; in inet_reuseport_add_sock() local
613 sk_nulls_for_each_rcu(sk2, node, &ilb->nulls_head) { in inet_reuseport_add_sock()
614 if (sk2 != sk && in inet_reuseport_add_sock()
615 sk2->sk_family == sk->sk_family && in inet_reuseport_add_sock()
616 ipv6_only_sock(sk2) == ipv6_only_sock(sk) && in inet_reuseport_add_sock()
617 sk2->sk_bound_dev_if == sk->sk_bound_dev_if && in inet_reuseport_add_sock()
618 inet_csk(sk2)->icsk_bind_hash == tb && in inet_reuseport_add_sock()
619 sk2->sk_reuseport && uid_eq(uid, sock_i_uid(sk2)) && in inet_reuseport_add_sock()
620 inet_rcv_saddr_equal(sk, sk2, false)) in inet_reuseport_add_sock()
621 return reuseport_add_sock(sk, sk2, in inet_reuseport_add_sock()