kthread_run

KTHREAD_RUN(9)                    Driver Basics                   KTHREAD_RUN(9)



NAME
       kthread_run - create and wake a thread.

SYNOPSIS
       kthread_run(threadfn, data, namefmt, ...);

ARGUMENTS
       threadfn
           the function to run until signal_pending(current).

       data
           data ptr for threadfn.

       namefmt
           printf-style name for the thread.

       ...
           variable arguments

DESCRIPTION
       Convenient wrapper for kthread_create followed by wake_up_process.
       Returns the kthread or ERR_PTR(-ENOMEM).

COPYRIGHT
Kernel Hackers Manual 4.6.          May 2016                      KTHREAD_RUN(9)