WORK_BUSY(9) Driver Basics WORK_BUSY(9)NAMEwork_busy - test whether a work is currently pending or running
SYNOPSIS
unsigned int work_busy(struct work_struct * work);
ARGUMENTS
work
the work to be tested
DESCRIPTION
Test whether work is currently pending or running. There is no
synchronization around this function and the test result is unreliable
and only useful as advisory hints or for debugging. Especially for
reentrant wqs, the pending state might hide the running state.
RETURNS
OR´d bitmask of WORK_BUSY_* bits.
COPYRIGHTKernel Hackers Manual 2.6. November 2013 WORK_BUSY(9)