Scroll to navigation

QUEUE_WORK(9) Driver Basics QUEUE_WORK(9)

NAME

queue_work - queue work on a workqueue

SYNOPSIS

int queue_work(struct workqueue_struct * wq, struct work_struct * work);

ARGUMENTS

wq
workqueue to use
work
work to queue

DESCRIPTION

Returns 0 if work was already on a queue, non-zero otherwise.
We queue the work to the CPU on which it was submitted, but if the CPU dies it can be processed by another CPU.

COPYRIGHT

March 2016 Kernel Hackers Manual 3.2.