sk_clone_lock (9) Linux Manual Page
sk_clone_lock – clone a socket, and lock its clone
Synopsis
struct sock *sk_clone_lock(const struct sock *sk, const gfp_t priority);
Arguments
sk
-
- the socket to clone
priority
- for allocation (GFP_KERNEL, GFP_ATOMIC, etc)
Description
Caller must unlock socket even in error path (bh_unlock_sock(newsk))
