queue_delayed_work_on — queue work on specific CPU after delay
int queue_delayed_work_on
(int cpu, struct workqueue_struct * wq, struct delayed_work * dwork, unsigned long delay);
CPU number to execute work on
workqueue to use
work to queue
number of jiffies to wait before queueing
Returns 0 if work was already on a queue, non-zero otherwise.