Lines Matching refs:sk
51 struct sock *sk = sock->sk; in cmtp_sock_release() local
53 BT_DBG("sock %p sk %p", sock, sk); in cmtp_sock_release()
55 if (!sk) in cmtp_sock_release()
58 bt_sock_unlink(&cmtp_sk_list, sk); in cmtp_sock_release()
60 sock_orphan(sk); in cmtp_sock_release()
61 sock_put(sk); in cmtp_sock_release()
90 if (nsock->sk->sk_state != BT_CONNECTED) { in cmtp_sock_ioctl()
201 struct sock *sk; in cmtp_sock_create() local
208 sk = sk_alloc(net, PF_BLUETOOTH, GFP_ATOMIC, &cmtp_proto, kern); in cmtp_sock_create()
209 if (!sk) in cmtp_sock_create()
212 sock_init_data(sock, sk); in cmtp_sock_create()
218 sock_reset_flag(sk, SOCK_ZAPPED); in cmtp_sock_create()
220 sk->sk_protocol = protocol; in cmtp_sock_create()
221 sk->sk_state = BT_OPEN; in cmtp_sock_create()
223 bt_sock_link(&cmtp_sk_list, sk); in cmtp_sock_create()