Lines Matching refs:nsk
1350 struct sock *nsk; in tcp_v4_hnd_req() local
1354 nsk = tcp_check_req(sk, skb, req, false); in tcp_v4_hnd_req()
1355 if (!nsk || nsk == sk) in tcp_v4_hnd_req()
1357 return nsk; in tcp_v4_hnd_req()
1360 nsk = inet_lookup_established(sock_net(sk), &tcp_hashinfo, iph->saddr, in tcp_v4_hnd_req()
1363 if (nsk) { in tcp_v4_hnd_req()
1364 if (nsk->sk_state != TCP_TIME_WAIT) { in tcp_v4_hnd_req()
1365 bh_lock_sock(nsk); in tcp_v4_hnd_req()
1366 return nsk; in tcp_v4_hnd_req()
1368 inet_twsk_put(inet_twsk(nsk)); in tcp_v4_hnd_req()
1411 struct sock *nsk = tcp_v4_hnd_req(sk, skb); in tcp_v4_do_rcv() local
1412 if (!nsk) in tcp_v4_do_rcv()
1415 if (nsk != sk) { in tcp_v4_do_rcv()
1416 sock_rps_save_rxhash(nsk, skb); in tcp_v4_do_rcv()
1418 if (tcp_child_process(sk, nsk, skb)) { in tcp_v4_do_rcv()
1419 rsk = nsk; in tcp_v4_do_rcv()