Home
last modified time | relevance | path

Searched refs:task_works (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/kernel/
Dtask_work.c39 head = READ_ONCE(task->task_works); in task_work_add()
43 } while (cmpxchg(&task->task_works, head, work) != head); in task_work_add()
86 struct callback_head **pprev = &task->task_works; in task_work_cancel()
90 if (likely(!task->task_works)) in task_work_cancel()
130 work = READ_ONCE(task->task_works); in task_work_run()
137 } while (cmpxchg(&task->task_works, work, head) != work); in task_work_run()
Dsignal.c2275 if (unlikely(current->task_works)) in ptrace_notify()
2560 if (unlikely(current->task_works)) { in get_signal()
Dfork.c2183 p->task_works = NULL; in copy_process()
/Linux-v5.10/include/linux/
Dtracehook.h187 if (unlikely(current->task_works)) in tracehook_notify_resume()
Dsched.h980 struct callback_head *task_works; member
/Linux-v5.10/fs/
Dio-wq.c795 if (current->task_works) in io_wq_manager()
820 if (current->task_works) in io_wq_manager()
Dio_uring.c2295 if (current->task_works) { in io_run_task_work()
9099 req->task->task_works != NULL); in __io_uring_show_fdinfo()