Lines Matching refs:new_sk
1724 struct sock *new_sk;
1728 new_sk = smc_sock_alloc(sock_net(lsk), NULL, lsk->sk_protocol);
1729 if (!new_sk) {
1736 *new_smc = smc_sk(new_sk);
1746 new_sk->sk_prot->unhash(new_sk);
1749 new_sk->sk_state = SMC_CLOSED;
1750 smc_sock_set_flag(new_sk, SOCK_DEAD);
1751 sock_put(new_sk); /* final */
1811 struct sock *new_sk;
1814 new_sk = (struct sock *)isk;
1816 smc_accept_unlink(new_sk);
1817 if (new_sk->sk_state == SMC_CLOSED) {
1818 new_sk->sk_prot->unhash(new_sk);
1823 sock_put(new_sk); /* final */
1827 sock_graft(new_sk, new_sock);
1830 smc_sk(new_sk)->clcsock->file = new_sock->file;
1834 return new_sk;