Lines Matching refs:sk
38 struct sock *sk = sock->sk; in bnep_sock_release() local
40 BT_DBG("sock %p sk %p", sock, sk); in bnep_sock_release()
42 if (!sk) in bnep_sock_release()
45 bt_sock_unlink(&bnep_sk_list, sk); in bnep_sock_release()
47 sock_orphan(sk); in bnep_sock_release()
48 sock_put(sk); in bnep_sock_release()
77 if (nsock->sk->sk_state != BT_CONNECTED) { in bnep_sock_ioctl()
198 struct sock *sk; in bnep_sock_create() local
205 sk = sk_alloc(net, PF_BLUETOOTH, GFP_ATOMIC, &bnep_proto, kern); in bnep_sock_create()
206 if (!sk) in bnep_sock_create()
209 sock_init_data(sock, sk); in bnep_sock_create()
215 sock_reset_flag(sk, SOCK_ZAPPED); in bnep_sock_create()
217 sk->sk_protocol = protocol; in bnep_sock_create()
218 sk->sk_state = BT_OPEN; in bnep_sock_create()
220 bt_sock_link(&bnep_sk_list, sk); in bnep_sock_create()