Lines Matching refs:newsk
3252 struct sock *newsk; in mptcp_accept() local
3255 newsk = inet_csk_accept(ssk, flags, err, kern); in mptcp_accept()
3256 if (!newsk) in mptcp_accept()
3259 pr_debug("newsk=%p, subflow is mptcp=%d", newsk, sk_is_mptcp(newsk)); in mptcp_accept()
3260 if (sk_is_mptcp(newsk)) { in mptcp_accept()
3264 subflow = mptcp_subflow_ctx(newsk); in mptcp_accept()
3271 tcp_sk(newsk)->is_mptcp = 0; in mptcp_accept()
3275 newsk = new_mptcp_sock; in mptcp_accept()
3283 newsk->sk_kern_sock = kern; in mptcp_accept()
3284 return newsk; in mptcp_accept()
3816 struct sock *ssk, *newsk; in mptcp_stream_accept() local
3828 newsk = mptcp_accept(ssk, flags, &err, kern); in mptcp_stream_accept()
3829 if (!newsk) in mptcp_stream_accept()
3832 lock_sock(newsk); in mptcp_stream_accept()
3834 __inet_accept(sock, newsock, newsk); in mptcp_stream_accept()
3836 struct mptcp_sock *msk = mptcp_sk(newsk); in mptcp_stream_accept()
3856 __mptcp_close_ssk(newsk, msk->first, in mptcp_stream_accept()
3859 inet_sk_state_store(newsk, TCP_CLOSE); in mptcp_stream_accept()
3862 release_sock(newsk); in mptcp_stream_accept()