Lines Matching refs:nsk
945 struct sock *nsk; in tcp_v6_hnd_req() local
952 nsk = tcp_check_req(sk, skb, req, false); in tcp_v6_hnd_req()
953 if (!nsk || nsk == sk) in tcp_v6_hnd_req()
955 return nsk; in tcp_v6_hnd_req()
957 nsk = __inet6_lookup_established(sock_net(sk), &tcp_hashinfo, in tcp_v6_hnd_req()
962 if (nsk) { in tcp_v6_hnd_req()
963 if (nsk->sk_state != TCP_TIME_WAIT) { in tcp_v6_hnd_req()
964 bh_lock_sock(nsk); in tcp_v6_hnd_req()
965 return nsk; in tcp_v6_hnd_req()
967 inet_twsk_put(inet_twsk(nsk)); in tcp_v6_hnd_req()
1265 struct sock *nsk = tcp_v6_hnd_req(sk, skb); in tcp_v6_do_rcv() local
1266 if (!nsk) in tcp_v6_do_rcv()
1274 if (nsk != sk) { in tcp_v6_do_rcv()
1275 sock_rps_save_rxhash(nsk, skb); in tcp_v6_do_rcv()
1277 if (tcp_child_process(sk, nsk, skb)) in tcp_v6_do_rcv()