sk_clone_lock
struct sock *newsk = sk_clone_lock(sk, priority);
struct sock *nsk = sk_clone_lock(sk, GFP_ATOMIC);