Name

flush_delayed_work — wait for a dwork to finish executing the last queueing

Synopsis

bool flush_delayed_work (struct delayed_work * dwork);
 

Arguments

dwork

the delayed work to flush

Description

Delayed timer is cancelled and the pending work is queued for immediate execution. Like flush_work, this function only considers the last queueing instance of dwork.

Return

true if flush_work waited for the work to finish execution, false if it was already idle.