WORK_CANCEL_DELAYED
if (cflags & WORK_CANCEL_DELAYED) {
ret = work_grab_pending(&dwork->work, WORK_CANCEL_DELAYED, &irq_flags);
return __cancel_work(&dwork->work, WORK_CANCEL_DELAYED);
return __cancel_work_sync(&dwork->work, WORK_CANCEL_DELAYED);
WORK_CANCEL_DELAYED | WORK_CANCEL_DISABLE);
WORK_CANCEL_DELAYED | WORK_CANCEL_DISABLE);