Searched refs:task_works (Results 1 – 5 of 5) sorted by relevance
33 head = READ_ONCE(task->task_works); in task_work_add()37 } while (cmpxchg(&task->task_works, head, work) != head); in task_work_add()58 struct callback_head **pprev = &task->task_works; in task_work_cancel()62 if (likely(!task->task_works)) in task_work_cancel()102 work = READ_ONCE(task->task_works); in task_work_run()105 } while (cmpxchg(&task->task_works, work, head) != work); in task_work_run()
2269 if (unlikely(current->task_works)) in ptrace_notify()2527 if (unlikely(current->task_works)) in get_signal()
2111 p->task_works = NULL; in copy_process()
187 if (unlikely(current->task_works)) in tracehook_notify_resume()
925 struct callback_head *task_works; member