other versions
FLUSH_WORK(9) | Driver Basics | FLUSH_WORK(9) |
NAME¶
flush_work - wait for a work to finish executing the last queueing instanceSYNOPSIS¶
bool
flush_work(struct work_struct * work);
ARGUMENTS¶
workthe work to flush
DESCRIPTION¶
Wait until work has finished execution. work is guaranteed to be idle on return if it hasn't been requeued since flush started.RETURN¶
true if flush_work waited for the work to finish execution, false if it was already idle.COPYRIGHT¶
January 2017 | Kernel Hackers Manual 4.8. |