Lines Matching refs:newsock
780 struct socket *newsock; in svc_tcp_accept() local
790 err = kernel_accept(sock, &newsock, O_NONBLOCK); in svc_tcp_accept()
802 err = kernel_getpeername(newsock, sin); in svc_tcp_accept()
823 newsock->sk->sk_state_change = svsk->sk_ostate; in svc_tcp_accept()
824 newsock->sk->sk_data_ready = svsk->sk_odata; in svc_tcp_accept()
825 newsock->sk->sk_write_space = svsk->sk_owspace; in svc_tcp_accept()
830 newsock->sk->sk_sndtimeo = HZ*30; in svc_tcp_accept()
832 newsvsk = svc_setup_socket(serv, newsock, in svc_tcp_accept()
837 err = kernel_getsockname(newsock, sin); in svc_tcp_accept()
845 if (sock_is_loopback(newsock->sk)) in svc_tcp_accept()
855 sock_release(newsock); in svc_tcp_accept()