Return an appropriate page_frag
struct page_frag * sk_page_frag(struct sock * sk);
sk
socket
If socket allocation mode allows current thread to sleep, it means its safe to use the per task page_frag instead of the per socket one.