task_work_cancel_match
struct callback_head *task_work_cancel_match(struct task_struct *task,
while ((cb = task_work_cancel_match(wq->task, io_task_work_match, wq)) != NULL) {
struct callback_head *cb = task_work_cancel_match(wq->task,
return task_work_cancel_match(task, task_work_func_match, func);
ret = task_work_cancel_match(task, task_work_match, cb);