Lines Matching defs:newsk
766 struct sock *newsk = NULL;
828 newsk = pep_find_pipe(&pn->hlist, &dst, pipe_handle);
829 if (unlikely(newsk)) {
830 __sock_put(newsk);
831 newsk = NULL;
837 newsk = sk_alloc(sock_net(sk), PF_PHONET, GFP_KERNEL, sk->sk_prot,
839 if (!newsk) {
845 sock_init_data(NULL, newsk);
846 newsk->sk_state = TCP_SYN_RECV;
847 newsk->sk_backlog_rcv = pipe_do_rcv;
848 newsk->sk_protocol = sk->sk_protocol;
849 newsk->sk_destruct = pipe_destruct;
851 newpn = pep_sk(newsk);
869 err = pep_accept_conn(newsk, skb);
872 sock_put(newsk);
873 newsk = NULL;
876 sk_add_node(newsk, &pn->hlist);
881 return newsk;