nfc_llcp_sock_alloc
struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern);
new_sk = nfc_llcp_sock_alloc(NULL, parent->sk_type, GFP_ATOMIC, 0);
sk = nfc_llcp_sock_alloc(sock, sock->type, GFP_ATOMIC, kern);