Lines Matching refs:sk
34 struct sock *sk = sock->sk; in hidp_sock_release() local
36 BT_DBG("sock %p sk %p", sock, sk); in hidp_sock_release()
38 if (!sk) in hidp_sock_release()
41 bt_sock_unlink(&hidp_sk_list, sk); in hidp_sock_release()
43 sock_orphan(sk); in hidp_sock_release()
44 sock_put(sk); in hidp_sock_release()
231 struct sock *sk; in hidp_sock_create() local
238 sk = sk_alloc(net, PF_BLUETOOTH, GFP_ATOMIC, &hidp_proto, kern); in hidp_sock_create()
239 if (!sk) in hidp_sock_create()
242 sock_init_data(sock, sk); in hidp_sock_create()
248 sock_reset_flag(sk, SOCK_ZAPPED); in hidp_sock_create()
250 sk->sk_protocol = protocol; in hidp_sock_create()
251 sk->sk_state = BT_OPEN; in hidp_sock_create()
253 bt_sock_link(&hidp_sk_list, sk); in hidp_sock_create()