Lines Matching refs:new_sk
1150 struct sock *new_sk;
1154 new_sk = smc_sock_alloc(sock_net(lsk), NULL, lsk->sk_protocol);
1155 if (!new_sk) {
1162 *new_smc = smc_sk(new_sk);
1172 new_sk->sk_prot->unhash(new_sk);
1175 new_sk->sk_state = SMC_CLOSED;
1176 smc_sock_set_flag(new_sk, SOCK_DEAD);
1177 sock_put(new_sk); /* final */
1224 struct sock *new_sk;
1227 new_sk = (struct sock *)isk;
1229 smc_accept_unlink(new_sk);
1230 if (new_sk->sk_state == SMC_CLOSED) {
1231 new_sk->sk_prot->unhash(new_sk);
1236 sock_put(new_sk); /* final */
1240 sock_graft(new_sk, new_sock);
1242 smc_sk(new_sk)->clcsock->file = new_sock->file;
1246 return new_sk;