kthread_work
kthread_init_work(struct kthread_work *work, kthread_work_func_t func)
kthread_queue_work(struct kthread_worker *worker, struct kthread_work *work)
kthread_cancel_work_sync(struct kthread_work *work)
kthread_flush_work(struct kthread_work *work)
struct kthread_work;
typedef void (*kthread_work_func_t)(struct kthread_work *work);
struct kthread_work *work = context;
struct kthread_work comptask;